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
Free cancellation
Reserve now, pay when you stay
5.82 km from city centre
The price is CA $279 per night
CA $279
CA $296 total
Sep 1 - Sep 2
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 $498 per night
CA $498
CA $524 total
Aug 16 - Aug 17
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
Free cancellation
Reserve now, pay when you stay
6.57 km from city centre
The price is CA $328 per night
CA $328
CA $348 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 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
Free cancellation
Reserve now, pay when you stay
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
Free cancellation
Reserve now, pay when you stay
1.3 km from city centre
The price is CA $564 per night
CA $564
CA $593 total
Aug 19 - Aug 20
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
6.27 km from city centre
The price is CA $306 per night
CA $306
CA $325 total
Aug 30 - Aug 31
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
Free cancellation
Reserve now, pay when you stay
4.36 km from city centre
The price is CA $208 per night
CA $208
CA $223 total
Aug 11 - Aug 12
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 $564 per night from Aug 19 to Aug 20
CA $564
CA $593 total
Aug 19 - Aug 20
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
7.6/10 Good! (4 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 | 602 hotels |
---|---|
Lowest Price | CA $208 |
Highest Price | CA $564 |
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 13 days 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