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

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 comfort, location and traveller experience. Last updated on .

Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (229 reviews)
The price is S$152
includes taxes & fees
14 Jul - 15 Jul
Hotel Solar do Bom Jesus

Sentido Galosol

Sentido Galosol
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (464 reviews)
Immerse in seaside tranquility at this Santa Cruz hotel with 2 outdoor pools, indoor swimming, and spa treatments. Beach amenities include yoga and water sports like scuba diving. After adventures, savour local cuisine at Atlantis Restaurant with attentive service.
The price is S$270
includes taxes & fees
14 Jul - 15 Jul
Sentido Galosol

Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
5.0 star property
Santa Cruz
9.8 out of 10, Exceptional, (303 reviews)
Unwind at this Santa Cruz luxury hotel featuring direct beach access and on-site snorkelling. After a swim in one of 3 pools, enjoy Mediterranean cuisine at beachfront HIBISCUS restaurant or treatments at the spa. Minutes from Cristiano Ronaldo Airport.
The price is S$566
includes taxes & fees
14 Jul - 15 Jul
Albatroz Beach & Yacht Club

Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (286 reviews)
Discover this seaside resort with 2 restaurants and bars overlooking Palmeiras Beach. Children play at the free kids' club while adults unwind with hot stone massages at the spa. Swim in indoor and outdoor pools, just 7 minutes from Cristiano Ronaldo Airport.
The price is S$323
includes taxes & fees
11 Aug - 12 Aug
Vila Gale Santa Cruz Resort Hotel

PortoBay Serra Golf

PortoBay Serra Golf
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (198 reviews)
This hotel sits adjacent to golf courses in Santa Cruz, featuring a rejuvenating indoor pool and relaxing sauna. Enjoy massages after your game, dine at Avo Micas restaurant, and explore nearby Santo da Serra Market. Free breakfast, WiFi and parking enhance your stay.
The price is S$220
includes taxes & fees
14 Jul - 15 Jul
PortoBay Serra Golf

Villa-Kasia Ocean View

Villa-Kasia Ocean View
3.5 star property
Santa Cruz
10.0 out of 10, Exceptional, (1 review)
Perched by the ocean in Santa Cruz, this relaxing B&B offers complimentary WiFi and parking. Explore nearby Garajau Cable Car and Cristo Rei, or enjoy convenient laundry services. Just 11 minutes from Cristiano Ronaldo Airport.
The price is S$277
includes taxes & fees
25 Jul - 26 Jul
Villa-Kasia Ocean View

Inn & Art Madeira

Inn & Art Madeira
3.0 star property
Santa Cruz
8.6 out of 10, Excellent, (17 reviews)
Immerse yourself in Madeira charm at this Santa Cruz hotel with a scenic terrace and garden. Just 15 minutes from CR7 Museum and near Ponta da Oliveira, enjoy convenient room service and easy access to the Road of Christ the King.
The price is S$189
includes taxes & fees
14 Jul - 15 Jul
Inn & Art Madeira

Villa Camelia Boutique House

Villa Camelia Boutique House
3.0 star property
Santa Cruz
9.6 out of 10, Exceptional, (27 reviews)
Start each day with complimentary buffet breakfast at this boutique Santa Cruz retreat. Unwind in the refreshing outdoor pool after exploring nearby Jardins do Palheiro, with free WiFi to share holiday highlights and daily housekeeping for a pristine stay.
The price is S$334
includes taxes & fees
14 Jul - 15 Jul
Villa Camelia Boutique House

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (283 reviews)
This all-inclusive hotel in Santa Cruz offers island tranquility with easy access to Reis Magos Beach. Enjoy 4 bars, 2 restaurants, and multiple swimming options including indoor and children's pools. Indulge in spa massages after workouts at the fitness centre.
The price is S$468
includes taxes & fees
14 Jul - 15 Jul
Hotel Riu Madeira - All Inclusive

Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (230 reviews)
Immerse yourself in extraordinary gardens at this wellness haven with indoor and outdoor pools. The on-site winery and La Perla restaurant serving international cuisine complement the full-service spa offering hot stone massages and aromatherapy. Enjoy free WiFi near popular attractions.
The price is S$328
includes taxes & fees
14 Jul - 15 Jul
Quinta Splendida Wellness & Botanical Garden

