Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Santa Cruz on Hotels.com. These Santa Cruz hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Santa Cruz

Book once, win twice
Get instant discounts and rewards on hundreds of thousands of hotels

Get 24/7 support
Help before, during and after your trip

Free cancellation
Booking flexibility on many hotels when plans change*
Check prices for these dates
Where to stay in Santa Cruz?

1. Sentido Galosol
Sentido GalosolSanta Cruz
9.2 out of 10, Wonderful, (515 reviews)
$129 nightly
The price is $138
Dec 7 - Dec 8
Total with taxes and fees

2. Vila Gale Santa Cruz Resort Hotel
Vila Gale Santa Cruz Resort HotelSanta Cruz
8.8 out of 10, Excellent, (291 reviews)
$135 nightly
The price is $146
Dec 1 - Dec 2
Total with taxes and fees

3. Hotel Solar do Bom Jesus
Hotel Solar do Bom JesusSanta Cruz
9.0 out of 10, Wonderful, (241 reviews)
$97 nightly
The price is $105
Dec 16 - Dec 17
Total with taxes and fees

4. Quinta Splendida Wellness & Botanical Garden
Quinta Splendida Wellness & Botanical GardenSanta Cruz
9.0 out of 10, Wonderful, (235 reviews)
$147 nightly
The price is $157
Dec 16 - Dec 17
Total with taxes and fees

5. Hotel Riu Madeira - All Inclusive
Hotel Riu Madeira - All InclusiveSanta Cruz
9.2 out of 10, Wonderful, (313 reviews)
$240 nightly
The price is $254
Dec 10 - Dec 11
Total with taxes and fees

6. PortoBay Serra Golf
PortoBay Serra GolfSanta Cruz
9.2 out of 10, Wonderful, (206 reviews)
$143 nightly
The price is $153
Dec 1 - Dec 2
Total with taxes and fees

7. Vila Ventura Apartment Hotel
Vila Ventura Apartment HotelSanta Cruz
9.8 out of 10, Exceptional, (7 reviews)
$87 nightly
The price is $95
Nov 29 - Nov 30
Total with taxes and fees

8. Albatroz Beach & Yacht Club
Albatroz Beach & Yacht ClubSanta Cruz
9.8 out of 10, Exceptional, (312 reviews)
$353 nightly
The price is $371
Dec 16 - Dec 17
Total with taxes and fees

9. Garajau Madeira Hotel
Garajau Madeira HotelSanta Cruz
7.4 out of 10, Good, (523 reviews)
$69 nightly
The price is $76
Dec 16 - Dec 17
Total with taxes and fees

10. Villa-Kasia Ocean View
Villa-Kasia Ocean ViewSanta Cruz
9.8 out of 10, Exceptional, (6 reviews)
$162 nightly
The price is $173
Nov 16 - Nov 17
Total with taxes and fees

11. Sentido Galomar - Adults Only
Sentido Galomar - Adults OnlySanta Cruz
8.8 out of 10, Excellent, (74 reviews)
$152 nightly
The price is $162
Dec 12 - Dec 13
Total with taxes and fees

12. Villa Camelia Boutique House
Villa Camelia Boutique HouseSanta Cruz
9.8 out of 10, Exceptional, (34 reviews)
$163 nightly
The price is $174
Nov 16 - Nov 17
Total with taxes and fees

13. Refúgio do Bosque
Refúgio do BosqueSanta Cruz
$51 nightly
The price is $58
Nov 17 - Nov 18
Total with taxes and fees

14. Inn & Art Madeira
Inn & Art MadeiraSanta Cruz
8.6 out of 10, Excellent, (20 reviews)
$122 nightly
The price is $131
Nov 17 - Nov 18
Total with taxes and fees

15. Mist Haven
Mist HavenSanta Cruz
$54 nightly
The price is $60
Nov 16 - Nov 17
Total with taxes and fees

16. Quinta de Santo António da Serra
Quinta de Santo António da SerraSanta Cruz
7.0 out of 10, Good, (17 reviews)
$117 nightly
The price is $127
Nov 21 - Nov 22
Total with taxes and fees

17. Baía Madeira Hotel
Baía Madeira HotelMachico
8.0 out of 10, Very good, (637 reviews)
$75 nightly
The price is $82
Dec 1 - Dec 2
Total with taxes and fees

18. Hotel White Waters
Hotel White WatersMachico
8.8 out of 10, Excellent, (256 reviews)
$107 nightly
The price is $116
Dec 10 - Dec 11
Total with taxes and fees

19. Hyatt Ziva Madeira
Hyatt Ziva MadeiraMachico
8.6 out of 10, Excellent, (309 reviews)
$153 nightly
The price is $163
Nov 20 - Nov 21
Total with taxes and fees

