Hotels in Santa Cruz

Search Your Santa Cruz Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

100 Santa Cruz hotels for your stay

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Encanto Santa Cruz Hotels in Santa Cruz
Encanto Santa Cruz Hotels in Santa CruzEncanto Santa Cruz Hotels in Santa Cruz
Hotel near Santa Cruz
When you stay at this apartment in Santa Cruz, you'll be near the beach and steps from Palmeiras Beach. This apartment is 10.7 mi (17.2 km) from CR7 Museum and 3.3 mi (5.3 km) from Santo da Serra Golf Club. Make use of convenient amenities, which include concierge services and charcoal grills. Featured amenities include multilingual staff and an elevator. Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Your memory foam bed comes with a down comforter. There's a private balcony. A 35-inch flat-screen television with cable programming provides entertainment, while complimentary wireless internet access keeps you connected.
Price from
PHP 5,732
per night
Check Availability
Hotel Solar BOM Jesus Hotels in Santa Cruz
Hotel Solar BOM Jesus Hotels in Santa CruzHotel Solar BOM Jesus Hotels in Santa Cruz
Hotel near Santa Cruz
GGuest User 2024.02.20
Booked this place for 2 nights, total including breakfast £119. I was just out of hospital in Portugal having operation for stomach cancer. Before flight home to England. Put me and my son in horrible room small window facing a wall. Complained so changed room. I had medication from hospital that needed to be kept cold,. The fridge in the room did not work, ask for replacement fridge, which arrived next day,. Not kettle for making tea/coffee, very basic room Sorry we didn't book better hotel in area for cheaper price When checking out, reception staff charge me for , water and bedroom tax, I said I haven't had any water, and Agoda price of £118 was total. No extra to pay. Staff insisted I had to pay, I was in so much pain still with operation for cancer, I just paid extra rippoff charge they ask for I only way I can get some Solis on this hotel is to warn people to avoid this place like the plaig and not to book here. The pictures look lovely, but trust me not the same when you arrive there (scam). Left a bitter taste with me. Horrible old staff, just want your money and not polite about it. I had cancer removed from my stomach, and was glad to remove myself from this so called hotel ( what a joke). Should hang there heads in shame.
Excellent
65 reviews
4.3/5
Price from
PHP 3,585
per night
Check Availability
Albatroz Beach & Yacht Club Hotels in Santa Cruz
Albatroz Beach & Yacht Club Hotels in Santa CruzAlbatroz Beach & Yacht Club Hotels in Santa Cruz
Hotel near Santa Cruz
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. This 5-star hotel is 10.7 mi (17.1 km) from Madeira Botanical Garden and 11.9 mi (19.2 km) from CR7 Museum. Treat yourself with massages, body treatments, and facials. After dipping into one of the 3 outdoor swimming pools, you can spend some time at the private beach. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and babysitting (surcharge). Guests can catch a ride on the complimentary shuttle, which operates within 1 kilometers. Enjoy Mediterranean cuisine at HIBISCUS, a beachfront restaurant where you can enjoy drinks at the bar/lounge, take in the garden view, and even dine alfresco. You can also stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the poolside bar. Continental breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include complimentary wired Internet access, a business center, and express check-in. Planning an event in Santa Cruz? This hotel has 1076 square feet (100 square meters) of space consisting of conference space and a meeting room. Free valet parking is available onsite. Make yourself at home in one of the 19 individually decorated guestrooms, featuring minibars and LED televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and desks.
Outstanding
67 reviews
4.7/5
Price from
PHP 13,496
per night
Check Availability
Santa Cruz
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Vila Gale Santa Cruz Hotels in Santa Cruz
Vila Gale Santa Cruz Hotels in Santa CruzVila Gale Santa Cruz Hotels in Santa Cruz
Hotel near Santa Cruz
GGuest User 2024.06.15
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
68 reviews
4.1/5
Price from
PHP 6,268
per night
Check Availability
Quinta Da Cova Do Milho Hotels in Santa Cruz
Quinta Da Cova Do Milho Hotels in Santa CruzQuinta Da Cova Do Milho Hotels in Santa Cruz
Hotel near Santa Cruz
When you stay at Quinta Cova do Milho in Santa Cruz, you'll be near the airport, within a 5-minute drive of Quinta Da Junta and Santo da Serra Golf Club. This family-friendly guesthouse is 2.6 mi (4.2 km) from Palmeiras Beach and 12 mi (19.2 km) from Madeira Stadium. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This guesthouse also features an arcade/game room, a fireplace in the lobby, and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Stay in one of 9 guestrooms featuring flat-screen televisions. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets.
Very Good
9 reviews
4.2/5
Price from
PHP 4,187
per night
Check Availability
Residencial Familia Hotels in Santa Cruz
Residencial Familia Hotels in Santa CruzResidencial Familia Hotels in Santa Cruz
Hotel near Santa Cruz
A stay at Residencial Família places you in the heart of Machico, a 1-minute drive from Machico Beach and 6 minutes from Whale Museum. This golf pension is 7.5 mi (12 km) from Sao Lourenco Point and 12.3 mi (19.7 km) from Madeira Botanical Garden. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access. You can enjoy a meal at the restaurant serving the guests of Residencial Família, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily from 8 AM to 10 AM. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 10 guestrooms. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and designer toiletries.
Excellent
20 reviews
4.3/5
Price from
PHP 5,341
per night
Check Availability
Dom Pedro Madeira Hotels in Santa Cruz
Dom Pedro Madeira Hotels in Santa CruzDom Pedro Madeira Hotels in Santa Cruz
Hotel near Santa Cruz
GGuest User 2023.03.24
I booked this hotel as part of our week long trip in Madeira due to its proximity to the airport. The location was perfect and the hotel was spotless with an amazing hot shower. The small town where the hotel is located has plenty of little cute bars and restuarants too. Big shout out to the guy who was working doing the Karaoke during our stay - he was providing top entertainment in multiple languages and I loved it!
Very Good
101 reviews
4.1/5
Price from
PHP 4,122
per night
Check Availability
White Waters Hotel Hotels in Santa Cruz
White Waters Hotel Hotels in Santa CruzWhite Waters Hotel Hotels in Santa Cruz
Hotel near Santa Cruz
2024.02.21
Small friendly hotel ideally located in Machico just a few minutes from the beach. Rooms all had a balcony with sea view. Spacious and clean. Excellent breakfast serving bacon and eggs, selection of cold meats and cheeses. Choice of lovely bread and fruit together with excellent coffee. Staff were very friendly especially Shez who so helpful and gave us some excellent recommendations of places to visit. Would highly recommend this as an excellent base to explore the island.
Excellent
71 reviews
4.3/5
Price from
PHP 4,146
per night
Check Availability
Amparo Hotels in Santa Cruz
Amparo Hotels in Santa CruzAmparo Hotels in Santa Cruz
Hotel near Santa Cruz
A stay at Hotel Amparo places you in the heart of Machico, a 1-minute drive from Machico Beach and 6 minutes from Laurisilva of Madeira. This golf hotel is 13.6 mi (21.8 km) from CR7 Museum and 3.4 mi (5.5 km) from Palmeiras Beach. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily from 8 AM to 10 AM. Featured amenities include a computer station, multilingual staff, and luggage storage. Stay in one of 12 guestrooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers.
46 reviews
3.8/5
Price from
PHP 3,146
per night
Check Availability
Alfa I Hotels in Santa Cruz
Alfa I Hotels in Santa CruzAlfa I Hotels in Santa Cruz
Hotel near Santa Cruz
Located in Machico, this apartment is within a 10-minute drive of Machico Beach and Whale Museum. This apartment is 13.9 mi (22.4 km) from CR7 Museum and 3.7 mi (5.9 km) from Palmeiras Beach. Take in the views from a terrace and make use of amenities such as concierge services and charcoal grills. Featured amenities include multilingual staff and luggage storage. Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. There's a private furnished balcony/patio. A 35-inch flat-screen television with cable programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a separate sitting area and a microwave.
Price from
PHP 5,618
per night
Check Availability
See All Hotels in Santa Cruz

