Santa Cruz Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
15 Oct - 16 Oct
Tomorrow
16 Oct - 17 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

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. Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
S$141
includes taxes & fees
2 Nov - 3 Nov
Hotel Solar do Bom Jesus

2. Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
Santa Cruz
S$241
includes taxes & fees
1 Nov - 2 Nov
Vila Gale Santa Cruz Resort Hotel

3. Sentido Galosol

Sentido Galosol
Santa Cruz
S$199
includes taxes & fees
5 Nov - 6 Nov
Sentido Galosol

4. PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
S$205
includes taxes & fees
21 Oct - 22 Oct
PortoBay Serra Golf

5. Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
Santa Cruz
S$280
includes taxes & fees
15 Nov - 16 Nov
Quinta Splendida Wellness & Botanical Garden

6. Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
Santa Cruz
S$457
includes taxes & fees
5 Nov - 6 Nov
Albatroz Beach & Yacht Club

7. Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
S$376
includes taxes & fees
15 Nov - 16 Nov
Hotel Riu Madeira - All Inclusive

8. Vila Ventura Apartment Hotel

Vila Ventura Apartment Hotel
Santa Cruz
S$128
includes taxes & fees
1 Nov - 2 Nov
Vila Ventura Apartment Hotel

9. Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
S$100
includes taxes & fees
14 Nov - 15 Nov
Garajau Madeira Hotel

10. Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
S$226
includes taxes & fees
25 Oct - 26 Oct
Villa Camelia Boutique House

11. Villa-Kasia Ocean View

Villa-Kasia Ocean View
Santa Cruz
S$205
includes taxes & fees
17 Oct - 18 Oct
Villa-Kasia Ocean View

12. Inn & Art Madeira

Inn & Art Madeira
Santa Cruz
S$196
includes taxes & fees
21 Oct - 22 Oct
Inn & Art Madeira

13. Sentido Galomar - Adults Only

Sentido Galomar - Adults Only
Santa Cruz
S$250
includes taxes & fees
16 Oct - 17 Oct
Sentido Galomar - Adults Only

14. Refúgio do Bosque

Refúgio do Bosque
Santa Cruz
S$92
includes taxes & fees
16 Oct - 17 Oct
Refúgio do Bosque

15. Mist Haven

Mist Haven
Santa Cruz
S$93
includes taxes & fees
16 Oct - 17 Oct
Mist Haven

16. Golden View

Golden View
Santa Cruz
S$91
includes taxes & fees
29 Oct - 30 Oct
Golden View

17. Quinta de Santo António da Serra

Quinta de Santo António da Serra
Santa Cruz
S$174
includes taxes & fees
29 Oct - 30 Oct
Quinta de Santo António da Serra

18. Penthouse Caniço de Baixo

Penthouse Caniço de Baixo
Santa Cruz
S$538
includes taxes & fees
16 Oct - 17 Oct
Penthouse Caniço de Baixo

19. Atlantic Dutchman

Atlantic Dutchman
Santa Cruz
S$388
includes taxes & fees
16 Oct - 17 Oct
Atlantic Dutchman

20. Alta do Garajau I

Alta do Garajau I
Santa Cruz
S$518
includes taxes & fees
16 Oct - 17 Oct
Alta do Garajau I
View all properties

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

Sign in to unlock great savings.

Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
Santa Cruz
S$64 off
S$588
for 2 nights, 1 room
S$294 per night
includes taxes & fees
Quinta Splendida Wellness & Botanical Garden

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
S$888
for 2 nights, 1 room
S$444 per night
includes taxes & fees
Sign in for extra savings
Hotel Riu Madeira - All Inclusive

Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
S$414
for 2 nights, 1 room
S$207 per night
includes taxes & fees
Sign in for extra savings
Villa Camelia Boutique House

Villa-Kasia Ocean View

Villa-Kasia Ocean View
Santa Cruz
S$26 off
S$322
for 2 nights, 1 room
S$161 per night
includes taxes & fees
Villa-Kasia Ocean View

Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
S$56 off
S$514
for 2 nights, 1 room
S$257 per night
includes taxes & fees
Garajau Madeira Hotel

Caniço Quintas III

