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 $265 per night
CA $265
CA $282 total
Nov 21 - Nov 22
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 $389 per night
CA $389
CA $411 total
Nov 27 - Nov 28
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 $344 per night
CA $344
CA $364 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 $87 per night
CA $87
CA $97 total
Nov 24 - Nov 25
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

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

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 $154 per night
CA $154
CA $167 total
Dec 18 - Dec 19
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 $127 per night
CA $127
CA $139 total
Dec 18 - Dec 19
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

Vila Gale Santa Cruz Resort Hotel
Rua de Sao Fernando, 5 Santa Cruz
Free cancellation
Reserve now, pay when you stay
0.32 km from city centre
The price is CA $213 per night
CA $213
CA $228 total
Dec 1 - Dec 2
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

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 $455 per night
CA $455
CA $480 total
Dec 5 - Dec 6
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 $213 per night from Dec 1 to Dec 2
CA $213
CA $228 total
Dec 1 - Dec 2
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 $455 per night from Dec 5 to Dec 6
CA $455
CA $480 total
Dec 5 - Dec 6
includes taxes & fees
9.6/10 Exceptional! (273 reviews)
Santa Cruz hotels essential information
Accommodation | 636 hotels |
|---|---|
Lowest Price | CA $97 |
Highest Price | CA $480 |
Popular hotels | The Views Oasis - Family Friendly, Sentido Galosol, Hotel Riu Madeira - All Inclusive, Dom Pedro Garajau, Hotel Solar do Bom Jesus, PortoBay Serra Golf, Rocamar Lido Resort, Vila Gale Santa Cruz Resort Hotel, Albatroz Beach & Yacht Club |
Frequently asked questions
Recent Santa Cruz hotel reviews by fellow wanderers

Hotel Riu Madeira - All Inclusive
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"Very pleasant staff, clean room "
A verified traveller stayed at Hotel Riu Madeira - All Inclusive
Types of hotels
Hotels near…
Areas of Santa Cruz
Most popular
Hotels
Flights
Cars










