Book Santa Cruz hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Santa Cruz

Cheap Santa Cruz hotels

The Views Oasis - Family Friendly

The Views Oasis - Family Friendly

4 out of 5
Praia dos Reis Magos, Santa Cruz, Madeira
Fully refundableReserve now, pay when you stay
The price is AU$259 per night from 14 May to 15 May
AU$259
14 May - 15 May
includes taxes & fees
With a stay at The Views Oasis - Family Friendly in Santa Cruz, you'll be near the beach, within a 15-minute drive of Funchal Farmers Market and Reis Magos ...
The Views Oasis - Family Friendly
Dom Pedro Garajau

Dom Pedro Garajau

3 out of 5
Estrada do Garajau, 131, Santa Cruz
Fully refundableReserve now, pay when you stay
The price is AU$227 per night from 21 May to 22 May
AU$227
21 May - 22 May
includes taxes & fees
With a stay at Dom Pedro Garajau in Santa Cruz, you'll be within a 10-minute drive of Funchal Farmers Market and Garajau Cable Car.
Dom Pedro Garajau
Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive

4 out of 5
Praia dos Reis Magos, Santa Cruz
Fully refundableReserve now, pay when you stay
The price is AU$543 per night from 12 May to 13 May
AU$543
12 May - 13 May
includes taxes & fees
With a stay at Hotel Riu Madeira - All Inclusive in Santa Cruz, you'll be next to a golf course, within a 15-minute drive of Funchal Farmers Market and Reis ...
Hotel Riu Madeira - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Vila Galé Santa Cruz

Vila Galé Santa Cruz

4 out of 5
Rua de Sao Fernando, 5, Santa Cruz
Fully refundableReserve now, pay when you stay
The price is AU$339 per night from 12 May to 13 May
AU$339
12 May - 13 May
includes taxes & fees
Located in Santa Cruz, Vila Galé Santa Cruz is by the ocean, a 1-minute drive from Palmeiras Beach and 9 minutes from Santo da Serra Golf Club.
Vila Galé Santa Cruz
Sentido Galosol

Sentido Galosol

4 out of 5
Rua D. Francisco Santana, Caniço de Baixo, Santa Cruz, Madeira
With a stay at Sentido Galosol in Santa Cruz, you'll be on the beach, within a 15-minute drive of Funchal Farmers Market and Ponta da Oliveira.
Sentido Galosol
Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus

4 out of 5
Estrada da Ribeira, 4, Santa Cruz
Located in Santa Cruz, Hotel Solar do Bom Jesus is a 1-minute drive from Palmeiras Beach and 15 minutes from Madeira Botanical Garden.
Hotel Solar do Bom Jesus
Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club

5 out of 5
Quinta Dr. Americo Durao, Sitio Da Terca, Santa Cruz
Fully refundableReserve now, pay when you stay
The price is AU$496 per night from 20 May to 21 May
AU$496
20 May - 21 May
includes taxes & fees
When you stay at Albatroz Beach & Yacht Club in Santa Cruz, you'll be next to a golf course, within a 5-minute drive of Palmeiras Beach and Machico Beach.
Albatroz Beach & Yacht Club
PortoBay Serra Golf

PortoBay Serra Golf

4 out of 5
Sítio dos Casais Próximos, Santo da Serra, Santa Cruz
Fully refundableReserve now, pay when you stay
The price is AU$263 per night from 10 Jun to 11 Jun
AU$263
10 June - 11 June
includes taxes & fees
Located in Santa Cruz, PortoBay Serra Golf is a 1-minute drive from Santo da Serra Golf Club and 14 minutes from Funchal Ecological Park.
PortoBay Serra Golf
Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden

4 out of 5
Estrada Ponta Da Oliveira, 11, Santa Cruz
Fully refundableReserve now, pay when you stay
The price is AU$621 per night from 1 Jun to 2 Jun
AU$621
1 June - 2 June
includes taxes & fees
A stay at Quinta Splendida Wellness & Botanical Garden places you in the heart of Santa Cruz, within a 10-minute drive of Palmeiras Beach and Madeira Botanical ...
Quinta Splendida Wellness & Botanical Garden
Don't see what you're looking for?
See all available properties in Santa Cruz
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Santa Cruz hotels essential information

Accommodation
586 hotels
Lowest Price
AU$227
Highest Price
AU$621
Popular hotels
The Views Oasis - Family Friendly, Dom Pedro Garajau, Hotel Riu Madeira - All Inclusive, Vila Galé Santa Cruz, Sentido Galosol, Hotel Solar do Bom Jesus, Albatroz Beach & Yacht Club, PortoBay Serra Golf, Quinta Splendida Wellness & Botanical Garden

Most recent Santa Cruz hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.