Hotels in Santa Cruz

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 11 - Oct 12
Tomorrow
Oct 12 - Oct 13
Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

Where to stay in Santa Cruz?

Properties are selected based on real traveller 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 traveller experience. Last updated on .

1. Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
Santa Cruz
P11,096
P11,821 total
includes taxes & fees
Nov 1 - Nov 2
Vila Gale Santa Cruz Resort Hotel

2. Sentido Galosol

Sentido Galosol
Santa Cruz
P9,134
P9,781 total
includes taxes & fees
Nov 1 - Nov 2
Sentido Galosol

3. Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
P6,393
P6,930 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Solar do Bom Jesus

4. Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
P17,726
P18,717 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Riu Madeira - All Inclusive

5. Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
Santa Cruz
P15,067
P16,102 total
includes taxes & fees
Nov 9 - Nov 10
Quinta Splendida Wellness & Botanical Garden

6. PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
P9,810
P10,484 total
includes taxes & fees
Oct 13 - Oct 14
PortoBay Serra Golf

7. Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
Santa Cruz
P21,312
P22,446 total
includes taxes & fees
Nov 1 - Nov 2
Albatroz Beach & Yacht Club

8. Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
P4,823
P5,016 total
includes taxes & fees
Nov 9 - Nov 10
Garajau Madeira Hotel

9. Vila Ventura Apartment Hotel

Vila Ventura Apartment Hotel
Santa Cruz
P6,698
P7,247 total
includes taxes & fees
Nov 1 - Nov 2
Vila Ventura Apartment Hotel

10. Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
P12,087
P13,133 total
includes taxes & fees
Oct 14 - Oct 15
Villa Camelia Boutique House

11. Inn & Art Madeira

Inn & Art Madeira
Santa Cruz
P9,621
P10,287 total
includes taxes & fees
Oct 22 - Oct 23
Inn & Art Madeira

12. Sentido Galomar - Adults Only

Sentido Galomar - Adults Only
Santa Cruz
P11,509
P12,250 total
includes taxes & fees
Oct 14 - Oct 15
Sentido Galomar - Adults Only

13. Villa-Kasia Ocean View

Villa-Kasia Ocean View
Santa Cruz
P4,975
P10,139 total
includes taxes & fees
Oct 12 - Oct 13
Villa-Kasia Ocean View

14. Quinta de Santo António da Serra

Quinta de Santo António da Serra
Santa Cruz
P7,668
P8,333 total
includes taxes & fees
Nov 9 - Nov 10
Quinta de Santo António da Serra

15. Penthouse Caniço de Baixo

Penthouse Caniço de Baixo
Santa Cruz
P11,569
P26,387 total
includes taxes & fees
Oct 12 - Oct 13
Penthouse Caniço de Baixo

16. Alta do Garajau I

Alta do Garajau I
Santa Cruz
P7,093
P25,319 total
includes taxes & fees
Oct 12 - Oct 13
Alta do Garajau I

17. Atlantic Dutchman

Atlantic Dutchman
Santa Cruz
P7,093
P18,986 total
includes taxes & fees
Oct 12 - Oct 13
Atlantic Dutchman

18. Baía Madeira Hotel

Baía Madeira Hotel
Machico
P5,190
P5,397 total
includes taxes & fees
Nov 9 - Nov 10
Baía Madeira Hotel

19. Enotel Santo da Serra

Enotel Santo da Serra
Machico
P11,630
P12,376 total
includes taxes & fees
Oct 21 - Oct 22
Enotel Santo da Serra

20. Hyatt Ziva Madeira

Hyatt Ziva Madeira
Machico
P12,855
P13,651 total
includes taxes & fees
Oct 28 - Oct 29
Hyatt Ziva Madeira
View all properties

Get last-minute hotel deals in Santa Cruz and save more

Sign in to unlock great savings.

Sentido Galosol

Sentido Galosol
Santa Cruz
We have 3 left at
P12,361
per night
P26,274 total
includes taxes & fees
Sentido Galosol

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
P21,749
per night
P45,800 total
includes taxes & fees
Sign in for extra savings
Hotel Riu Madeira - All Inclusive

Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
P10,961
per night
P23,924 total
includes taxes & fees
Sign in for extra savings
Villa Camelia Boutique House

