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?

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 P6,760
P7,314 total
includes taxes & fees
Jun 28 - Jun 29
Hotel Solar do Bom Jesus

Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
5.0 star property
Santa Cruz
9.8 out of 10, Exceptional, (299 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 P20,280
P21,375 total
includes taxes & fees
Jun 11 - Jun 12
Albatroz Beach & Yacht Club

PortoBay Serra Golf

PortoBay Serra Golf
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (197 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 P10,604
P11,313 total
includes taxes & fees
Jun 28 - Jun 29
PortoBay Serra Golf

Sentido Galosol

Sentido Galosol
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (455 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 P9,894
P10,574 total
includes taxes & fees
Jun 28 - Jun 29
Sentido Galosol

Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (283 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 P18,095
P19,102 total
includes taxes & fees
Jun 20 - Jun 21
Vila Gale Santa Cruz Resort Hotel

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (280 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 P21,414
P22,555 total
includes taxes & fees
Jun 12 - Jun 13
Hotel Riu Madeira - All Inclusive

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 onsite spa services. Just 10 minutes from Cristiano Ronaldo Airport with free WiFi and parking.
The price is P7,799
P22,626 total
includes taxes & fees
Jun 11 - Jun 12
Penthouse Caniço de Baixo

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 P6,610
P11,895 total
includes taxes & fees
Jun 11 - Jun 12
Villa-Kasia Ocean View

Garajau Madeira Hotel

Garajau Madeira Hotel
3.0 star property
Santa Cruz
7.4 out of 10, Good, (495 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 P6,879
P7,439 total
includes taxes & fees
Jun 12 - Jun 13
Garajau Madeira Hotel

Inn & Art Madeira

Inn & Art Madeira
3.0 star property
Santa Cruz
8.6 out of 10, Excellent, (16 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 P9,359
P10,018 total
includes taxes & fees
Jun 12 - Jun 13
Inn & Art Madeira

Jardins do Oceano in Cani o

Jardins do Oceano in Cani o
3.0 star property
Santa Cruz
Jardins do Oceano in Cani o

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 P9,833
P10,510 total
includes taxes & fees
Jun 24 - Jun 25
Quinta de Santo António da Serra

Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (229 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 P16,196
P17,128 total
includes taxes & fees
Jul 3 - Jul 4
Quinta Splendida Wellness & Botanical Garden

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, snorkeling, and scuba diving steps from your sun lounger.
The price is P11,307
P12,044 total
includes taxes & fees
Jun 28 - Jun 29
Sentido Galomar - Adults Only

Casa do Lombo in Gaula

Casa do Lombo in Gaula
2.0 star property
Santa Cruz
The price is P22,267
P33,802 total
includes taxes & fees
Jul 3 - Jul 4
Casa do Lombo in Gaula

Santana in Nature Bed & Breakfast

Santana in Nature Bed & Breakfast
3.0 star property
Santana
8.0 out of 10, Very Good, (145 reviews)
Embrace nature at this bayside retreat featuring an outdoor pool and hot tub. Portuguese cuisine awaits at the on-site restaurant, while private pools offer exclusive relaxation. Just minutes from Kartódromo do Faial and Cristiano Ronaldo Airport.
The price is P7,989
P8,593 total
includes taxes & fees
Jun 11 - Jun 12
Santana in Nature Bed & Breakfast

Casa do Ribeiro Frio

Casa do Ribeiro Frio
3.0 star property
Santana
9.6 out of 10, Exceptional, (37 reviews)
Tucked into Santana's verdant landscape, this guesthouse offers easy access to PR11 Vereda dos Balcões and Ribeiro Frio Natural Park. Unwind at the bar, grab bites at the café, or relax in the garden. Free WiFi and parking enhance your mountain getaway.
The price is P5,224
P5,717 total
includes taxes & fees
Jun 16 - Jun 17
Casa do Ribeiro Frio

Eira do Serrado Hotel & SPA

Eira do Serrado Hotel & SPA
4.0 star property
Camara de Lobos
8.8 out of 10, Excellent, (199 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 P9,156
P9,807 total
includes taxes & fees
Jun 11 - Jun 12
Eira do Serrado Hotel & SPA

Hotel Amparo

Hotel Amparo
3.0 star property
Machico
7.8 out of 10, Good, (172 reviews)
This boutique hotel sits adjacent to a golf course in Machico, just minutes from Cristiano Ronaldo Airport. Enjoy free breakfast, grab a bite at the restaurant, or unwind with drinks at the bar. Forte de Nossa Senhora do Amparo and Machico Beach await nearby.
Hotel Amparo

Dreams Madeira Resort Spa & Marina

Dreams Madeira Resort Spa & Marina
5.0 star property
Machico
8.8 out of 10, Excellent, (237 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 P16,388
P17,327 total
includes taxes & fees
Jun 13 - Jun 14
Dreams Madeira Resort Spa & Marina
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:Jun 12 - Jun 14

Check out hotels with a spa 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 traveler 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

Whispers of the Waves: Discover the Enchantment of Santa Cruz

Nestled along the picturesque coast of Madeira, Santa Cruz enchants visitors with its charming small-town vibe and stunning beachfront. Renowned for its beautiful sandy beach and crystal-clear waters, this delightful destination invites sun-seekers to relax and enjoy the vibrant local culture. Wander through its cobbled streets, explore quaint shops, and savour delectable Madeiran cuisine in welcoming restaurants. Don’t miss the nearby natural pools and lush landscapes that offer opportunities for hiking and nature walks. With its blend of tranquillity and charm, Santa Cruz is perfect for those seeking a romantic getaway or an off-the-beaten-path escape.

Discover great hotels in Santa Cruz

Santa Cruz offers a variety of hotel accommodations, ranging from family-friendly options to luxurious stays. You'll find charming guesthouses and modern hotels with stunning views, ideal for both relaxation and adventure. The area caters well to families and couples, ensuring a pleasant experience for all visitors. Here are some of the most popular hotels with our travelers in Santa Cruz:

  1. Residencial FamíliaOpens in a new window: Nestled in the heart of Santa Cruz, Residencial Família is a delightful 3.0-star hotel that invites adventure seekers to indulge in a unique vacation experience. This pension-style lodging provides exciting opportunities for golf enthusiasts and adventure sports lovers alike, with activities such as horse riding, cave exploring, and windsurfing available nearby. Families can appreciate the thoughtful amenities for children, ensuring a comfortable stay for all. With its focus on outdoor recreation and adventure, this hotel is perfect for those who crave an energetic getaway, where positive sentiments highlight the friendly atmosphere and engaging activities on offer.
  2. Dom Pedro MadeiraOpens in a new window: Embracing the essence of a beachside retreat, Dom Pedro Madeira is a luxurious 4.0-star hotel that provides direct access to the stunning shoreline. This property is designed for leisure travelers seeking thrilling adventures, featuring a variety of water sports including sailing, surfing, and waterskiing. The hotel boasts an array of amenities that enhance the guest experience, such as a children's pool, arcade game room, and on-site dining options. Positive reviews frequently mention the vibrant atmosphere and the exceptional recreational opportunities available, making it a premier choice for those looking to unwind while indulging in beachside thrills.
  3. Hotel White WatersOpens in a new window: Hotel White Waters stands out as a sophisticated 4.0-star hotel, perfect for leisure travelers seeking a refined dining experience and comfort during their stay in Santa Cruz. This property offers an array of dining options, including a restaurant and snack bar, ensuring that guests can enjoy a delightful culinary experience without leaving the premises. With positive sentiments highlighting the inviting ambience and thoughtful amenities, this hotel is ideal for those who appreciate quality dining and entertainment options while exploring the beautiful Madeira region.

Top locations to stay in Santa Cruz

In Machico, Canico, and Santa Maria Maior, visitors can experience the charm of Madeira. Machico offers romantic beaches and rich history, while Canico is perfect for families with its stunning coastline and amenities. Santa Maria Maior boasts vibrant culture and local flavours. For first-time visitors, Machico is best suited, thanks to its scenic beaches and historical sites.

  1. MachicoOpens in a new window: If you're looking for a charming spot with a romantic flair, Machico is a fantastic choice. This picturesque town boasts beautiful sandy beaches, making it perfect for lazy days in the sun. Don't miss the historic centre, where you can explore quaint streets and visit the stunning Church of Our Lady of the Conception. For a touch of adventure, nearby hiking trails offer breathtaking views of the coastline. The welcoming atmosphere and local eateries create an inviting environment for couples and families alike.
  2. CanicoOpens in a new window: Canico is a delightful destination known for its family-friendly vibe and stunning ocean views. The area features lovely promenades for leisurely strolls, along with access to natural swimming pools that provide a unique swimming experience. Canico is also close to the famous Garajau Marine Reserve, ideal for those interested in snorkelling or simply enjoying the pristine waters. With a variety of shops and markets, it's easy to indulge in some local shopping while soaking up the sun.
  3. Santa Maria MaiorOpens in a new window: Nestled in the heart of Funchal, Santa Maria Maior offers a vibrant atmosphere perfect for those who enjoy cultural attractions. The area is rich in history, with colourful streets showcasing local art and charming architecture. Be sure to visit the Farmers' Market for fresh produce and local delicacies. Santa Maria Maior is also close to the majestic Sé Cathedral and the stunning Madeira Story Centre, making it a fantastic base for exploring the island's heritage and culture.

Things to do in Santa Cruz

Santa Cruz entices travellers with its stunning beaches and rugged coastal cliffs, perfect for sunbathing and surfing. Venture inland to discover lush forests and scenic trails for hiking and mountain biking. Whether you fancy kayaking on tranquil waters or exploring vibrant marine life, this destination offers endless outdoor fun.

  • Monte Palace GardensOpens in a new window – Stroll through the enchanting Monte Palace Gardens, where lush greenery and exotic plants create a serene escape. Marvel at the stunning landscapes and intricate tile work as you explore various pathways. Don’t forget your camera; the views are breathtaking!
  • Machico BeachOpens in a new window – Relax on the golden sands of Machico Beach, a perfect spot for sunbathing and swimming in the clear waters. The gentle waves make it ideal for families, while nearby cafés offer delicious local bites to savour. Take a leisurely walk along the promenade and enjoy the coastal charm.
  • Palheiro GardensOpens in a new window – Wander through the beautiful Palheiro Gardens, a botanical paradise boasting a rich variety of flowers and plants. The well-maintained paths invite you to uncover hidden corners filled with vibrant blooms. It’s a peaceful retreat that promises a refreshing day out.
  • Madeira Botanical GardenOpens in a new window – Visit the Madeira Botanical Garden to appreciate the diverse flora native to the region. The garden features themed sections, showcasing everything from tropical plants to indigenous species. It’s an educational experience with stunning vistas over Funchal.
  • Sao Lourenco PointOpens in a new window – Embark on a scenic hike at Sao Lourenco Point, where dramatic cliffs meet the Atlantic Ocean. The trail offers panoramic views that are simply unforgettable. Keep an eye out for unique rock formations and the diverse wildlife that inhabits this stunning natural reserve.

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 tend to be lower. For a thorough exploration of the city's significant landmarks, historical sites, and cultural attractions, a stay of at least 4 to 5 days is recommended. This timeframe allows you to enjoy the great value for money that Santa Cruz offers, from its family-friendly beaches to romantic seaside spots and relaxing dining options. By choosing to visit during these months, you may benefit from even better prices, making it a perfect option for those travelling on a budget.
  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. Consider enabling email alerts or push notifications to keep updated on flash sales and special promotions, helping ensure you don't miss any potential savings. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so if prices drop or rooms become available, you'll be among the first to know, increasing your chances of snagging a great deal for your 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. Therefore, being flexible with your travel dates could help you save on your stay in a hotel in Santa Cruz. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and can sometimes offer better value. When you make a reservation through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will recommend more affordable dates, which may help you secure a better deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive. However, with Santa Cruz's exceptional public transport links, you may discover a more affordable independent hotel located further afield that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great 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.