Most-booked Santa Cruz hotels

See all
Check out these top-booked hotels from the past 30 days!
No.1
Dom Pedro Garajau Hotels in Canico
3.6/5
73 review
Dom Pedro Garajau
Hotel near Canico
"Good Location"
Select dates to view prices
No.2
PortoBay Serra Golf Hotels in Santo Antonio Da Serra
4.5/5
59 review
PortoBay Serra Golf
Hotel near Santo Antonio Da Serra
"Good Location"
Select dates to view prices
No.3
Hotel Roca Mar Hotels in Canico
4.2/5
83 review
Hotel Roca Mar
Hotel near Canico
"Good Location"
Select dates to view prices
No.4
Enotel Santo da Serra Hotels in Santo Antonio Da Serra
4.2/5
14 review
Enotel Santo da Serra
Hotel near Santo Antonio Da Serra
"Good Location"
Select dates to view prices
No.5
The Views Oasis Hotels in Canico
4.4/5
44 review
The Views Oasis
Hotel near Canico
"Good Location"
Select dates to view prices
No.6
Vila Gale Santa Cruz Hotels in Gaula
4.1/5
68 review
Vila Gale Santa Cruz
Hotel near Gaula
"Good Location"
Select dates to view prices
No.7
Hotel Cais da Oliveira Hotels in Canico
4.1/5
14 review
Hotel Cais da Oliveira
Hotel near Canico
"Good Location"
Select dates to view prices
No.8
Quinta Da Cova Do Milho Hotels in Santo Antonio Da Serra
4.2/5
9 review
Quinta Da Cova Do Milho
Hotel near Santo Antonio Da Serra
"Good Location"
Select dates to view prices
No.9
Inn & Art Madeira Hotels in Canico
4.1/5
5 review
Inn & Art Madeira
Hotel near Canico
"Good Location"
Select dates to view prices
No.10
In Mountain Hotels in Canico
2.9/5
18 review
In Mountain
Hotel near Canico
"Good Location"
Select dates to view prices