Villa-Kasia Ocean View

Villa-Kasia Ocean View
Santa Cruz
We have 1 left at
P8,851
per night
P24,680 total
includes taxes & fees
Villa-Kasia Ocean View

Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
We have 1 left at
P12,044
per night
P25,615 total
includes taxes & fees
Garajau Madeira Hotel

Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
We have 1 left at
P6,393
per night
P6,930 total
includes taxes & fees
Hotel Solar do Bom Jesus

Sentido Galosol

Sentido Galosol
Santa Cruz
We have 4 left at
P11,509
per night
P12,250 total
includes taxes & fees
Sentido Galosol

Villa-Kasia Ocean View

Villa-Kasia Ocean View
Santa Cruz
We have 1 left at
P6,653
per night
P11,884 total
includes taxes & fees
Villa-Kasia Ocean View

Inn & Art Madeira

Inn & Art Madeira
Santa Cruz
We have 2 left at
P12,483
per night
P13,264 total
includes taxes & fees
Inn & Art Madeira

Sentido Galomar - Adults Only

Sentido Galomar - Adults Only
Santa Cruz
We have 2 left at
P12,787
per night
P13,580 total
includes taxes & fees
Sentido Galomar - Adults Only

You may also like hotels with pools in Santa Cruz

Sentido Galosol

Sentido Galosol
Santa Cruz
P9,134
P9,781 total
includes taxes & fees
Nov 1 - Nov 2
Sentido Galosol

Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
Santa Cruz
P11,096
P11,821 total
includes taxes & fees
Nov 1 - Nov 2
Vila Gale Santa Cruz Resort Hotel

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
P17,726
P18,717 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Riu Madeira - All Inclusive

Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
Santa Cruz
P21,312
P22,446 total
includes taxes & fees
Nov 1 - Nov 2
Albatroz Beach & Yacht Club

Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
P6,393
P6,930 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Solar do Bom Jesus

PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
P9,810
P10,484 total
includes taxes & fees
Oct 13 - Oct 14
PortoBay Serra Golf

Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
Santa Cruz
P15,067
P16,102 total
includes taxes & fees
Nov 9 - Nov 10
Quinta Splendida Wellness & Botanical Garden

Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
P4,823
P5,016 total
includes taxes & fees
Nov 9 - Nov 10
Garajau Madeira Hotel

Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
P12,087
P13,133 total
includes taxes & fees
Oct 14 - Oct 15
Villa Camelia Boutique House

Quinta de Santo António da Serra

Quinta de Santo António da Serra
Santa Cruz
P7,668
P8,333 total
includes taxes & fees
Nov 9 - Nov 10
Quinta de Santo António da Serra
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.
View all properties
Our prices for hotels in Santa Cruz are cheapest in January
Price trends for hotels in Santa Cruz
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Santa Cruz
October
High 23°C / low 21°C. Sunny most days.
View properties in October
23°
21°
21°
19°
19°
17°
18°
16°
17°
15°
18°
16°
18°
16°
20°
17°
22°
19°
23°
21°
24°
22°
24°
22°
Monthly weather averages (˚C)

Top landmarks in Santa Cruz

A pebble beach with a pier, palm trees, and colorful buildings on a hillside.

Palmeiras Beach

8.2/10 (368 reviews)
If you're in central Santa Cruz and want to top up your tan, you might want to head out to Palmeiras Beach. If you want to continue walking by the waves, head to Machico Beach and Reis Magos Beach.
See properties
A coastal beach with rocky cliffs, clear blue water, and a small town in the background.

Reis Magos Beach

8.2/10 (61 reviews)
If being by the water is a major draw, Reis Magos Beach is a spot you might want to check out, located 3.6 mi (5.8 km) from central Santa Cruz. Enjoy the sunset by the shore at Palmeiras Beach, Complexo Balnear Barreirinha, and Sao Tiago Beach.
See properties
A coastal trail with wooden railings, leading to a viewpoint overlooking the ocean.

