Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This family-friendly Funchal hotel is located on the waterfront, within 1 mi (2 km) of Barreiros Stadium, Funchal Municipal Garden and Centro Comercial Forum ...
This family-friendly Funchal hotel is located by the ocean, within a 10-minute walk of CR7 Museum and Madeira Casino. Botanical Garden and Monte Palace Gardens ...
Santa Cruz Beach is situated in Canico, a location known for being relaxing. The small-town feel alone might allure you, but this locale has a number of top picks for dining and drinking. Take in the natural beauty of the sea, beaches, and gardens—or broaden your horizons with some local entertainment. Santa Cruz Beach is a good place to start before exploring the greater Santa Cruz area. Book your hotel and get ready for some sightseeing.
While in Santa Cruz visiting Santa Cruz Beach, you can also explore other activities and attractions in the region. There's plenty to do in the area, such as swimming and being pampered at a spa.
Soak up some sun at Santa Cruz Beach, Reis Magos Beach, and Faial Beach. You'll find the great outdoors at parks like Ponta da Oliveira, Palheiro Gardens, and Botanical Garden. Santo da Serra Golf Club, Palheiro Golf Club, or Madeira Stadium will provide yet another welcomed diversion.
Funchal Sacred Art Museum, Cathedral Se, and Museum of Natural History feature a variety of exhibits. Sights like Frederico de Freitas Museum, Quinta das Cruzes Museum, and CR7 Museum offer insight into the local culture. Church of Nossa Senhora do Monte, Town Square, and Santa Clara Monastery are some local landmarks.
Create some family memories at Funchal-Monte Teleferico and Madeira Theme Park. One of the most popular attractions in the area is the Monte Palace Gardens. You can also check out Pregetter's Orchid Garden, Funchal Ecological Park Recreation Center, and Funchal Farmers Market.
Take a plane to Funchal (FNC-Madeira), located 1.6 miles (2.6 km) from Canico. It's the closest major airport to Santa Cruz Beach.