Caniço Quintas III
Santa Cruz
S$23 off
S$314
for 2 nights, 1 apartment
S$157 per night
includes taxes & fees
Caniço Quintas III

Sentido Galosol

Sentido Galosol
Santa Cruz
S$27 off
S$250
for 1 room
includes taxes & fees
Sentido Galosol

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
S$382
for 1 room
includes taxes & fees
Sign in for extra savings
Hotel Riu Madeira - All Inclusive

Villa-Kasia Ocean View

Villa-Kasia Ocean View
Santa Cruz
S$13 off
S$206
for 1 room
includes taxes & fees
Villa-Kasia Ocean View

Inn & Art Madeira

Inn & Art Madeira
Santa Cruz
S$26 off
S$217
for 1 room
includes taxes & fees
Inn & Art Madeira

Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
S$29 off
S$248
for 1 room
includes taxes & fees
Villa Camelia Boutique House

You may also like hotels with pools in Santa Cruz

Sentido Galosol

Sentido Galosol
Santa Cruz
S$199
includes taxes & fees
5 Nov - 6 Nov
Sentido Galosol

Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
Santa Cruz
S$241
includes taxes & fees
1 Nov - 2 Nov
Vila Gale Santa Cruz Resort Hotel

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
S$376
includes taxes & fees
15 Nov - 16 Nov
Hotel Riu Madeira - All Inclusive

Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
S$141
includes taxes & fees
2 Nov - 3 Nov
Hotel Solar do Bom Jesus

Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
Santa Cruz
S$280
includes taxes & fees
15 Nov - 16 Nov
Quinta Splendida Wellness & Botanical Garden

PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
S$205
includes taxes & fees
21 Oct - 22 Oct
PortoBay Serra Golf

Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
Santa Cruz
S$457
includes taxes & fees
5 Nov - 6 Nov
Albatroz Beach & Yacht Club

Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
S$100
includes taxes & fees
14 Nov - 15 Nov
Garajau Madeira Hotel

Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
S$226
includes taxes & fees
25 Oct - 26 Oct
Villa Camelia Boutique House

Quinta de Santo António da Serra

Quinta de Santo António da Serra
Santa Cruz
S$174
includes taxes & fees
29 Oct - 30 Oct
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 traveller 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 a little 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

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

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

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 and sights like Santo da Serra Market and Reis Magos Beach—all 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

10/10 Excellent
"★★★★★ Exceptional Hospitality at RIU Madeira! We had a wonderful experience at RIU Madeira Resort! We arrived at the hotel before 9 AM, and even though our room wasn't ready yet, the staff warmly welcomed us and allowed us to enjoy the resort's amenities and breakfast right away. What impressed us even more was the flexibility on our departure day. Since our flight wasn't until 10 PM, we were allowed to continue enjoying the resort's facilities, relaxing, and having snacks even after checking out. This level of hospitality and flexibility made our stay so much more comfortable and enjoyable. The staff truly went above and beyond to make us feel welcome. For this exceptional hospitality alone, RIU Madeira deserves five stars! Highly recommended!"
Stepan 5-night trip
Posted 1 day ago
Hotel Riu Madeira - All Inclusive
Sentido Galosol

Sentido Galosol

10/10 Excellent
"The staff were pleasant and helpful. The room was clean with very comfortable beds and the pool and sea view were great."
Michele 7-night trip
Posted 1 day ago
Sentido Galosol
Garajau Madeira Hotel

Garajau Madeira Hotel

8/10 Good
"Friendly, & helpful staff. Room was clean and had a nice balcony and small kitchenette. No Air in the room. Nice to have breakfast included."
Robyn 2-night trip
Posted 3 days ago
Garajau Madeira Hotel
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 8 days ago
Albatroz Beach & Yacht Club
Caniço Bay Club

Caniço Bay Club

10/10 Excellent
"Very clean rooms, friendly."
Olivia 8-night trip
Posted 2 weeks 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 2 weeks 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 a refundable accommodation option in Santa Cruz?
If you want the flexibility to change your plans to Santa Cruz, most hotels offer refundable* rates that 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 holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 124 holiday homes. In addition, there are 411 apartments and 14 condos.
What will the weather in Santa Cruz be like during my visit?
August and September are typically the warmest months in Santa Cruz, when the average temperature is 22°C. February and March are the coldest months, when the average temperature is 17°C. 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Santa Cruz

