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

Where to stay in Santa Cruz?

Pestana Carlton Madeira Ocean Resort Hotel

Pestana Carlton Madeira Ocean Resort Hotel
5.0 star property
Funchal
8.8 out of 10, Excellent, (1,000 reviews)
Unwind at this oceanfront hotel with both indoor and outdoor pools, plus a marina in walking distance to CR7 Museum. The luxurious spa and poolside bar complement breathtaking sunset views, while guests consistently praise the breakfast and helpful staff.
The price is ₹20,431
₹21,688 total
includes taxes & fees
21 Jun - 22 Jun
Pestana Carlton Madeira Ocean Resort Hotel

The Vine

The Vine
5.0 star property
Funchal
9.4 out of 10, Exceptional, (1,000 reviews)
Bask in panoramic vistas from the rooftop terrace and outdoor pool in Funchal. After a massage at the spa, savor international cuisine at UVA restaurant. Just minutes from La Vie Shopping Center and Funchal Municipal Garden, with free WiFi and parking.
The Vine

Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
5.0 star property
Santa Cruz
9.8 out of 10, Exceptional, (301 reviews)
Unwind at this Santa Cruz luxury hotel featuring direct beach access and onsite snorkeling. 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 ₹37,995
₹39,954 total
includes taxes & fees
18 Jun - 19 Jun
Albatroz Beach & Yacht Club

The Cliff Bay, by PortoBay

The Cliff Bay, by PortoBay
5.0 star property
Funchal
9.8 out of 10, Exceptional, (945 reviews)
Unwind at this oceanfront hotel in Funchal featuring 3 restaurants, including Il Gallo d'Oro serving international cuisine. Enjoy indoor and outdoor pools with sea access, plus tranquil garden areas. The nearby Lido Bathing Complex and spa treatments await.
The price is ₹41,056
₹43,137 total
includes taxes & fees
20 Jun - 21 Jun
The Cliff Bay, by PortoBay

Pestana Casino Park Ocean and SPA Hotel