CASAS DO LARANJO- Cottages Infinity Pool by brugrani

CASAS DO LARANJO- Cottages Infinity Pool by brugrani
3.0 star property
Santa Cruz
8.0 out of 10, Very good, (5 reviews)
Escape to this serene cottage resort where the outdoor infinity pool creates a refreshing oasis. Just 15 minutes from the CR7 Museum and near Reis Magos Beach, you'll enjoy free WiFi, parking, and a garden, with Madeira's airport only 9 minutes away.
The price is S$405
includes taxes & fees
16 Jul - 17 Jul
CASAS DO LARANJO- Cottages Infinity Pool by brugrani

Sentido Galomar - Adults Only

Sentido Galomar - Adults Only
4.0 star property
Santa Cruz
8.8 out of 10, Excellent, (68 reviews)
Overlooking the ocean in Santa Cruz, this adults-only haven offers indoor and outdoor pools, 2 restaurants, and a bar. Indulge at the spa or try kayaking, snorkelling, and scuba diving steps from your sun lounger.
The price is S$262
includes taxes & fees
23 Jul - 24 Jul
Sentido Galomar - Adults Only

Garajau Madeira Hotel

Garajau Madeira Hotel
3.0 star property
Santa Cruz
7.4 out of 10, Good, (496 reviews)
Escape to this Santa Cruz retreat with 2 refreshing outdoor pools and an indoor swimming option. A poolside bar, restaurant, and lovely gardens create a tranquil atmosphere. Each apartment includes a private balcony and microwave, just minutes from Cristiano Ronaldo Airport.
The price is S$152
includes taxes & fees
14 Jul - 15 Jul
Garajau Madeira Hotel

Atlantic Dutchman

Atlantic Dutchman
3.0 star property
Santa Cruz
Relaxing Santa Cruz hideaway with an outdoor pool where ocean breezes refresh you. Just minutes from Cristiano Ronaldo Airport, near Road of Christ the King. Apartments offer flat-screen TVs and espresso makers for your morning ritual.
The price is S$395
includes taxes & fees
14 Jul - 15 Jul
Atlantic Dutchman

Falesia Gardens

Falesia Gardens
4.0 star property
Santa Cruz
8.8 out of 10, Excellent, (11 reviews)
Falesia Gardens offers a relaxing retreat with an outdoor pool and convenient ocean access. Nearby hiking trails beckon explorers, while apartments include refrigerators and microwaves. Just 15 minutes from Cristiano Ronaldo Airport with free WiFi and parking.
The price is S$231
includes taxes & fees
26 Jul - 27 Jul
Falesia Gardens

Quinta de Santo António da Serra

Quinta de Santo António da Serra
3.0 star property
Santa Cruz
6.8 out of 10, (16 reviews)
Rustic cottages in Santa Cruz with fireplaces and soaking tubs sit adjacent to scenic golf courses. Play tennis, stroll through the garden, or explore nearby Santo da Serra Market after enjoying breakfast at the on-site restaurant.
The price is S$214
includes taxes & fees
14 Jul - 15 Jul
Quinta de Santo António da Serra

Penthouse Caniço de Baixo

Penthouse Caniço de Baixo
3.0 star property
Santa Cruz
5.0 out of 10, (2 reviews)
This tranquil penthouse in Caniço de Baixo offers convenient amenities including a snack bar and terrace. Explore Reis Magos Beach or relax with on-site spa services. Just 10 minutes from Cristiano Ronaldo Airport with free WiFi and parking.
The price is S$637
includes taxes & fees
14 Jul - 15 Jul
Penthouse Caniço de Baixo

