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

The Views Oasis - Family Friendly
Praia dos Reis Magos, Santa Cruz, Madeira
5.82 km from city centre
The price is CA $280 per night
CA $280
CA $297 total
Sep 3 - Sep 4
includes taxes & fees
Stay at this 4-star 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 CR7 Museum and Reis Magos Beach are located nearby.
Pool
Hot tub

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 $500 per night
CA $500
CA $526 total
Aug 19 - Aug 20
includes taxes & fees
Stay at this 4-star 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 CR7 Museum and Reis Magos Beach are located nearby.
Pool
Breakfast included

Sentido Galosol
Rua D. Francisco Santana, Caniço de Baixo, Santa Cruz, Madeira
6.57 km from city centre
The price is CA $328 per night
CA $328
CA $347 total
Aug 26 - Aug 27
includes taxes & fees
Stay at this 4-star 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 CR7 Museum and Ponta da Oliveira are located nearby.
Pool
Breakfast included

Dom Pedro Garajau
Estrada do Garajau, 131, Santa Cruz
7.66 km from city centre
Stay at this 3-star 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 CR7 Museum and Garajau Cable Car are located nearby.
Pool
Free WiFi

Vila Galé Santa Cruz
Rua de Sao Fernando, 5, Santa Cruz
0.32 km from city centre
The price is CA $291 per night
CA $291
CA $309 total
Sep 1 - Sep 2
includes taxes & fees
Stay at this 4-star spa hotel in Santa Cruz. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Palmeiras Beach and Aquaparque Madeira are located nearby.
Pool
Hot tub

Hotel Solar do Bom Jesus
Estrada da Ribeira, 4, Santa Cruz
0.44 km from city centre
Stay at this 4-star 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, Sitio Da Terca, Santa Cruz
1.3 km from city centre
The price is CA $542 per night
CA $542
CA $570 total
Aug 14 - Aug 15
includes taxes & fees
Stay at this 5-star 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

Quinta Splendida Wellness & Botanical Garden
Estrada Ponta Da Oliveira, 11, Santa Cruz
Free cancellation
Reserve now, pay when you stay
6.27 km from city centre
The price is CA $321 per night
CA $321
CA $341 total
Aug 31 - Sep 1
includes taxes & fees
Stay at this 4-star spa hotel in Santa Cruz. Enjoy free WiFi, a full-service spa, and a health club. Popular attractions CR7 Museum and Ponta da Oliveira are located nearby.
Pool
Spa

PortoBay Serra Golf
Sítio dos Casais Próximos, Santo da Serra, Santa Cruz
4.36 km from city centre
The price is CA $222 per night
CA $222
CA $238 total
Aug 17 - Aug 18
includes taxes & fees
Stay at this 4-star eco-certified 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 Galé Santa Cruz
Rua de Sao Fernando, 5, Santa Cruz
The price is CA $291 per night from Sep 1 to Sep 2
CA $291
CA $309 total
Sep 1 - Sep 2
includes taxes & fees
8.6/10 Excellent! (260 reviews)
Top cheap Santa Cruz hotel deals

Albatroz Beach & Yacht Club
Quinta Dr. Americo Durao, Sitio Da Terca, Santa Cruz
The price is CA $542 per night from Aug 14 to Aug 15
CA $542
CA $570 total
Aug 14 - Aug 15
includes taxes & fees
9.6/10 Exceptional! (269 reviews)
Top hotels in Santa Cruz for Extended Stay

Falesia Gardens
R. da Falésia, A21, Santa Cruz, Madeira
The price is CA $217 per night from Aug 30 to Aug 31
CA $217
CA $232 total
Aug 30 - Aug 31
includes taxes & fees
8/10 Very Good! (5 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 | 605 hotels |
---|---|
Lowest Price | CA $217 |
Highest Price | CA $542 |
Popular hotels | The Views Oasis - Family Friendly, Hotel Riu Madeira - All Inclusive, Sentido Galosol, Dom Pedro Garajau, Vila Galé Santa Cruz, Hotel Solar do Bom Jesus, Albatroz Beach & Yacht Club, Quinta Splendida Wellness & Botanical Garden, PortoBay Serra Golf |
Frequently asked questions
Recent Santa Cruz hotel reviews by fellow wanderers

Hotel Solar do Bom Jesus
5 out of 5
Posted 2 weeks ago
Travelocity Verified Review
"Perfect airport hotel. 5 minutes from the airport and very clean hotel. Safe area. Nice staff. We left before breakfast started but the facility looked nice. If you need to be near the airport, this is a great choice "
A verified traveller stayed at Hotel Solar do Bom Jesus
Types of hotels
Hotels near…
Areas of Santa Cruz
Most popular
Hotels
Flights