Ponta da Oliveira

9.2/10 (31 reviews)
Ponta da Oliveira is 0.7 mi (1.2 km) from central Canico, why not stop by during your stay. Want to stretch your legs some more? Head to Madeira Botanical Garden and Monte Palace Gardens, both nearby.
See properties

Santo da Serra Market

8.6/10 (27 reviews)
If you like strolling among the stalls, you might want to head out to Santo da Serra Market when visiting Santo da Serra.
See properties

Aquaparque Madeira

Aquaparque Madeira is in the heart of Pinheiro, so why not stop by during your stay. If you have fun at Aquaparque Madeira, you'll love Jardins do Palheiro and Whale Museum, both located nearby.
See properties

Quinta Da Junta

8.4/10 (16 reviews)
If you like quiet time surrounded by flowers and greenery, then make a stop at Quinta Da Junta in the heart of Santo da Serra. If you like Quinta Da Junta, you'll love Monte Palace Gardens and Madeira Botanical Garden, both just a short drive away.
See properties

Cristo Rei

8.0/10 (1 review)
You might want to get your camera out and head to Cristo Rei— just one of the landmarks located 1.1 mi (1.7 km) from central Canico.
See properties

Garajau Cable Car

8.0/10 (1 review)
Garajau Cable Car is 0.4 mi (0.7 km) from central Garajau, why not stop by during your stay.
See properties

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.

See all hotels in Santa Cruz
A large rock formation at sunset with a clear sky.

Check out reviews of Santa Cruz hotels guests love

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive

8/10 Good
"Ocean view with balcony , was disappointed there was almost no local fruits and foods . Rooms were very clean , nice bathrooms , but hallways you could see lots of dust and dirt . Pool area great well maintained clean ."
Adam Stanislaw 7-night trip
Posted 19 hours ago
Hotel Riu Madeira - All Inclusive
Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club

10/10 Excellent
"Staff was exceptional. Each day they greeted us with warm smiles. They enjoyed working at the hotel and interacting with guests. The property was extremely clean and well maintained. The rooms are a bit outdated though. The breakfast is high quality."
Chris 3-night trip
Posted 3 days ago
Albatroz Beach & Yacht Club
Garajau Madeira Hotel

Garajau Madeira Hotel

8/10 Good
"Very large property. The rooms were clean and well maintained. Great pool and bar areas. Only the deluxe rooms have air conditioning."
John 3-night trip
Posted 7 days ago
Garajau Madeira Hotel
Caniço Bay Club

Caniço Bay Club

10/10 Excellent
"Very clean rooms, friendly."
Olivia 8-night trip
Posted 11 days ago
Caniço Bay Club
PortoBay Serra Golf

PortoBay Serra Golf

10/10 Excellent
"Great hotel with lovely restaurant onsite."
Patrick 1-night trip
Posted 12 days ago
PortoBay Serra Golf
Villa-Kasia Ocean View

Villa-Kasia Ocean View

10/10 Excellent
"We really loved our stay in Villa Kasia (Blue studio). Kasia is a great hostess and very kind. Monika is very kind too. The studio has everything we needed and it was super clean. We felt at home. And what to say about the view? Wow! A place to come back again :)"
Cristina 6-night trip
Posted 1 month ago
Villa-Kasia Ocean View
Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden

8/10 Good
"Super lovely people in beautiful surroundings"
Zoe 1-night trip
Posted 5 months ago
Quinta Splendida Wellness & Botanical Garden
Villas Madalena

Villas Madalena

10/10 Excellent
"Everything was very good — clean and well equipped. Bed linen, towels, kitchenware and appliances were all provided, and the parking was great too. The view was amazing, and of course the special Madeira touch — watching the planes take off and land, visible even from the room. Overall, everything was perfect. Highly recommended!"
Georg 4-night trip
Posted 5 months ago
Villas Madalena

Frequently asked questions

