Book Cheap Hotels in Santa Cruz
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Santa Cruz
Most frequently booked Santa Cruz hotels

Sentido Galosol
Rua D. Francisco Santana Santa Cruz Madeira
6.45 km from city centre
The price is CA $335 per night
CA $335
CA $355 total
Mar 3 - Mar 4
includes taxes & fees
Book a stay at this beach hotel in Santa Cruz. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Ponta da Oliveira and Reis Magos Beach are located nearby.
Pool
Breakfast included

The Views Oasis - Family Friendly
Praia dos Reis Magos Santa Cruz Madeira
Free cancellation
Reserve now, pay when you stay
5.82 km from city centre
The price is CA $234 per night
CA $234
CA $250 total
Mar 26 - Mar 27
includes taxes & fees
Book a stay at this beach hotel in Santa Cruz. Enjoy free breakfast, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Reis Magos Beach and Ponta da Oliveira are located nearby.
Pool
Hot tub

Dom Pedro Garajau
Estrada do Garajau, 131 Santa Cruz
7.66 km from city centre
Book a stay at this family-friendly aparthotel in Santa Cruz. Enjoy 2 outdoor pools, a 24-hour front desk, and daily housekeeping. Our guests praise the helpful staff in our reviews. Popular attractions Garajau Cable Car and Cristo Rei are located nearby.
Pool
Free WiFi

Hotel Riu Madeira - All Inclusive
Praia dos Reis Magos Santa Cruz
Free cancellation
Reserve now, pay when you stay
5.9 km from city centre
The price is CA $386 per night
CA $386
CA $408 total
Mar 8 - Mar 9
includes taxes & fees
Book a stay at this beach hotel in Santa Cruz. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Reis Magos Beach and Ponta da Oliveira are located nearby.
Pool
Breakfast included

Rocamar Lido Resort
Caminho Cais da Oliveira Santa Cruz
6.43 km from city centre
The price is CA $136 per night
CA $136
CA $148 total
Feb 27 - Feb 28
includes taxes & fees
Stay at this hotel in Santa Cruz. Enjoy free WiFi, 3 outdoor pools, and 2 restaurants. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Ponta da Oliveira and Reis Magos Beach are located nearby.
Pool
Spa

Hotel Solar do Bom Jesus
Estrada da Ribeira, 4 Santa Cruz
Free cancellation
Reserve now, pay when you stay
0.44 km from city centre
Book a stay at this business-friendly hotel in Santa Cruz. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff in our reviews. Popular attractions Palmeiras Beach and Aquaparque Madeira are located nearby.
Pool
Parking included

Albatroz Beach & Yacht Club
Quinta Dr. Americo Durao Santa Cruz
Free cancellation
Reserve now, pay when you stay
1.3 km from city centre
The price is CA $489 per night
CA $489
CA $515 total
Mar 8 - Mar 9
includes taxes & fees
Book a stay at this luxury hotel in Santa Cruz. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Palmeiras Beach and Aquaparque Madeira are located nearby.
Pool
Hot tub

PortoBay Serra Golf
Sítio dos Casais Próximos Santa Cruz
Free cancellation
Reserve now, pay when you stay
4.36 km from city centre
The price is CA $194 per night
CA $194
CA $208 total
Mar 12 - Mar 13
includes taxes & fees
Book a stay at this golf hotel in Santa Cruz. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Quinta Da Junta and Santo da Serra Market are located nearby.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top family friendly Santa Cruz hotel deals

Vila Gale Santa Cruz Resort Hotel
Rua de Sao Fernando, 5 Santa Cruz
The price is CA $293 per night from Feb 27 to Feb 28
CA $293
CA $311 total
Feb 27 - Feb 28
includes taxes & fees
8.8/10 Excellent! (276 reviews)
Top cheap Santa Cruz hotel deals

Albatroz Beach & Yacht Club
Quinta Dr. Americo Durao Santa Cruz
The price is CA $489 per night from Mar 8 to Mar 9
CA $489
CA $515 total
Mar 8 - Mar 9
includes taxes & fees
9.8/10 Exceptional! (283 reviews)
Top hotels in Santa Cruz for Extended Stay

Falesia Gardens
R. da Falésia Santa Cruz Madeira
8.8/10 Excellent! (10 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Santa Cruz hotels essential information
Accommodation | 679 hotels |
|---|---|
Lowest Price | CA $148 |
Highest Price | CA $515 |
Popular hotels | Sentido Galosol, The Views Oasis - Family Friendly, Dom Pedro Garajau, Hotel Riu Madeira - All Inclusive, Rocamar Lido Resort, Hotel Solar do Bom Jesus, Albatroz Beach & Yacht Club, PortoBay Serra Golf, Villas Madalena |
Frequently asked questions
Recent Santa Cruz hotel reviews by fellow wanderers

Vila Gale Santa Cruz Resort Hotel
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"Good sized rooms. Reception was great. Hotel well presented "
A verified traveller stayed at Vila Gale Santa Cruz Resort Hotel
Types of hotels
Hotels near…
Areas of Santa Cruz
Most popular
Hotels
Flights















