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
10 Oct - 11 Oct
Tomorrow
11 Oct - 12 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
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
5 Nov - 6 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
1 Nov - 2 Nov
Sentido Galosol

4. Albatroz Beach & Yacht Club

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

5. PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
S$214
includes taxes & fees
13 Oct - 14 Oct
PortoBay Serra Golf

6. Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
Santa Cruz
S$326
includes taxes & fees
8 Nov - 9 Nov
Quinta Splendida Wellness & Botanical Garden

7. Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
Santa Cruz
S$382
includes taxes & fees
1 Nov - 2 Nov
Hotel Riu Madeira - All Inclusive

8. Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
S$109
includes taxes & fees
3 Nov - 4 Nov
Garajau Madeira Hotel

9. Vila Ventura Apartment Hotel

Vila Ventura Apartment Hotel
Santa Cruz
S$145
includes taxes & fees
7 Nov - 8 Nov
Vila Ventura Apartment Hotel

10. Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
S$265
includes taxes & fees
18 Oct - 19 Oct
Villa Camelia Boutique House

11. Inn & Art Madeira

Inn & Art Madeira
Santa Cruz
S$206
includes taxes & fees
12 Oct - 13 Oct
Inn & Art Madeira

12. Villa-Kasia Ocean View

Villa-Kasia Ocean View
Santa Cruz
S$200
includes taxes & fees
4 Nov - 5 Nov
Villa-Kasia Ocean View

13. Sentido Galomar - Adults Only

Sentido Galomar - Adults Only
Santa Cruz
S$250
includes taxes & fees
14 Oct - 15 Oct
Sentido Galomar - Adults Only

14. Quinta de Santo António da Serra

Quinta de Santo António da Serra
Santa Cruz
S$169
includes taxes & fees
8 Nov - 9 Nov
Quinta de Santo António da Serra

15. Penthouse Caniço de Baixo

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

16. Atlantic Dutchman

Atlantic Dutchman
Santa Cruz
S$387
includes taxes & fees
12 Oct - 13 Oct
Atlantic Dutchman

17. Alta do Garajau I

Alta do Garajau I
Santa Cruz
S$516
includes taxes & fees
11 Oct - 12 Oct
Alta do Garajau I

18. Enotel Santo da Serra

Enotel Santo da Serra
Machico
S$238
includes taxes & fees
1 Nov - 2 Nov
Enotel Santo da Serra

19. Hotel White Waters

Hotel White Waters
Machico
S$165
includes taxes & fees
23 Oct - 24 Oct
Hotel White Waters

20. Baía Madeira Hotel

Baía Madeira Hotel
Machico
S$118
includes taxes & fees
9 Nov - 10 Nov
Baía Madeira Hotel
View all properties

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

Sign in to unlock great savings.

Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
S$15 off
S$141
for 1 room
includes taxes & fees
Hotel Solar do Bom Jesus

Sentido Galosol

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

Vila Ventura Apartment Hotel

Vila Ventura Apartment Hotel
Santa Cruz
S$19 off
S$145
for 1 room
includes taxes & fees
Vila Ventura Apartment Hotel

Villa-Kasia Ocean View

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

Inn & Art Madeira

Inn & Art Madeira
Santa Cruz
S$31 off
S$261
for 1 room
includes taxes & fees
Inn & Art Madeira

Sentido Galomar - Adults Only

Sentido Galomar - Adults Only
Santa Cruz
S$30 off
S$277
for 1 room
includes taxes & fees
Sentido Galomar - Adults Only

You may also like hotels with pools in Santa Cruz

Sentido Galosol

Sentido Galosol
Santa Cruz
S$199
includes taxes & fees
1 Nov - 2 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$382
includes taxes & fees
1 Nov - 2 Nov
Hotel Riu Madeira - All Inclusive

Albatroz Beach & Yacht Club

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

Hotel Solar do Bom Jesus

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

PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
S$214
includes taxes & fees
13 Oct - 14 Oct
PortoBay Serra Golf

Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
Santa Cruz
S$326
includes taxes & fees
8 Nov - 9 Nov
Quinta Splendida Wellness & Botanical Garden

Garajau Madeira Hotel

Garajau Madeira Hotel
Santa Cruz
S$109
includes taxes & fees
3 Nov - 4 Nov
Garajau Madeira Hotel

Villa Camelia Boutique House

Villa Camelia Boutique House
Santa Cruz
S$265
includes taxes & fees
18 Oct - 19 Oct
Villa Camelia Boutique House

Quinta de Santo António da Serra

Quinta de Santo António da Serra
Santa Cruz
S$169
includes taxes & fees
8 Nov - 9 Nov
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

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 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

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 6 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 10 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 11 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 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