Can I book refundable accommodations in Santa Cruz?
If you need the flexibility to change your plans to Santa Cruz, most properties offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Santa Cruz if I want a vacation home instead of a traditional hotel?
If you're looking for a good alternative to a hotel, review our selection of 124 vacation homes. In addition, there are 411 apartments and 14 condos.
What will the weather in Santa Cruz be like during my vacation?
August and September are typically the warmest months in Santa Cruz when the average temp is 72°F. February and March are the coldest months when the average temperature is 62°F. December and November are the months with the most rain.
Why should I book my Santa Cruz hotel with Hotels.com?
There are lots of reasons to book your Santa Cruz trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Santa Cruz

Santa Cruz: A Coastal Gem Where Serenity Meets Adventure

Nestled along Madeira's breathtaking coastline, Santa Cruz is a charming seaside town that beautifully blends natural beauty with cultural allure. Stroll along its picturesque promenade, where lush gardens meet the azure Atlantic, and discover hidden coves perfect for a relaxing dip. The vibrant local market offers a taste of Madeiran cuisine, while the historic architecture reflects the town's rich heritage. Don’t miss the stunning Ponta de São Lourenço nearby for dramatic coastal views. With welcoming hotels like the charming Hotel Santa Cruz, this enchanting destination is ideal for both romantic getaways and tranquil retreats.

Discover great hotels near Santa Cruz

Santa Cruz offers a range of hotel accommodation from cosy B&Bs to upscale resorts, often set against scenic coastal views. Many Santa Cruz hotels provide a relaxed ambience, combining modern comfort with local charm for a memorable stay. Here are some of the best hotels near Santa Cruz that our travelers love:

  1. Residencial FamíliaOpens in a new window: This adventurous 3.0-star hotel boasts a remarkable guest rating of 9.0 out of 10, catering to those who seek unique experiences. Guests can indulge in a variety of adventure sports, including golf, hiking, and fishing, making it a haven for outdoor enthusiasts. The accommodation features essential amenities for families, ensuring a comfortable stay for all. Visitors appreciate the engaging atmosphere and the array of activities available both onsite and nearby, creating a vibrant and enjoyable environment.
  2. Dom Pedro MadeiraOpens in a new window: With a solid 4.0-star rating and a guest score of 8.0 out of 10, this hotel is an ideal retreat for beach lovers and adventure seekers alike. Direct access to the beach enhances its appeal, complemented by a diverse range of water sports such as windsurfing and snorkelling. Families will find ample amenities to keep children entertained, while the lively environment and convenient location make it a popular choice for memorable vacations. Guests value the engaging atmosphere and the variety of activities available.
  3. Hotel White WatersOpens in a new window: This elegant 4.0-star hotel is well-rated at 8.8 out of 10, offering a delightful stay with complimentary breakfast options and a welcoming restaurant. Guests enjoy the clean, comfortable accommodations, along with entertainment options such as television for relaxation. The hotel's prime location allows easy access to local attractions, making it an excellent choice for those seeking a blend of comfort and convenience. Visitors appreciate the attention to detail and the overall quality of their experience.

Where to stay in and around Santa Cruz

In Machico, Canico, Santa Maria Maior, Machico charms with its romantic sea views, sandy beaches and dolphin watching; Canico offers tropical spa experiences, sunrise swims and golf; Santa Maria Maior impresses with its historical allure, natural parks and friendly locals. For first-time visitors, Machico is best suited for a memorable seaside escape.

  1. MachicoOpens in a new window: Machico is a charming destination that stands out for its romantic and familyfriendly vibe, perfect for travellers seeking seaside relaxation. It offers a mix of engaging outdoor experiences, including must-see places like Machico Beach and Sao Lourenco Point, where the sea and sand create a picturesque escape. The area is ideal for those who appreciate a blend of coastal beauty and active pursuits such as dolphin and whale watching, ensuring your stay is both scenic and adventurous. With a touch of local charm, Machico is an inviting spot to enjoy leisure time by the marina and explore nearby hiking paths.
  2. CanicoOpens in a new window: Canico provides a welcoming retreat with a lovely mix of familyfriendly and tropical qualities. It’s a great choice if you enjoy relaxing by the sea and indulging in a bit of recreation, with highlights including must-see locations like Ponta da Oliveira and the Madeira Botanical Garden. The area’s serene beachside setting, combined with a touch of sport and spa-inspired leisure, makes Canico an appealing stay for those looking for a balanced mix of rest and gentle activity.
  3. Santa Maria MaiorOpens in a new window: Santa Maria Maior invites you to step into a world that blends historical charm with natural beauty. Here, the emphasis is on exploring rich cultural and natural attractions, with must-see spots including delightful gardens and scenic port views that capture the essence of the region. Its friendly atmosphere, combined with striking hilly landscapes and cosy natural parks, offers a relaxing escape for travellers keen on immersing themselves in local heritage and enjoying a slower pace of life.