20. Hotel Amparo
Hotel AmparoMachico
7.8 out of 10, Good, (183 reviews)
$67 nightly
The price is $74
Nov 16 - Nov 17
Total with taxes and fees
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.
Get last-minute hotel deals in Santa Cruz and save more
Sign in to unlock great savings.
Showing deals for:Nov 20 - Nov 22
$82 off
$167 nightly
The price is $357
Total with taxes and fees
Showing deals for:Dec 15 - Dec 16
$40 off
$163 nightly
The price is $174
Total with taxes and fees
You may also like hotels with pools in Santa Cruz
$129 nightly
The price is $138
Dec 7 - Dec 8
Total with taxes and fees
You can also stay at hotels with a spa in Santa Cruz
$129 nightly
The price is $138
Dec 7 - Dec 8
Total with taxes and fees
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.
Go beyond your typical stay in Santa Cruz
Pet friendly
Top landmarks in Santa Cruz
Learn more about Santa Cruz
Notable for its seaside, Santa Cruz features attractions such as Palmeiras Beach and Aquaparque Madeira. This beachside city has something for everyone including restaurants as well as sights like Santo da Serra Market and Reis Magos Beach. All are within a small-town setting.

Check out reviews of Santa Cruz hotels guests love

Villa Camelia Boutique House
10/10 Excellent
Frequently asked questions
Find out more about Santa Cruz
Keep exploring
- Hotels in Santo António da Serra
- 5 Star Hotels in Canico
- Caravanparks in Madeira Island
- 5 Star Hotels in São Martinho
- Hotels near Santo da Serra Golf Club
- Hotels in Gaula
- Old Town Funchal Hotels
- Villas in Santa Cruz
- 4 Star Hotels in Machico
- Hotels in Funchal
- 3 Star Hotels in Machico
- Parking in Santa Cruz
- Bedandbreakfast in Madeira Island
- Family Friendly in Santa Cruz
- Hotels in Pinheiro
- 3 Star Hotels in Santa Cruz
- Santana Hotels
- Imaculado Coracao de Maria Hotels
- Hotels in Santo da Serra
- 5 Star Hotels in Santa Cruz
- Spa in Santa Cruz
- Cabins in Madeira Island
- All-Inclusive in Santa Cruz
- Hotels in São Roque do Faial
- Pool in Santa Cruz
- Budget in Santa Cruz
- Hotels in Santana
- 4 Star Hotels in Santa Cruz
- Barcelo Hotels in Madeira Island
- 2 Star Hotels in Gaula
- Hotels in Santa Cruz
- Beach in Santa Cruz
- 2 Star Hotels in Santa Cruz
- Hotels near Palmeiras Beach
- LGBT Friendly in Madeira Island
- Airport Transportation in Funchal
- Hotels in Água de Pena
- Hotels near Pinnacle Viewpoint
- Hotels near Madeira Stadium
- Guesthouses in Santa Luzia
- Fairmont Hotels in Madeira Island
- Pet Friendly in Santa Cruz
- Inns in Madeira Island
- Hotels in Santo Antonio
- Business in Santa Cruz
- Hotels in Camacha
- Hotels near PR11 Vereda dos Balcões
- Hotels near Machico Beach
- 3 Star Hotels in Canico
- 2 Star Hotels in Machico
- Best Western Hotels in Madeira Island
- Motel 6 Hotels in Madeira Island
- 4 Star Hotels in Santa Cruz
- Hotels in Garajau
- Hotels in Porto da Cruz
- Melia Hotels in Madeira Island
- Kitchenette in Santa Cruz
- Millennium Hotels in Madeira Island
- Apartments in Santa Cruz
- Luxury in Santa Cruz
- São Roque Hotels
- Pousadas in Madeira Island
- Mandarin Oriental Hotel Group Hotels in Madeira Island
- Motel One Hotels in Madeira Island
- Hotels in Monte
- Hotels in Faial
- Pensions in Madeira Island
- Hotels in Sao Goncalo
- Hotels near Funchal Cable Car
- Castles in Madeira Island
- Sao Pedro Hotels
- Hotels in Ribeiro Frio
- Raffles Intl Hotels and Resorts Hotels in Madeira Island
- Aparthotels in Madeira Island
- Fitness Center in Santa Cruz
- Hotels in Palheiro Ferreiro
- Hotels in Santa Luzia
- Free Breakfast in Santa Cruz
- Hotels in Santa Maria Maior
- Hotels in Caniçal
- Hotels in Machico
- Hotels near Madeira Botanical Garden
- Hilton Hotels in Madeira Island
- Cottages in Santa Cruz
- Hotels in Canico
- Hotels near Funchal Marina
- Romantic in Madeira Island
- Hotels in São Martinho
- Hotels in Levadas
- NH Hotels in Madeira Island
- La Quinta Inn & Suites Hotels in Madeira Island











































































































