Find Beach Resorts in Santa Cruz

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Santa Cruz Beach Resorts & Hotels

Popular beach getaways

Most booked beach stays in Santa Cruz in 2024

Santa Cruz Beach Resorts & Hotels information

 

Beach Resorts & Hotels in Santa Cruz

17

Highest price
£247
Cheapest price
£126
Number of guest reviews
757
Total number of hotels in Santa Cruz
505

 

Frequently asked questions

What is Santa Cruz like for travellers who love the beach?
Known for its beaches and restaurants, Santa Cruz offers a lot for the traveller booking a beach holiday.
What's the best accommodation option to stay near the beach in Santa Cruz?
Hotel Riu Madeira - All Inclusive is a top beach hotel with 2 outdoor pools and 2 restaurants, and it’s located on Reis Magos Beach . Other good choices for your beach trip include Albatroz Beach & Yacht Club and Sentido Galosol.
How many beach hotels can I expect to find in Santa Cruz?
Choose from one of Expedia’s 22 hotels in Santa Cruz for your beachside break.
When's the best time for a beach holiday in Santa Cruz?
You can plan your beach trip with this snapshot of year-round temperatures in Santa Cruz: The hottest months are usually August and September, with an average temperature of 22°C, while the coldest months are February and March, with an average of 17°C. Average annual precipitation for Santa Cruz is 506 mm.
What is there to see and do around Santa Cruz?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. If you’re excited to scope out the beaches, spend a relaxing day by the water at Formosa Beach or Machico Beach. Treat your taste buds to the area’s restaurants, and make time for local attractions such as Palmeiras Beach and Reis Magos Beach. Other things to see and do in the area are Ponta da Oliveira and Funchal Ecological Park.
What's the best way to get to my beach hotel in Santa Cruz?
Here’s some information to help you get to and around your beach accommodation in Santa Cruz more easily: Make your way to Santa Cruz with a flight to Funchal (FNC-Cristiano Ronaldo), the closest major airport which is located 0.9 mi (1.5 km) from the city centre. If you’d like to venture out around the area, consider renting a car to explore more sights.

Santa Cruz Hotel Reviews
Expedia verified reviews