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

This weekend
Next weekend

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 .

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 P16,307
P17,239 total
includes taxes & fees
Jul 22 - Jul 23
Vila Gale Santa Cruz Resort Hotel

Sentido Galosol

Sentido Galosol
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (463 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 P12,069
P12,832 total
includes taxes & fees
Jul 13 - Jul 14
Sentido Galosol

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 P6,671
P7,218 total
includes taxes & fees
Jul 14 - Jul 15
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, (303 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 P25,606
P26,910 total
includes taxes & fees
Jul 10 - Jul 11
Albatroz Beach & Yacht Club

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 center.
The price is P21,132
P22,258 total
includes taxes & fees
Jul 14 - Jul 15
Hotel Riu Madeira - All Inclusive

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 P9,771
P10,442 total
includes taxes & fees
Jul 13 - Jul 14
PortoBay Serra Golf

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 P11,523
P26,280 total
includes taxes & fees
Jul 9 - Jul 10
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 P7,490
P12,734 total
includes taxes & fees
Jul 9 - Jul 10
Villa-Kasia Ocean View

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 P6,137
P6,663 total
includes taxes & fees
Jul 9 - Jul 10
Garajau Madeira Hotel

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 vacation highlights and daily housekeeping for a pristine stay.
The price is P12,008
P12,768 total
includes taxes & fees
Jul 9 - Jul 10
Villa Camelia Boutique House

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 P12,892
P24,970 total
includes taxes & fees
Jul 30 - Jul 31
Atlantic Dutchman

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,703
P10,372 total
includes taxes & fees
Jul 9 - Jul 10
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 P15,983
P16,903 total
includes taxes & fees
Jul 9 - Jul 10
Quinta Splendida Wellness & Botanical Garden

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 P8,369
P8,984 total
includes taxes & fees
Jul 22 - Jul 23
Inn & Art Madeira

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,705
P12,453 total
includes taxes & fees
Jul 9 - Jul 10
Sentido Galomar - Adults Only

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 P12,129
P12,894 total
includes taxes & fees
Jul 24 - Jul 25
Falesia Gardens

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 P9,036
P9,678 total
includes taxes & fees
Jul 11 - Jul 12
Eira do Serrado Hotel & SPA

Santana in Nature Bed & Breakfast

Santana in Nature Bed & Breakfast
3.0 star property
Santana
8.0 out of 10, Very Good, (151 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 P8,065
P8,668 total
includes taxes & fees
Jul 10 - Jul 11
Santana in Nature Bed & Breakfast

Mediterrâneo Madeira

Mediterrâneo Madeira
4.0 star property
São Vicente
9.0 out of 10, Wonderful, (137 reviews)
Escape to São Vicente where this hotel offers hot stone massages and poolside cocktails. Explore nearby Caves of Sao Vicente while enjoying free breakfast and WiFi. Just a 47-minute drive from Cristiano Ronaldo Airport.
The price is P8,842
P9,196 total
includes taxes & fees
Aug 7 - Aug 8
Mediterrâneo Madeira

Hotel Amparo

Hotel Amparo
3.0 star property
Machico
7.8 out of 10, Good, (173 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.
The price is P5,155
P5,641 total
includes taxes & fees
Jul 15 - Jul 16
Hotel Amparo
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:Jul 17 - Jul 19

Check out hotels with a spa in Santa Cruz

You may also like 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 traveler 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 as well as sights like Ponta da Oliveira and Cristo Rei. All are 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 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 118 vacation homes. In addition, there are 411 apartments and 15 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.