Saccharum Resort

Saccharum Resort
5.0 star property
Calheta
9.4 out of 10, Exceptional, (1,003 reviews)
Unwind at this beachfront paradise with sun loungers and beachside drinks. The marina, 2 restaurants, and 3 bars create an atmosphere of relaxation, while the full-service spa offers rejuvenating massages near Cascata dos Anjos.
The price is S$418
includes taxes & fees
15 Jul - 16 Jul
Saccharum Resort

Hyatt Ziva Madeira

Hyatt Ziva Madeira
5.0 star property
Machico
8.8 out of 10, Excellent, (246 reviews)
Unwind at this all-inclusive paradise featuring 8 restaurants, 4 bars, and a full-service spa offering massages and facials. Just minutes from Cristiano Ronaldo Airport, explore nearby Madeira Whale Museum or enjoy the complimentary kid's club.
The price is S$400
includes taxes & fees
19 Jul - 20 Jul
Hyatt Ziva Madeira

Eira do Serrado Hotel & SPA

Eira do Serrado Hotel & SPA
4.0 star property
Camara de Lobos
8.8 out of 10, Excellent, (202 reviews)
Tucked in Camara de Lobos, this hotel offers both indoor pool and full-service spa treatments. Explore nearby Pico do Ariero, then unwind at one of 2 bars after your hike. Free WiFi, parking, and attentive staff enhance your mountain getaway.
The price is S$204
includes taxes & fees
14 Jul - 15 Jul
Eira do Serrado Hotel & SPA
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.

Check out hotels with a spa in Santa Cruz

You can also stay at family-friendly hotels in Santa Cruz

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.

When is the best time to visit Santa Cruz?

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 July
Currently viewing crowd sizes and weather for July.
Typical weather for Santa Cruz
July
High 23°C / low 21°C. Sunny most days.
View properties in July
23°
weather_sun
July, no crowd data, average high temperature 23 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
24°
weather_sun
August, no crowd data, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
24°
weather_sun
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
23°
weather_sun
October, no crowd data, average high temperature 23 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
21°
weather_sun
November, no crowd data, average high temperature 21 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
19°
weather_sun
December, no crowd data, average high temperature 19 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
18°
weather_sun
January, no crowd data, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
17°
weather_sun
February, no crowd data, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
18°
weather_sun
March, no crowd data, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
18°
weather_sun
April, no crowd data, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
20°
weather_sun
May, no crowd data, average high temperature 20 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
22°
weather_sun
June, no crowd data, average high temperature 22 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
Monthly weather averages (˚C)

Top landmarks in Santa Cruz

Learn more about Santa Cruz

Notable for its seaside, Santa Cruz features attractions such as Palmeiras Beach and Reis Magos Beach. This beachside city has something for everyone including restaurants and sights like Ponta da Oliveira and Cristo Rei—all within a small-town setting.

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

Check out reviews of Santa Cruz hotels guests love

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 118 holiday homes. In addition, there are 411 apartments and 15 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

Seaside Serenity: Discover the Enchantment of Santa Cruz

Nestled along the sun-kissed coast of Madeira, Santa Cruz is a charming small town that effortlessly combines beach relaxation with cultural allure. With its picturesque shores and the inviting Santa Cruz Beach, visitors can bask in the stunning views of the Atlantic Ocean. The lively wharf area is perfect for leisurely strolls, while local wineries offer a taste of Madeira’s renowned viticulture. Accommodations range from luxurious hotels with ocean views to cosy retreats, ensuring a delightful stay. Santa Cruz is a hidden gem for those seeking a serene escape, enriched by natural beauty and warm hospitality.

Top locations to stay in Santa Cruz