Santa Cruz, Madeira: A Coastal Haven of Charm and Tranquillity

Nestled along the stunning coastline of Madeira, Santa Cruz is a charming seaside town that enchants visitors with its picturesque beaches and vibrant local culture. The crystalline waters invite sunbathing and swimming, while the scenic promenade offers breathtaking views of the Atlantic. Explore the quaint streets adorned with colourful houses, and don’t miss the delightful Mercado Municipal for a taste of local flavours. Nature lovers will appreciate the nearby lush landscapes and hiking trails. With a range of welcoming hotels and guesthouses, Santa Cruz is the perfect base for a relaxing getaway or an adventure-filled escape.

Discover great hotels near Santa Cruz

Santa Cruz in the Madeira Region offers a variety of hotels from cosy village options to more modern accommodations. Enjoy a friendly atmosphere, scenic surroundings and quality comfort close to local attractions. Here are some of the most popular hotels with our travelers near Santa Cruz:

  1. Residencial FamíliaOpens in a new window: This 3.0-star property boasts a remarkable guest rating and offers a dynamic experience for leisure travellers seeking distinctive adventures. With exceptional golfing and a range of adventure sports such as mountain climbing and helicopter rides, this hotel promises a unique blend of excitement and comfort. The property features premium amenities that set the stage for a high-quality journey with curated experiences and an architectural design that impresses. The positive ambience and outstanding guest feedback highlight a memorable stay that truly stands out for those in pursuit of luxurious leisure escapes.
  2. Dom Pedro MadeiraOpens in a new window: This 4.0-star hotel delights beach enthusiasts with its direct access to the shore and an array of engaging activities like snorkelling and windsurfing. Perfect for leisure travellers aiming for a vibrant seaside experience, it offers a blend of high-end dining options and express check-in services that ensure a smooth journey. The hotel's standout features include a stylish beachfront setting and a captivating ambience that resonates with travellers seeking modern and dynamic experiences. The glowing review sentiments underscore a refined and elegant getaway.
  3. Hotel White WatersOpens in a new window: This 4.0-star hotel provides a sophisticated retreat for leisure travellers, offering a selection of dining options and a comfortable, well-designed space. With a guest rating that reflects a high standard of service and inviting ambience, this hotel is perfect for those who appreciate architectural finesse and curated experiences. The property exudes a refined charm with its high-end restaurant and smooth check-in process, ensuring a seamless and memorable stay. The outstanding review sentiments highlight the hotel's clean and excellent location, making it an ideal choice for a luxurious escape.

Where to stay in and around Santa Cruz

In Machico, Canico, and Santa Maria Maior, visitors can enjoy unique experiences. Machico is ideal for beach lovers and outdoor enthusiasts, offering stunning coastal views and hiking opportunities. Canico is perfect for those seeking a tropical atmosphere with recreational activities and spa options. Santa Maria Maior charms with its historical sites and friendly ambience. For first-time visitors, Machico is the best choice for its diverse attractions.

  1. MachicoOpens in a new window: Machico is a fantastic choice for travellers seeking a blend of relaxation and adventure. With its beautiful beaches like Machico Beach and Palmeiras Beach, it's perfect for family-friendly fun or romantic getaways. The scenic São Lourenco Point offers stunning coastal views and hiking opportunities. Plus, you can enjoy dolphin and whale watching in the area, making it a great spot for nature enthusiasts. The local marina adds a touch of charm and is ideal for those looking to engage in water sports or simply enjoy a leisurely stroll. Accommodation options range from beachfront hotels to cozy guesthouses, providing a variety of stays for every budget.
  2. CanicoOpens in a new window: Canico is known for its serene atmosphere and stunning coastal views, making it a popular spot for a relaxing retreat. With its beautiful beaches and tropical climate, it's perfect for sunbathing and swimming. The Ponta da Oliveira viewpoint offers picturesque views of the sea, while the Madeira Botanical Garden is an excellent place for nature lovers to explore diverse plant species. For those interested in golf or spa experiences, Canico provides a range of facilities to unwind. It's a family-friendly destination that also caters to couples looking for a romantic getaway, with plenty of recreation opportunities in a tranquil setting.
  3. Santa Maria MaiorOpens in a new window: Santa Maria Maior is a charming area that beautifully combines history and natural beauty. Nestled close to the coast, its hilly landscape offers relaxing walks and stunning views of the sea. The area is known for its friendly locals and vibrant gardens, perfect for leisurely afternoons. Visit the natural parks nearby for a taste of Madeira's unique flora and fauna, or enjoy a coffee in one of the local cafés. Santa Maria Maior is ideal for those who appreciate a slower pace and want to immerse themselves in the local culture while enjoying the serene surroundings.