Best Santa Cruz hotels with tasty breakfast

See all
Start your day with a tasty breakfast at one of our top hotels in Santa Cruz.
Hotel Riu Madeira - All Inclusive
Hotel near Canico
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 CR7 Museum and Reis Magos Beach. This all-inclusive hotel is 1.1 mi (1.8 km) from Ponta da Oliveira and 3.4 mi (5.5 km) from Palheiro Golfe. Pamper yourself with a visit to the spa, which offers massages. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, a fitness center, and bicycles to rent. This hotel also features complimentary wireless internet access, tour/ticket assistance, and a reception hall. Guests can catch a ride on the complimentary shuttle, which operates within 13 kilometers. This hotel is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite at Main restaurant, one of the hotel's 2 restaurants. Need to unwind? Take a break with a tasty beverage at one of the 4 bars/lounges. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include a 24-hour front desk, multilingual staff, and a safe deposit box at the front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 327 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers.
4.5/5
Excellent81 review
Price per night from: PHP 10366
Sentido Galosol
Hotel near Canico
With a stay at Sentido Galosol in Santa Cruz, you'll be on the beach, within a 15-minute drive of CR7 Museum and Ponta da Oliveira. This beach hotel is 0.7 mi (1 km) from Reis Magos Beach and 2.9 mi (4.7 km) from Palheiro Golfe. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, a sauna, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and a hair salon. Enjoy local cuisine at Atlantis Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Mingle with other guests at the complimentary reception, held daily. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. A complimentary buffet breakfast is served daily from 7:30 AM to 10:00 AM. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Santa Cruz? This hotel has 3229 square feet (300 square meters) of space consisting of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and self parking (subject to charges) is available onsite. Make yourself at home in one of the 125 individually decorated guestrooms, featuring minibars and Smart televisions. Your room comes with a pillowtop bed. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.
4.4/5
Excellent50 review
Price per night from: PHP 8179
Sentido Galomar - Adults Only
Hotel near Canico
With a stay at Sentido Galomar - Adults Only in Santa Cruz, you'll be on the beach, within a 15-minute drive of CR7 Museum and Ponta da Oliveira. This beach hotel is 0.7 mi (1.1 km) from Reis Magos Beach and 3 mi (4.8 km) from Palheiro Golfe. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. While the golfer in the family is out on the course, you can enjoy above-par recreational amenities such as a health club and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and a hair salon. Grab a bite to eat at one of the hotel's 2 restaurants, or stay in and take advantage of the room service. Snacks are also available at the coffee shop/cafe. Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available on request), and self parking (subject to charges) is available onsite. Make yourself at home in one of the 77 air-conditioned rooms featuring minibars and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
4.4/5
Excellent42 review
Price per night from: PHP 8398
Quinta Splendida Wellness & Botanical Garden
Hotel near Canico
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 Garden. This golf hotel is 2.8 mi (4.6 km) from Palheiro Gardens and 5.1 mi (8.2 km) from Madeira Stadium. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find a health club, an outdoor pool, and an indoor pool. This hotel also features complimentary wireless internet access, concierge services, and a television in a common area. The beach shuttle (surcharge) makes getting to the surf and sand a breeze. You can enjoy a meal at La Perla serving the guests of Quinta Splendida Wellness & Botanical Garden, or stop in at the snack bar/deli. Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. Stay in one of 166 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones and electric kettles, and housekeeping is provided daily.
4.4/5
Excellent63 review
Price per night from: PHP 8545
Hotel Royal Orchid
Hotel near Canico
Overlooking the Atlantic, this beachfront hotel offers private access to the Ocean, 2 pools and a wellness centre. Hotel minibus to Funchal available on weekdays (subject to availability and payment). The rooms, studios and suites at Hotel Royal Orchid are modern in style and include an LCD TV and air conditioning. Each accommodation has a kitchenette and a private bathroom with hairdryer. Sister Hotel Rocamar's restaurant provides lots of daylight and serves regional as well as international cuisine, including freshly caught fish and tender beef. Madeira wine is available at the Bar. Besides the heated indoor pool and outdoor pool, guests can enjoy massages or visit the sauna and steam bath in the Nautilus Health Club. Sun beds, umbrellas and showers are available at the sun terrace, which overlooks Caniço Bay. Hotel Royal Orchid is just a 20 minutes’ drive away from Funchal, Palheiro Golf Course and the Santo da Serra Golf Course. The hotel offers paid parking as well as a car-rental and bike-rental service. All services and facilities from the neighbouring Hotels Roca Mar and Cais da Oliveira are available to the Royal Orchid guests during their stay.
4.3/5
Excellent17 review
Price per night from: PHP 5089
Quinta Santo Antonio Da Serra
Hotel near Santo Antonio Da Serra
When you stay at Quinta de Santo António da Serra in Santa Cruz, you'll be next to a golf course, within a 10-minute walk of Quinta Da Junta and Santo da Serra Market. This family-friendly cottage is 14.9 mi (23.9 km) from CR7 Museum and 1 mi (1.6 km) from Santo da Serra Golf Club. Take advantage of recreation opportunities including an outdoor tennis court and bicycles to rent. This cottage also features gift shops/newsstands, a hair salon, and a fireplace in the lobby. Getting to nearby attractions is a breeze with the area shuttle (surcharge). You can enjoy a meal at Hotel Restaurant serving the guests of Quinta de Santo António da Serra, or stop in at the grocery/convenience store. Buffet breakfasts are available daily from 7 AM to 9:30 AM for a fee. Featured amenities include limo/town car service, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Treat yourself to a stay in one of the 17 individually decorated guestrooms, featuring fireplaces. Rooms have private furnished balconies or patios. Kitchens are outfitted with full-sized refrigerators/freezers, stovetops, and microwaves. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries.
4.2/5
Very Good6 review
Price per night from: PHP 5301

