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$280 per night from 24 Apr to 25 Apr
AU$280
includes taxes & fees
24 Apr - 25 Apr
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
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$472 per night from 27 Apr to 28 Apr
AU$472
includes taxes & fees
27 Apr - 28 Apr
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
Dom Pedro Garajau

Dom Pedro Garajau

3 out of 5
Estrada do Garajau, 131, Santa Cruz
The price is AU$130 per night from 30 Apr to 1 May
AU$130
includes taxes & fees
30 Apr - 1 May
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
Save an average of 15% on thousands of hotels when you're signed in
Sentido Galosol

Sentido Galosol

4 out of 5
Rua D. Francisco Santana, Caniço de Baixo, Santa Cruz, Madeira
The price is AU$349 per night from 28 Apr to 29 Apr
AU$349
includes taxes & fees
28 Apr - 29 Apr
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
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$513 per night from 12 May to 13 May
AU$513
includes taxes & fees
12 May - 13 May
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
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
Rocamar Lido Resort

Rocamar Lido Resort

4 out of 5
Caminho Cais da Oliveira, Caniço de Baixo, Santa Cruz
Located in Santa Cruz, Rocamar Lido Resort is by the ocean, within a 10-minute drive of Palmeiras Beach and Madeira Botanical Garden.
Rocamar Lido Resort
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$337 per night from 30 Apr to 1 May
AU$337
includes taxes & fees
30 Apr - 1 May
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
Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden

4 out of 5
Estrada Ponta Da Oliveira, 11, Santa Cruz
The price is AU$469 per night from 27 Apr to 28 Apr
AU$469
includes taxes & fees
27 Apr - 28 Apr
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
583 hotels
Lowest Price
AU$130
Highest Price
AU$513
Popular hotels
The Views Oasis - Family Friendly, Hotel Riu Madeira - All Inclusive, Dom Pedro Garajau, Sentido Galosol, Albatroz Beach & Yacht Club, Hotel Solar do Bom Jesus, Rocamar Lido Resort, Vila Galé Santa Cruz, Quinta Splendida Wellness & Botanical Garden

Most recent Santa Cruz hotel reviews

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