Things to do in Santa Cruz

Santa Cruz offers a delightful blend of sun-soaked beaches and lush mountains, perfect for outdoor enthusiasts. Dive into thrilling water sports, unwind with leisurely boating, or hike scenic trails through verdant forests. With its charming coastal vibe, this destination invites you to explore both land and sea in a stunning natural setting.

  • Madeira Botanical GardenOpens in a new window – Discover the lush greenery and diverse plant collections at the Madeira Botanical Garden. This botanical haven offers a delightful walk through carefully curated flora, perfect for a leisurely stroll while enjoying views that complement the nearby beach and sea. Its location near a small town provides a charming backdrop, where local life blends seamlessly with nature.
  • Sao Lourenco Point – Head out to Sao Lourenco Point, a striking cape that juts into the sea. Enjoy the coastal breeze and take in the impressive seascape, while the nearby small town offers a glimpse into local traditions. This spot is ideal for those who appreciate panoramic ocean views and the rugged beauty of the coastline.
  • Ponta da OliveiraOpens in a new window – Visit Ponta da Oliveira, another captivating cape that extends into the sea. This location invites you to explore its coastal setting, where the sound of the waves and the scenic outlook create an invigorating experience. The proximity to a small town adds a touch of local charm to your visit.
  • Machico BeachOpens in a new window – Relax at Machico Beach, a sandy stretch where the sea meets the shore. Enjoy a day by the water, taking in the azure views and soft sands, while the adjacent small town provides a quaint environment for a leisurely day out. It’s an ideal spot for unwinding and embracing the sea breeze.
  • Monte Palace GardensOpens in a new window – Wander through the Monte Palace Gardens, a beautifully landscaped botanical garden where nature is celebrated in full bloom. This serene garden offers a mix of vibrant flora and quiet pathways, giving you a peaceful retreat with views of the sea and easy access to a small town for a taste of local life.

4 tips for savvy savings when booking a hotel in Santa Cruz

  1. Book for the cheapest times: The most affordable period to visit Santa Cruz is during January, February, and November, when hotel prices are generally lower. To fully appreciate the city’s significant landmarks, historical sites, and cultural offerings, it is advisable to stay for at least 4 to 5 days. This duration allows you to explore a range of attractions, from charming family-friendly spots to romantic beach settings, while enjoying budget-friendly dining options and the relaxing small-town atmosphere. Travelling during these months could provide great value for money, as prices may drop further, making it an ideal time for those on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover enticing last-minute deals to Santa Cruz, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. To stay informed about flash sales and exclusive last-minute promotions, consider enabling email alerts or push notifications from Hotels.com. Additionally, utilise the Smart Shopping tool in the app to compare hotel prices and amenities, ensuring that you're more likely to see the best hotel deals. With these features, you'll be promptly notified of any price drops or room availability, making your last-minute getaway even more accessible.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could potentially help you find a more economical option for your stay in a Santa Cruz hotel. If you’re seeking something distinctive, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. Should the price be on the higher side, we can suggest alternative dates that might help you discover a more affordable option.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but with Santa Cruz's outstanding public transport links, you may discover a more affordable independent hotel further afield that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Santa Cruz

Santa Cruz experiences its lowest average temperature in February, at 61.3°F (16.3°C), while August is the hottest month, with an average temperature of 73.0°F (22.8°C). December is usually the wettest month. April, June, and July are the peak travel months in Santa Cruz, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Keep exploring