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 $244 per night
CA $244
CA $260 total
Dec 15 - Dec 16
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

Sentido Galosol
Rua D. Francisco Santana Santa Cruz Madeira
Free cancellation
Reserve now, pay when you stay
6.57 km from city centre
The price is CA $204 per night
CA $204
CA $219 total
Dec 14 - Dec 15
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

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 $346 per night
CA $346
CA $366 total
Dec 11 - Dec 12
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

Dom Pedro Garajau
Estrada do Garajau, 131 Santa Cruz
7.66 km from city centre
The price is CA $100 per night
CA $100
CA $111 total
Nov 27 - Nov 28
includes taxes & fees
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

Vila Gale Santa Cruz Resort Hotel
Rua de Sao Fernando, 5 Santa Cruz
0.32 km from city centre
The price is CA $257 per night
CA $257
CA $274 total
Dec 26 - Dec 27
includes taxes & fees
Book a stay at this 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
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

PortoBay Serra Golf
Sítio dos Casais Próximos Santa Cruz
4.36 km from city centre
The price is CA $155 per night
CA $155
CA $168 total
Dec 1 - Dec 2
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

Rocamar Lido Resort
Caminho Cais da Oliveira Santa Cruz
Free cancellation
Reserve now, pay when you stay
6.41 km from city centre
The price is CA $128 per night
CA $128
CA $140 total
Dec 19 - Dec 20
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

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 $488 per night
CA $488
CA $514 total
Dec 6 - Dec 7
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
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 $257 per night from Dec 26 to Dec 27
CA $257
CA $274 total
Dec 26 - Dec 27
includes taxes & fees
8.6/10 Excellent! (264 reviews)
Top cheap Santa Cruz hotel deals

Albatroz Beach & Yacht Club
Quinta Dr. Americo Durao Santa Cruz
The price is CA $488 per night from Dec 6 to Dec 7
CA $488
CA $514 total
Dec 6 - Dec 7
includes taxes & fees
9.6/10 Exceptional! (273 reviews)
Top hotels in Santa Cruz for Extended Stay

Falesia Gardens
R. da Falésia Santa Cruz Madeira
8.6/10 Excellent! (9 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 | 631 hotels |
|---|---|
Lowest Price | CA $111 |
Highest Price | CA $514 |
Popular hotels | The Views Oasis - Family Friendly, Sentido Galosol, Hotel Riu Madeira - All Inclusive, Dom Pedro Garajau, Vila Gale Santa Cruz Resort Hotel, Hotel Solar do Bom Jesus, PortoBay Serra Golf, Rocamar Lido Resort, Albatroz Beach & Yacht Club |
Frequently asked questions
Recent Santa Cruz hotel reviews by fellow wanderers

Albatroz Beach & Yacht Club
5 out of 5
Posted 7 days ago
Travelocity Verified Review
"I had the most incredible experience at The Albatroz. The location alone is spectacular — perched right on the ocean with views that honestly feel unreal. The pool overlooking the water is just gorgeous; it became one of my favourite places to unwind and soak in the scenery.
What really set this place apart, though, was the staff. Every single person I interacted with was warm, friendly, and genuinely accommodating in a way that felt completely authentic. It never felt forced — just true hospitality.
The food was another highlight. Every meal was delicious, beautifully prepared, and full of fresh flavours. It was a treat every time we sat down to eat.
I truly can’t recommend The Albatroz highly enough. If you’re considering it, go — you’ll be so glad you did.
Jadah "
A verified traveller stayed at Albatroz Beach & Yacht Club
Types of hotels
Hotels near…
Areas of Santa Cruz
Most popular
Hotels
Flights
Cars