FAQs About Santa Cruz Hotels

Where is the best place for a stay 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, Hotel Solar BOM Jesus, Dom Pedro Garajau and Albatroz Beach & Yacht Club are preferred hotels.

What is the average hotel fee in Santa Cruz?

For hotels in Santa Cruz, the average price on weekdays is PHP 16,077, the average price on weekends (Friday–Saturday) is PHP 16,968.

What's the best high-end place to stay in Santa Cruz?

Santa Cruz has many luxury hotels of different styles. Albatroz Beach & Yacht Club is very popular for travelers looking for elegant places to stay.

Which hotels in Santa Cruz has the best breakfast?

Albatroz Beach & Yacht Club,Hotel Solar BOM Jesus and PortoBay Serra Golf provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What are the best hotels with gym and fitness center in Santa Cruz?

Hotel Solar BOM Jesus, Albatroz Beach & Yacht Club and PortoBay Serra Golf provide fitness facilities. Boost your fitness during your travel time!

What's the best pet-friendly accommodation in Santa Cruz?

In Mountain allows pets. Take your pets with you during your stay!

What are some hotels with pools in Santa Cruz?

Hotel Solar BOM Jesus, Dom Pedro Garajau and Albatroz Beach & Yacht Club are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Santa Cruz provide free Wi-Fi?

Whether you're traveling on business or for vacation, internet connection is essential. Hotel Solar BOM Jesus, Dom Pedro Garajau and Albatroz Beach & Yacht Club are popular hotels with free Wi-Fi.

Which hotels in Santa Cruz provide airport transfers?

Worried about getting lost in Santa Cruz? Hotel Solar BOM Jesus, Dom Pedro Garajau and Albatroz Beach & Yacht Club provide airport transfer services.

What is the best spa hotel in Santa Cruz?

Getting tired after a long walk? Hotel Solar BOM Jesus, Albatroz Beach & Yacht Club and PortoBay Serra Golf provide highly rated spa services.

Where to find hotel deals 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.

Hotel Info for Tourists

Highest PricePHP 68,189
Lowest PricePHP 3,069
Number of Reviews928
Number of Hotels825
Average Price (Weekdays)PHP 16,077
Average Price (Weekends)PHP 16,968