Portugal may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Santa Cruz Hotels from CA $62

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Santa Cruz hotels and places to stay

Vivenda Belo Horizonte
3 out of 5
Estrada do Cristo Rei, 375, Santa Cruz, Madeira Island
The price is CA $309 per night
6.87 km from city centre
5/5Exceptional! (3 reviews)
Great Villa. Fantastic location.

"Great villa, good location. A car is strongly advised as situated at the bottom of very steep hill to main street in the resort of Garajau. Great views. Spacious villa. Well kitted out with everything needed in the kitchen. My only comment would be we would have liked more towels, but the host Jose ..."…"

Reviewed on Jun. 5, 2017

Vivenda Belo Horizonte
Inn & Art Madeira Hotel & Villas
3 out of 5
Rua Robert Baden Powell 61-62, Santa Cruz
Free cancellationReserve now, pay when you stay
The price is CA $62 per night
5.5 km from city centre
4.5/5Wonderful! (6 reviews)
lovely place away from tourist craziness

"we were pleasantly surprised by this friendly hotel in the lower region of the Canico village. There's a grand terrace with beautiful views of the ocean, something you won't get in the Funchal hub. Nice restaurants in the area with only locals say it all. everything you need is on your doorstep. ..."…"

Reviewed on May 17, 2012

Inn & Art Madeira Hotel & Villas
Galo Resort Hotel Galomar - Adults Friendly
4 out of 5
Rua D Francisco Santana 10, Santa Cruz
The price is CA $184 per night
5.35 km from city centre
4.6/5Exceptional! (25 reviews)

"Das Hotel ist sehr schön und sauber.Essen ist gut . 100% Empfehlung"…"

Reviewed on Mar. 25, 2020

Galo Resort Hotel Galomar - Adults Friendly

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Albatroz Beach & Yacht Club
5 out of 5
Quinta Dr. Americo Durao, Sitio Da Terca, Santa Cruz
Free cancellationReserve now, pay when you stay
The price is CA $265 per night
3.51 km from city centre
4.8/5Exceptional! (188 reviews)
Excellent place next to the airport

"The hotel was empty (well it was February) so we had the run of the place. Staff were excellent, the facilities decent, and the pool area is the most instagramable thing you’ll see this year. Dinner wasn’t amazing, but who cares when you’re served with such grace and good humour"…"

Reviewed on Feb. 11, 2020

Albatroz Beach & Yacht Club
Galo Resort Hotel Galosol
4 out of 5
Rua D. Francisco Santana, Caniço de Baixo, Santa Cruz, Madeira
The price is CA $112 per night
5.33 km from city centre
4.3/5Excellent! (223 reviews)

"loved the property, beautiful pools and ocean swimming areas, had so much fun on the ocean trampoline. the daily breakfast buffet had everything. friendly and helpful staff! the room was clean and we had a great view of the ocean, loved sitting on the patio with a glass of wine and watching the sunset. ..."…"

Reviewed on Aug. 5, 2019

Galo Resort Hotel Galosol
Cantinho Rural Camacha
Get Rates
7.38 km from city centre
Cantinho Rural Camacha
Four Views Oasis Hotel
4 out of 5
Praia dos Reis Magos, Santa Cruz, Madeira
Free cancellationReserve now, pay when you stay
The price is CA $93 per night
4.58 km from city centre
4.5/5Wonderful! (85 reviews)

"Nice service, good and helping staffs. Bus service to Funchal was nice. Bed had a gap that was little bit bad. Overall it was a nice experience."…"

Reviewed on Jan. 4, 2020

Four Views Oasis Hotel
Hotel Alpino Atlantico Ayurveda Cure Centre - Adults Only
The price is CA $290 per night
5.67 km from city centre
4.1/5Very Good! (8 reviews)

"Nice hotel with a fantastic view to the atlantic ocean."…"

Reviewed on Oct. 12, 2018

Hotel Alpino Atlantico Ayurveda Cure Centre - Adults Only
Vila Galé Santa Cruz
4 out of 5
Rua de Sao Fernando, 5, Santa Cruz
Free cancellationReserve now, pay when you stay
The price is CA $177 per night
3.41 km from city centre
4.4/5Wonderful! (258 reviews)

"Good Location and good service easy access for other Attractions a very scenic town Santa Cruz just close by"…"

Reviewed on Dec. 16, 2019

Vila Galé Santa Cruz
Rocamar Lido Resort
4 out of 5
Caminho Cais da Oliveira, Caniço de Baixo, Santa Cruz
Free cancellationReserve now, pay when you stay
The price is CA $127 per night
5.1 km from city centre
4.1/5Very Good! (141 reviews)
Thank you Rocamar

"From the moment we checked in to the moment we checked out it was an excellent holiday. The staff were all very friendly and helpful - nothing was too much trouble. The breakfasts were excellent with a good choice and a variety every day. We were celebrating a special birthday and the hotel put a ..."…"

Reviewed on Mar. 8, 2020

Rocamar Lido Resort
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.

Santa Cruz Hotel Guide

Expedia.ca offers a selection of 347 hotels in Santa Cruz. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Santa Cruz. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Santa Cruz neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Santa Cruz, Madeira Region now!

Frequently asked questions

What's the best place to stay in Santa Cruz?
Santa Cruz Village Hotel is a favorite property for Expedia customers. This 4-star hotel offers a restaurant and an outdoor pool. It is located a short 4-minute walk from Santa Cruz Beach. A Quinta is another top choice for your stay based on traveler reviews.
If I need to cancel my hotel reservation in Santa Cruz, will I receive a refund?
Yes, you’ll find most room reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review the best deals in Santa Cruz.
What's the best accommodation for a budget-friendly stay in Santa Cruz?
Based on reviews, Albatroz Beach & Yacht Club is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free parking. Another top option for your stay on the cheap is Vila Galé Santa Cruz.
What's the best accommodation for a family vacation to Santa Cruz?
A Quinta is a top 4-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Albatroz Beach & Yacht Club is another good choice for your family trip. Attractions in the area like CR7 Museum and Funchal-Monte Teleferico are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Santa Cruz?
Quinta das Colmeias is a favorite 3-star apartment for couples, and features a seasonal outdoor pool and free WiFi. Another choice for a stay with your sweetheart is Albatroz Beach & Yacht Club.
What's the best pet-friendly place to stay in Santa Cruz?
Quinta de Santo António da Serra is a top cottage for people traveling with their pets, and offers laundry facilities and in-room kitchens for its human guests.
What's the best hotel for a beach vacation in Santa Cruz?
A Quinta is a top 3-star beach guesthouse with a restaurant and free WiFi. Other good choices for your beach trip include A Quinta and Santa Cruz Village Hotel. Head to Santa Cruz Beach or Reis Magos Beach for some quality time by the water.
What's the best luxury place to stay in Santa Cruz?
Albatroz Beach & Yacht Club is a 5-star hotel with a private beach and a beachfront restaurant, and it’s a popular choice for Expedia travelers looking for a pampering stay. PortoBay Serra Golf and Vila Galé Santa Cruz are other upscale choices for your trip.
What are some accommodations with pools in Santa Cruz?
Albatroz Beach & Yacht Club is a popular 5-star hotel featuring 3 outdoor pools, a children’s pool, and a poolside bar. A couple of other options with an onsite pool include Hotel Solar do Bom Jesus and Quinta das Eiras.

Recent Reviews in Santa Cruz

More trip options