In Machico, Canico, and Santa Maria Maior, each area offers unique charms for visitors. Machico boasts romantic beaches and stunning views, perfect for couples. Canico is family-friendly with easy access to activities and breathtaking landscapes. Santa Maria Maior captivates with its historic charm. For first-time visitors, Machico is best, offering a blend of beach access and local culture.

  1. MachicoOpens in a new window: Machico is a charming coastal town in Madeira, perfect for those seeking a romantic getaway. With its beautiful sandy beach, ideal for sunbathing and swimming, it’s a great spot to relax. The picturesque promenade is lined with quaint cafes and shops, making it a lovely area for leisurely strolls. Don’t miss visiting the historic Church of Our Lady of the Conception, a stunning example of local architecture, and the serene Machico Bay. The town's laid-back atmosphere is ideal for couples looking to escape the hustle and bustle.
  2. CanicoOpens in a new window: Nestled along the cliffside, Canico offers breathtaking views of the Atlantic Ocean, making it a delightful romantic destination. The area is known for its beautiful botanical gardens, perfect for a peaceful day out surrounded by nature. Canico also boasts several lovely beaches, including Praia dos Reis Magos, where you can enjoy sun-soaked days. For those interested in cultural experiences, explore the charming local churches and enjoy a leisurely evening at one of the scenic viewpoints, taking in the stunning sunset.
  3. Santa Maria MaiorOpens in a new window: Santa Maria Maior is a vibrant area in Funchal, bursting with culture and history. This neighbourhood is home to colourful streets filled with street art and lively markets, providing an authentic Madeiran experience. Explore the local shops and boutiques for unique souvenirs and crafts. The area is also known for its cultural attractions, including museums and galleries that showcase the island's rich heritage. Enjoy evenings filled with music and art, making it a great base for those wanting to immerse themselves in local life.

Things to do in Santa Cruz

Santa Cruz is a charming coastal gem where sandy beaches meet lush mountains, creating a perfect playground for outdoor enthusiasts. Visitors can enjoy thrilling water sports, serene hiking trails through forests, and picturesque picnic spots by tranquil lakes. With its vibrant downtown and delightful shopping, this destination offers a refreshing blend of relaxation and adventure.

  • Praça do PovoOpens in a new window – Step into the heart of Santa Cruz at Praça do Povo, a charming urban park that invites you to unwind. With its lush greenery and inviting pathways, this park is perfect for a leisurely stroll or a relaxing afternoon with family. Capture the essence of a small town as you enjoy the gentle sea breeze and the sounds of nature around you. The park's design encourages social interactions, making it an ideal spot for locals and visitors alike to connect. Whether you're looking to enjoy a peaceful moment or engage with the vibrant community, Praça do Povo serves as a delightful escape from the hustle and bustle. Don’t forget to take in the stunning coastal views that surround this quaint venue, as they provide a beautiful backdrop for your adventures in Santa Cruz.

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 lower. For a budget-friendly getaway, staying for at least 4 to 5 days is recommended, allowing ample time to discover the city's historical landmarks and cultural attractions. This duration provides a great value for money as you explore charming sites that reflect Santa Cruz's rich heritage. Whether you're interested in family-friendly activities, relaxing beach days, or immersing yourself in local culture, you'll find plenty of options to enjoy during your stay.
  2. Look for last-minute deals on Hotels.com: To secure affordable stays in Santa Cruz, explore the DealsOpens in a new window and Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and exclusive last-minute offers, ensuring you don't miss opportunities to save. Additionally, Smart Shopping is a handy comparison tool within the app that helps travellers compare hotel prices and amenities, so you could find the best hotel deals available. By using these features, you’re more likely to be informed about price drops or available rooms for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially help you save on your stay at a hotel in Santa Cruz. For those in search of 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 is on the higher side, we’ll suggest alternative dates that could be more affordable, helping you to find a better deal.
  4. Consider your location: Hotels near the city centre generally tend to be pricier; however, thanks to Santa Cruz's superb public transport links, you may discover a more affordable independent hotel a bit further out that is still 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 tends to be the wettest month. The peak travel months to visit Santa Cruz are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.