Things to do in Santa Cruz

Santa Cruz charms travellers with its sun-kissed beaches, rugged mountains, and sprawling forests. Enjoy a variety of sports activities, from boating and sea diving to hiking scenic coastal paths. It's an inviting haven for those seeking natural beauty and a lively, active escape.

  • Ponta da OliveiraOpens in a new window – Visit this stunning cape for breathtaking views of the Atlantic Ocean. Stroll along the coastal paths, feel the refreshing sea breeze, and take memorable photos of the dramatic cliffs and sparkling waters. It's a great spot for relaxation and enjoying the natural beauty of the Madeiran coastline.
  • Madeira Botanical GardenOpens in a new window – Explore the diverse collection of plant species from around the world at this beautiful botanical garden. Wander through the lush landscapes, admire the vibrant flowers, and discover the unique flora that thrives in Madeira's mild climate. This tranquil setting is perfect for a peaceful afternoon surrounded by nature.
  • Palheiro Gardens – Discover the charm of Palheiro Gardens, where you can meander through beautifully manicured flower beds and enjoy panoramic views of Funchal Bay. The gardens are home to a variety of exotic plants and offer a serene escape from the hustle and bustle of daily life. Don’t miss the chance to relax and appreciate the artistry of the landscape.
  • Machico BeachOpens in a new window – Spend a day soaking up the sun at Machico Beach, known for its golden sands and clear waters. The beach is ideal for swimming, sunbathing, or enjoying a leisurely walk along the shore. With nearby cafés, it’s a perfect spot to unwind and savour a refreshing drink after a swim.
  • Monte Palace GardensOpens in a new window – Step into a world of exotic plants and tranquil water features at Monte Palace Gardens. This stunning garden showcases a variety of botanical wonders and provides a picturesque backdrop for leisurely strolls. Enjoy the unique blend of nature and art as you explore the beautiful pathways and sculptures scattered throughout the grounds.

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

  1. Book for the cheapest times: The most affordable time to visit Santa Cruz is during January, February, and November, when hotel prices are generally lower. For a budget-friendly trip that allows you to fully appreciate the city's historical landmarks and cultural offerings, a stay of at least 4 to 5 days is recommended. This duration provides ample opportunity to explore key sites, enjoy the local culture, and savour the dining experiences that Santa Cruz has to offer. It’s a fantastic option for travellers seeking great value for money while indulging in the rich history and charm of this coastal town.
  2. Look for last-minute deals on Hotels.com: If you're planning a trip to Santa Cruz, you may discover attractive hotel deals by checking the DealsOpens in a new window section on Hotels.com. For those seeking last-minute savings, the Last-Minute Deals area could offer reduced rates on hotels near your travel date. Additionally, you’re more likely to see price drops by enabling notifications and email alerts. The Smart Shopping tool, available via the app, helps travellers compare hotel prices and amenities, ensuring you remain informed about any potential opportunities to secure the best hotel deals.
  3. Be flexible with dates: Prices may fluctuate depending on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more affordable stay in a hotel in Santa Cruz. For those seeking distinctive accommodations, 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. If the price appears to be on the higher side, we may suggest alternative dates that could lead to a more economical option.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive; however, thanks to Santa Cruz's outstanding public transport connections, you may find a more affordable independent hotel a bit further out that remains well linked. For those keen to discover alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money. 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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Santa Cruz, April, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring