Hotels in Santa Cruz

Best Santa Cruz Hotels

Enter your dates for prices and availability of the best hotels in Santa Cruz.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

70 Best Hotels to Stay in Santa Cruz

Find great hotels in Santa Cruz on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Santa Cruz Village Hotel Hotels in Santa Cruz
Santa Cruz Village Hotel Hotels in Santa CruzSanta Cruz Village Hotel Hotels in Santa CruzSanta Cruz Village Hotel Hotels in Santa CruzSanta Cruz Village Hotel Hotels in Santa CruzSanta Cruz Village Hotel Hotels in Santa CruzSanta Cruz Village Hotel Hotels in Santa Cruz
91
Hotels in Santa Cruz
Golf course
Sunbathing area
Outdoor swimming pool
"Incredibly clean room & bed linen. Very quiet room. Very convenient for the airport and close to bars and restaurants "
Very Good
53 reviews
8.7/10
1 night
From PHP 7,895
Check Availability
Hotel Solar BOM Jesus Hotels in Santa Cruz
Hotel Solar BOM Jesus Hotels in Santa CruzHotel Solar BOM Jesus Hotels in Santa CruzHotel Solar BOM Jesus Hotels in Santa CruzHotel Solar BOM Jesus Hotels in Santa CruzHotel Solar BOM Jesus Hotels in Santa CruzHotel Solar BOM Jesus Hotels in Santa Cruz
37
Hotels in Santa Cruz
Golf course
Sunbathing area
Outdoor swimming pool
"Hotel Solar BOM Jesus was a delightful stay. I appreciated the quiet and serene atmosphere. The room was spotless and comfortable, perfect for a restful night's sleep. The staff were incredibly friendly and helpful, going above and beyond to ensure a pleasant stay. The hotel's location, nestled amidst stunning scenery, offered breathtaking views and easy access to local attractions. I highly recommend this gem to anyone seeking a peaceful retreat."
Very Good
95 reviews
8.7/10
1 night
From PHP 4,209
Check Availability
Hotel Riu Madeira - All Inclusive Hotels in Santa Cruz
Hotel Riu Madeira - All Inclusive Hotels in Santa CruzHotel Riu Madeira - All Inclusive Hotels in Santa CruzHotel Riu Madeira - All Inclusive Hotels in Santa CruzHotel Riu Madeira - All Inclusive Hotels in Santa CruzHotel Riu Madeira - All Inclusive Hotels in Santa CruzHotel Riu Madeira - All Inclusive Hotels in Santa Cruz
75
Hotels in Santa Cruz
Indoor swimming pool
Outdoor swimming pool
Diving
"Fantastic hotel! Location right by the ocean, free shuttle bus to the center of Funchal, ala carte themed restaurant, delicious food - varied and a lot of seafood, all inclusive works flawlessly - I don't know which sangria is better red or white. Rooms spotlessly clean functional large bathroom. In the evening, animations including Portuguese folklore - I greet Filip from the reception who stole the show :) Service at the highest level - If Madeira is for sure RIU. The view from the restaurant from the terrace is great. Not far from the hotel at the end of the boardwalk, you can go up the cliff off the trail."
Great
102 reviews
9.0/10
1 night
From PHP 12,080
Check Availability
Vila Gale Santa Cruz Hotels in Santa Cruz
Vila Gale Santa Cruz Hotels in Santa CruzVila Gale Santa Cruz Hotels in Santa CruzVila Gale Santa Cruz Hotels in Santa CruzVila Gale Santa Cruz Hotels in Santa CruzVila Gale Santa Cruz Hotels in Santa CruzVila Gale Santa Cruz Hotels in Santa Cruz
99+
Hotels in Santa Cruz
Golf course
Sunbathing area
Diving
"Great stay. We arrived late and the gentleman at the front desk was so kind and accommodating!! Would definitely recommend. Very convenient to airport!"
Very Good
69 reviews
8.2/10
1 night
From PHP 9,539
Check Availability
Casas Do Laranjo- Cottages & Infinity Pool Hotels in Santa Cruz
Casas Do Laranjo- Cottages & Infinity Pool Hotels in Santa CruzCasas Do Laranjo- Cottages & Infinity Pool Hotels in Santa CruzCasas Do Laranjo- Cottages & Infinity Pool Hotels in Santa CruzCasas Do Laranjo- Cottages & Infinity Pool Hotels in Santa CruzCasas Do Laranjo- Cottages & Infinity Pool Hotels in Santa CruzCasas Do Laranjo- Cottages & Infinity Pool Hotels in Santa Cruz
85
Hotels in Santa Cruz
Golf course
Sunbathing area
Outdoor swimming pool
With a stay at CASAS DO LARANJO- Cottages Infinity Pool in Santa Cruz, you'll be within a 5-minute drive of Palmeiras Beach and Aquaparque Madeira. This cottage is 2.5 mi (4.1 km) from Reis Magos Beach and 3.4 mi (5.5 km) from Road of Christ the King. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Free self parking is available onsite. Stay in one of 4 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Conveniences include electric kettles and washing machines.
Very Good
8.6/10
Check Availability
Belle Vue R Sidence by Atlantic Holiday Hotels in Santa Cruz
Belle Vue R Sidence by Atlantic Holiday Hotels in Santa CruzBelle Vue R Sidence by Atlantic Holiday Hotels in Santa CruzBelle Vue R Sidence by Atlantic Holiday Hotels in Santa CruzBelle Vue R Sidence by Atlantic Holiday Hotels in Santa CruzBelle Vue R Sidence by Atlantic Holiday Hotels in Santa CruzBelle Vue R Sidence by Atlantic Holiday Hotels in Santa Cruz
26
Hotels in Santa Cruz
Parking
Wi-Fi in public areas
With a stay at this apartment in Santa Cruz, you'll be within a 5-minute drive of Palmeiras Beach and Aquaparque Madeira. This apartment is 3.3 mi (5.3 km) from Reis Magos Beach and 3.7 mi (6 km) from Road of Christ the King. Free self parking is available onsite. Make yourself comfortable in your apartment.
Amazing
9.5/10
Check Availability
Sea View by Atlantic Holiday Hotels in Santa Cruz
Sea View by Atlantic Holiday Hotels in Santa CruzSea View by Atlantic Holiday Hotels in Santa CruzSea View by Atlantic Holiday Hotels in Santa CruzSea View by Atlantic Holiday Hotels in Santa CruzSea View by Atlantic Holiday Hotels in Santa CruzSea View by Atlantic Holiday Hotels in Santa Cruz
32
Hotels in Santa Cruz
Car rentals
Wi-Fi in public areas
With a stay at this apartment in Santa Cruz, you'll be within a 5-minute drive of Reis Magos Beach and Ponta da Oliveira. This apartment is 1.8 mi (2.9 km) from Road of Christ the King and 2.3 mi (3.7 km) from Garajau Cable Car. Free self parking is available onsite. Make yourself comfortable in your apartment. The bathroom has a bathtub or shower.
Very Good
8.5/10
Check Availability
Pacifichouse Hotels in Santa Cruz
Pacifichouse Hotels in Santa CruzPacifichouse Hotels in Santa CruzPacifichouse Hotels in Santa CruzPacifichouse Hotels in Santa CruzPacifichouse Hotels in Santa CruzPacifichouse Hotels in Santa Cruz
21
Hotels in Santa Cruz
Wi-Fi in public areas
About pets:No pets allowed.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About events:No events allowed.
Amazing
5 reviews
9.6/10
Check Availability
Villas Madalena Hotels in Santa Cruz
Villas Madalena Hotels in Santa CruzVillas Madalena Hotels in Santa CruzVillas Madalena Hotels in Santa CruzVillas Madalena Hotels in Santa CruzVillas Madalena Hotels in Santa CruzVillas Madalena Hotels in Santa Cruz
44
Hotels in Santa Cruz
Parking
Wi-Fi in public areas
"Clean, cozy. View to the airport. A cattle area is nearby. Ideal for amateurs of planes. In a walk from the terminal."
Amazing
5 reviews
9.6/10
Check Availability
Casa de Campo a 9Km da Praia e do Aeroporto Hotels in Santa Cruz
Casa de Campo a 9Km da Praia e do Aeroporto Hotels in Santa CruzCasa de Campo a 9Km da Praia e do Aeroporto Hotels in Santa CruzCasa de Campo a 9Km da Praia e do Aeroporto Hotels in Santa CruzCasa de Campo a 9Km da Praia e do Aeroporto Hotels in Santa CruzCasa de Campo a 9Km da Praia e do Aeroporto Hotels in Santa CruzCasa de Campo a 9Km da Praia e do Aeroporto Hotels in Santa Cruz
31
Hotels in Santa Cruz
Wi-Fi in public areas
About pets:No pets allowed, service animals permitted.Por consulta.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 19.About events:No events allowed.
Outstanding
1 review
10.0/10
Check Availability
See All Hotels in Santa Cruz

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Santa Cruz with our handpicked accommodation options

Latest reviews for Santa Cruz hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Santa Cruz hotels.
8.9/10
Very Good
GGuest UserTasty breakfast. Excellent staff. Perfect room equipment.
PortoBay Serra Golf Hotels in Santa Cruz

PortoBay Serra Golf

Hotel near Santo Antonio Da Serra
Price per night from:PHP 5,430
8.8/10
Very Good
FFERNANDEZStay as expected. The hotel is well located and the half board is good, with good quality products. Neat facilities, well soundproofed rooms, in short I recommend it.
The Views Oasis Hotels in Santa Cruz

The Views Oasis

Hotel near Canico
Price per night from:PHP 9,705
8.8/10
Very Good
GGuest UserI stayed here in 2017 and it was fabulous. I booked again for May this year but British Airways cancelled my flight. Fortunately the good people at trip.com were able to change my booking to 30 September at no additional cost. Unfortunately, British Airways have let me down again and cancelled this second flight. The restrictions around COVID wil make it impossible for me to go to Madeira this year, even if BA were flying there, which I think they are not. I have no option but to ask for a full refund of the hotel fee, but reading the reviews of trip.com I see some really good ones and some really bad ones. Let's hope I get lucky. Next year I certainly wish to return to this great hotel, when things have returned to normal. Here's hoping trip.com can help.
Sentido Galosol Hotels in Santa Cruz

Sentido Galosol

Hotel near Canico
Price per night from:PHP 6,758
8.7/10
Very Good
LLukinioHotel Review – Royal Orchid We had a lovely stay at the Royal Orchid. The hotel is beautiful, and our room offered a wonderful partial sea view with palm trees and the ocean in sight — truly relaxing. However, there is room for improvement, especially regarding breakfast. Many items were processed, such as canned pineapple and artificial juices, which did not meet our expectations for freshness and quality. The cleaningservice was was great, the overal service from receptuon was disappointing. The hotel enforces very strict rules, and the staff applies them even more rigidly. At times, it felt more like being in a school than on vacation. We would have appreciated a more customer-oriented and flexible approach, especially in a leisure setting. However we enjoyed our stay, the room and the spa.
Hotel Royal Orchid Hotels in Santa Cruz

Hotel Royal Orchid

Hotel near Canico
Price per night from:PHP 6,658
8.7/10
Very Good
JJoe the world citizenThis hotel is one of the three hotels. The reception is located at Hotel Rocamar, which is quite far. The room is spacious with a kitchenette, but the decor is a little simple and old-fashioned . The balcony is huge with a sea view. There is a hotel private parking area that costs 7.50 euros per night. Otherwise there are free parking on the street which is hard to find and paid parking which is free at night. The gym, swimming pool, sauna, and steam room are free of charge m, but they close at 6 pm, which is quite inconvenient. There are also many restaurants inside, which you choose to include with the room. I overheard that they did program for Christmas and New Year. It is perfect for those who just want to stay in the resort and not to go around the island.
Hotel Cais da Oliveira Hotels in Santa Cruz

Hotel Cais da Oliveira

Hotel near Canico
Price per night from:PHP 4,782
8.4/10
Very Good
AAnonymous UserA place in the middle of the spectacular mountain
Quinta Santo Antonio Da Serra Hotels in Santa Cruz

Quinta Santo Antonio Da Serra

Hotel near Santo Antonio Da Serra
Price per night from:PHP 8,692
7.0/10
GGuest UserBardzo dobry tani hotel. Położony w pobliżu lotniska, przystanek autobusowy naprzeciwko hotelu. Można dojechać do centrum Funchal, a stamtąd w innym kierunku. Śniadanie za małą dopłatą, jak dla mnie smaczne - tzw kontynentalne, ale każdy znajdzie coś dla siebie. Można dokupić obiady za 25€/os. Basen wewnętrzny i zewnętrzny. Bar koło basenu, ręczniki kąpielowe przy barze. Pokoje czyste i komfortowe, obsługa miła i pomocna. Jeżeli będę wracał na Maderę z pewnością wybiorę ten hotel. Klimatyzacja w pokoju, choć nie używałem. Mogę z pewnością polecić ten hotel.
Dom Pedro Garajau Hotels in Santa Cruz

Dom Pedro Garajau

Hotel near Canico
Price per night from:PHP 3,836

FAQs About Santa Cruz Hotels

What is the average price of a hotel in Santa Cruz for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Santa Cruz this weekend is PHP 16,848 per night. For a 4-star hotel, the average cost is PHP 18,687 per night. If you're looking for a luxury experience, 5-star hotels in Santa Cruz this weekend typically cost PHP 26,766 per night.

How much do hotels in Santa Cruz cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Santa Cruz during weekdays is PHP 16,330 per night. For a 4-star hotel, you can expect to pay around PHP 18,757 per night. If you're seeking a luxury stay, 5-star hotels in Santa Cruz generally cost PHP 26,409 per night on weekdays.

What are the best places to stay in Santa Cruz?

Some of the best places to stay in Santa Cruz are near popular attractions like Funchal Ecological Park, offering easy access to key sights and amenities.

What are the top hotels in Santa Cruz near Funchal Ecological Park?

Some of the top hotels in Santa Cruz near Funchal Ecological Park include Hotel Solar BOM Jesus (from PHP 4,234), Santa Cruz Village Hotel (from PHP 5,163) and Villa Flor (from PHP 5,952), all offering easy access to Funchal Ecological Park, making them ideal for visitors looking to explore the area.

Where can I find the best hotels in Santa Cruz?

Santa Cruz has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Dom Pedro Garajau (from PHP 3,677), Hotel Solar BOM Jesus (from PHP 4,234) and PortoBay Serra Golf (from PHP 5,504) are preferred hotels.

What is the best spa hotel in Santa Cruz?

Getting tired after a long walk? Hotel Solar BOM Jesus (from PHP 4,234), Hotel Cais da Oliveira (from PHP 4,981) and Sentido Galosol (from PHP 6,334) provide highly rated spa services.

What are some hotels with pools in Santa Cruz?

Dom Pedro Garajau (from PHP 3,677), Hotel Solar BOM Jesus (from PHP 4,234) and PortoBay Serra Golf (from PHP 5,504) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Where can you find hotels with excellent breakfast in Santa Cruz?

Albatroz Beach & Yacht Club (from PHP 14,528),Hotel Solar BOM Jesus (from PHP 4,234) and PortoBay Serra Golf (from PHP 5,504) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

Where can I find the best hotel discounts in Santa Cruz?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Santa Cruz Hotels Info

Highest Price
PHP 26,932
Number of Reviews
1,193
Total Properties
70
Weekday Avg. Price
PHP 17,522
Weekend Avg. Price
PHP 17,696