Pestana Casino Park Ocean and SPA Hotel
5.0 star property
Funchal
8.6 out of 10, Excellent, (1,000 reviews)
Escape to this ocean-view sanctuary with 3 restaurants, including the scenic Panoramico. Dive into indoor and outdoor pools after enjoying the full-service spa. Near Madeira Casino and Santa Catarina Park with free WiFi throughout.
The price is ₹19,031
₹20,232 total
includes taxes & fees
23 Jun - 24 Jun
Pestana Casino Park Ocean and SPA Hotel

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (282 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 center.
The price is ₹33,099
₹34,862 total
includes taxes & fees
19 Jun - 20 Jun
Hotel Riu Madeira - All Inclusive

Sentido Galosol

Sentido Galosol
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (456 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, savor local cuisine at Atlantis Restaurant with attentive service.
The price is ₹15,293
₹16,344 total
includes taxes & fees
20 Jun - 21 Jun
Sentido Galosol

Savoy Palace - The Leading Hotels of the World - Savoy Signature

Savoy Palace - The Leading Hotels of the World - Savoy Signature
5.0 star property
Funchal
9.6 out of 10, Exceptional, (713 reviews)
Immerse yourself in the elegance of this Leading Hotels of the World gem. With 2 outdoor pools, 5 restaurants, and a full-service spa, this Funchal hotel puts you near Madeira Casino and Santa Catarina Park.
The price is ₹39,895
₹41,930 total
includes taxes & fees
21 Jun - 22 Jun
Savoy Palace - The Leading Hotels of the World - Savoy Signature

Baía Madeira Hotel

Baía Madeira Hotel
4.0 star property
Machico
8.0 out of 10, Very good, (601 reviews)
The price is ₹17,395
₹18,531 total
includes taxes & fees
28 Jun - 29 Jun
Baía Madeira Hotel

The Views Oasis - Family Friendly

The Views Oasis - Family Friendly
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (268 reviews)
Wake up to ocean vistas at this beachfront hotel with direct sea access for swimming and snorkeling. Unwind at the outdoor pool, visit the full-service spa for facials, or dine at one of 2 restaurants near local attractions in a convenient location.
The Views Oasis - Family Friendly

The Editory Ocean Way Funchal

The Editory Ocean Way Funchal
5.0 star property
Funchal
9.6 out of 10, Exceptional, (99 reviews)
The price is ₹18,998
₹20,196 total
includes taxes & fees
30 Jun - 1 Jul
The Editory Ocean Way Funchal

Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (228 reviews)
The price is ₹10,448
₹11,306 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Solar do Bom Jesus

Reid's Palace, A Belmond Hotel, Madeira

Reid's Palace, A Belmond Hotel, Madeira
5.0 star property
Funchal
9.8 out of 10, Exceptional, (627 reviews)
Escape to this luxurious Funchal retreat with 2 outdoor pools and a rejuvenating spa offering deep-tissue massages and facials. Enjoy 4 restaurants, cocktail and poolside bars, plus free kid's club near Madeira Casino.
The price is ₹71,769
₹75,078 total
includes taxes & fees
18 Jun - 19 Jun
Reid's Palace, A Belmond Hotel, Madeira

Allegro Madeira - Adults Only - Member of Barceló Hotel Group

Allegro Madeira - Adults Only - Member of Barceló Hotel Group
4.0 star property
Funchal
9.2 out of 10, Wonderful, (519 reviews)
The price is ₹21,636
₹22,941 total
includes taxes & fees
18 Jun - 19 Jun
Allegro Madeira - Adults Only - Member of Barceló Hotel Group

Rocamar Lido Resort

Rocamar Lido Resort
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (373 reviews)
Rocamar Lido Resort

Enotel Magnólia

Enotel Magnólia
4.0 star property
Funchal
9.0 out of 10, Wonderful, (907 reviews)
Discover tropical tranquility at this spa hotel with indoor and outdoor pools near Madeira Casino. Pamper yourself with deep-tissue massages before dining at Magnólia Restaurant. Just minutes from Cristiano Ronaldo Airport with walkable access to Funchal attractions.
The price is ₹22,417
₹23,753 total
includes taxes & fees
18 Jun - 19 Jun
Enotel Magnólia

Santa Cruz Village Hotel

Santa Cruz Village Hotel
4.0 star property
Santa Cruz
9.4 out of 10, Exceptional, (103 reviews)
Santa Cruz Village Hotel

Enotel Lido – All Inclusive

Enotel Lido – All Inclusive
5.0 star property
Funchal
9.0 out of 10, Wonderful, (702 reviews)
Indulge in a seaside retreat with 4 restaurants including beachfront Atlantico, full-service spa, and both indoor and outdoor pools. Near popular Lido and Ponta Gorda Bathing Complexes with free WiFi and parking.
Enotel Lido – All Inclusive

Porto Mare Hotel, by PortoBay

Porto Mare Hotel, by PortoBay
4.0 star property
Funchal
9.6 out of 10, Exceptional, (673 reviews)
Feel the coastal breeze at this hotel near Lido Bathing Complex. After hot stone massages at the full-service spa, choose from 4 restaurants including Atlantida. Splash in 2 outdoor pools, sip drinks at the poolside bar, or maintain routines at the fitness center.
The price is ₹28,390
₹29,965 total
includes taxes & fees
29 Jun - 30 Jun
Porto Mare Hotel, by PortoBay

Barcelo Funchal Oldtown

Barcelo Funchal Oldtown
5.0 star property
Funchal
9.4 out of 10, Exceptional, (365 reviews)
Escape to this luxury hotel featuring a stunning rooftop terrace and refreshing outdoor pool in Funchal Oldtown. Just steps from Avenida do Mar and a short walk to CR7 Museum, enjoy 2 stylish bars and a welcoming café.
The price is ₹29,552
₹31,173 total
includes taxes & fees
4 Jul - 5 Jul
Barcelo Funchal Oldtown
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.

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

Sign in to unlock great savings.
Showing deals for:26 Jun - 28 Jun

Check out hotels with a spa in Santa Cruz

You can also stay at hotels with a hot tub 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 June
Currently viewing crowd sizes and weather for June.
Typical weather for Santa Cruz
June
High 22°C / low 19°C. Sunny most days.
View properties in June
22°
weather_sun
June, no crowd data, average high temperature 22 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
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°
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 as well as sights like Santo da Serra Market and Ponta da Oliveira. All are within a small-town setting.

Check out reviews of Santa Cruz hotels guests love

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 122 vacation homes. In addition, there are 398 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

Embrace the Coastal Charms of Santa Cruz: Where Small-Town Magic Meets Ocean Bliss

Nestled along Madeira's stunning coastline, Santa Cruz is a charming coastal town that seamlessly blends sun-kissed beaches with rich cultural experiences. Visitors are drawn to its picturesque promenade, where vibrant markets and traditional eateries showcase local flavours. The crystal-clear waters invite relaxation and adventure, while the surrounding lush landscapes offer breathtaking hiking trails. With its warm atmosphere and captivating views, Santa Cruz is the perfect destination for those seeking a romantic getaway or a peaceful retreat off the beaten path, making it a true gem of the Madeira region.

Top locations to stay in Santa Cruz

Some of the best areas to stay in Santa Cruz, Madeira Region, Portugal, are Machico, Canico, and Santa Maria Maior. Machico is renowned for its romantic beaches, Canico offers family-friendly activities, while Santa Maria Maior boasts a vibrant historical charm. For first-time visitors, Machico is particularly appealing due to its beautiful coastline and tranquil atmosphere.

  1. MachicoOpens in a new window: Machico is a charming town, perfect for those looking for a romantic getaway or family-friendly atmosphere. Nestled along the coastline, it boasts beautiful sandy beaches, such as Praia de Machico, ideal for sunbathing and swimming. The town's rich history is evident in its quaint streets and the stunning Igreja Matriz de Machico. Don't miss a stroll along the promenade, where you can enjoy the scenic views and perhaps catch a local festival. With a relaxed vibe and a range of outdoor activities like hiking nearby, Machico is a delightful destination for all types of travellers.
  2. CanicoOpens in a new window: Canico offers a serene escape with its lush landscapes and stunning ocean views. Known for its romantic ambiance, it's an excellent spot for couples seeking a peaceful retreat. The nearby Garajau Natural Reserve is a must-visit for nature lovers, featuring stunning cliffs and clear waters perfect for snorkelling or diving. With a range of local shops and cafés, Canico invites you to explore its unique charm while enjoying the laid-back lifestyle of Madeira.
  3. Santa Maria MaiorOpens in a new window: Santa Maria Maior stands out for its vibrant cultural scene and historical significance. This area features charming architecture and a lively atmosphere, making it a great place for those who enjoy exploring local art and history. Check out the stunning murals that adorn its streets and visit local galleries showcasing Madeiran culture. With a variety of shops, cafés, and cultural attractions, Santa Maria Maior is ideal for travellers looking to immerse themselves in the local lifestyle while enjoying a dynamic environment.

Things to do in Santa Cruz

Santa Cruz is a gem nestled between stunning beaches and rolling hills, offering a delightful mix of outdoor activities. Enjoy sun-soaked days of surfing, paddleboarding, and beach volleyball, or venture into lush forests for invigorating hikes. With its laid-back vibe and natural beauty, it’s an ideal spot for adventure lovers.

  • 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 and connect with the local vibe. This lovely spot is perfect for a leisurely stroll or a relaxing afternoon under the sun. Surrounded by the soothing sounds of the sea, you can enjoy the refreshing coastal breeze while taking in the picturesque surroundings. It’s an ideal place for families, where children can play freely, and friends can gather for a picnic. With its proximity to the beach, you can easily switch from park relaxation to seaside fun. Whether you're looking to soak up the sun, enjoy a casual conversation, or simply watch the world go by, Praça do Povo offers a delightful blend of nature and community life, making it a must-visit during your trip to 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 typically lower. For a truly enriching experience that allows you to explore the city's key landmarks, cultural sites, and historical attractions, a stay of at least 4 to 5 days is recommended. This duration provides great value for money, enabling visitors to immerse themselves in the local culture and history while enjoying Santa Cruz's charming atmosphere. If you're travelling on a budget, planning your trip during these months could lead to even lower prices on accommodations.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Santa Cruz, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and exclusive last-minute promotions, helping you to potentially save. The Smart Shopping tool, available via the app, allows you to compare hotel prices and amenities, ensuring you're more likely to spot the best options. If rooms become available or prices decrease, you could be among the first to know and seize that spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you save on your stay at a hotel in Santa Cruz. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and occasionally better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that may be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive; however, thanks to Santa Cruz's excellent public transport connections, you may discover a more affordable independent hotel located slightly further out that remains well connected. For those eager to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value 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