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,001 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 £157
includes taxes & fees
23 Jun - 24 Jun
Pestana Carlton Madeira Ocean Resort Hotel

The Vine

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

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 £153
includes taxes & fees
30 Jun - 1 Jul
The Editory Ocean Way Funchal

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 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 £315
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 Swimming Complex and spa treatments await.
The price is £339
includes taxes & fees
26 Jun - 27 Jun
The Cliff Bay, by PortoBay

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 centre.
The price is £274
includes taxes & fees
22 Jun - 23 Jun
Hotel Riu Madeira - All Inclusive

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,001 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 £147
includes taxes & fees
23 Jun - 24 Jun
Pestana Casino Park Ocean and SPA Hotel

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, (711 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 £330
includes taxes & fees
22 Jun - 23 Jun
Savoy Palace - The Leading Hotels of the World - Savoy Signature

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 £180
includes taxes & fees
22 Jun - 23 Jun
Allegro Madeira - Adults Only - Member of Barceló Hotel Group

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 £194
includes taxes & fees
17 Jun - 18 Jun
Vila Gale Santa Cruz Resort Hotel

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 £145
includes taxes & fees
17 Jun - 18 Jun
Baía Madeira Hotel

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 £590
includes taxes & fees
22 Jun - 23 Jun
Reid's Palace, A Belmond Hotel, Madeira

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, savour local cuisine at Atlantis Restaurant with attentive service.
The price is £128
includes taxes & fees
20 Jun - 21 Jun
Sentido Galosol

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

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 Swimming 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 centre.
The price is £236
includes taxes & fees
27 Jun - 28 Jun
Porto Mare Hotel, by PortoBay

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 £170
includes taxes & fees
19 Jun - 20 Jun
Enotel Magnólia

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 Swimming Complexes with free WiFi and parking.
Enotel Lido – All Inclusive

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 £80
includes taxes & fees
28 Jun - 29 Jun
Hotel Solar do Bom Jesus

NEXT - Savoy Signature

NEXT - Savoy Signature
4.0 star property
Funchal
9.0 out of 10, Wonderful, (484 reviews)
Discover a relaxing sanctuary with 2 outdoor pools and massage services in Funchal. Within walking distance of CR7 Museum and near Madeira Casino, this hotel offers 2 restaurants and free WiFi while earning praise for its attentive staff.
The price is £159
includes taxes & fees
21 Jun - 22 Jun
NEXT - Savoy Signature

Rocamar Lido Resort

Rocamar Lido Resort
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (373 reviews)
Rocamar Lido Resort
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 may also like hotels with pools 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 and sights like Santo da Serra Market and Ponta da Oliveira—all within a small-town setting.

Check out reviews of Santa Cruz hotels guests love

Frequently asked questions

How much does a hotel room cost in Santa Cruz?
You can choose a great hotel in Santa Cruz from £80 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Santa Cruz that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Santa Cruz?
You can choose a great hotel in Santa Cruz from £80 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Santa Cruz that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Santa Cruz hotels?
Discover great deals on Santa Cruz hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Santa Cruz hotels.
How can I find deals and earn rewards at Santa Cruz hotels?
Members can save up to 20% on select hotels in Santa Cruz. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Santa Cruz hotels with free cancellation?
To book a refundable Santa Cruz hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Santa Cruz?
Some of the most popular luxury hotels in Santa Cruz are Albatroz Beach & Yacht Club and Royal Orchid. Albatroz Beach & Yacht Club is a luxury hotel with a high guest rating amongst our travellers, and it offers 3 outdoor pools, a hot tub and snorkelling. Royal Orchid is another popular luxury hotel in a great Santa Cruz location.
What are some of the best hotels in Santa Cruz for couples?
Enjoy your couple's retreat with a stay at a top-rated Santa Cruz romantic hotel. Our travellers love Albatroz Beach & Yacht Club, a hotel with a private beach (direct access) as well as in-room massages. Another romantic hotel with top reviews is Royal Orchid. This aparthotel offers an ocean-view restaurant and an outdoor pool for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Santa Cruz for couples on Hotels.com.
What are the top Santa Cruz hotels with a pool?
For a little extra luxury, discover some of the best Santa Cruz hotels with a pool. Vivenda Belo Horizonte - 180º Panoramic Atlantic Ocean View is a great hotel with an outdoor pool and a private pool, and a guest rating of 10 out of 10. Plus, you can make the most of its restaurant. Albatroz Beach & Yacht Club is a popular hotel that features 3 outdoor pools and a children's pool along with a private beach (direct access) and a hot tub. To find more stays in Santa Cruz with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Santa Cruz hotels with free parking?
If you're driving, a great Santa Cruz hotel with free parking is a bonus. Our travellers' favourites include:
What are some popular hotels in central Santa Cruz?
For hotels in central Santa Cruz, check out Rocamar Lido Resort and Vila Ventura Apartment Hotel. Travellers love Rocamar Lido Resort for its location, as well as the 3 outdoor pools, ocean-view restaurant and 2 bars/lounges this hotel offers. Vila Ventura Apartment Hotel is another popular central aparthotel with a restaurant, a bar/lounge and a terrace.
Where can I get free parking with my stay in Santa Cruz?
These hotels offer the perk of free parking: The Views Oasis - Family Friendly, Cais da Oliveira and Villa-Kasia Ocean View. There are 5 options you may want to view on our site.
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.

Find out more about Santa Cruz

Embrace the Enchantment of Santa Cruz: Where Coastal Wonders Meet Mountain Majesty

Nestled on the eastern coast of Madeira, Santa Cruz is a delightful blend of coastal charm and natural beauty. With its picturesque marina and family-friendly beaches, it's the perfect destination for sun-seekers and adventure enthusiasts alike. Stroll through the lush parks or explore the rugged mountains that frame the town, offering breathtaking views and hiking opportunities. The vibrant local culture comes alive in its charming streets, where traditional cuisine and warm hospitality await. For an unforgettable stay, consider the cosy hotels that dot the coastline, providing a perfect base to explore this hidden gem. Santa Cruz truly embodies the allure of Madeira.

Discover great hotels near Santa Cruz

Santa Cruz, located in the Madeira Region of Portugal, offers a variety of charming hotels and accommodations. Visitors can find options ranging from cosy village hotels to modern establishments with stunning sea views. The area is known for its local hospitality and proximity to beautiful landscapes, making it an ideal base for exploration. Here are some of the best hotels near Santa Cruz that our travellers love:

  1. Residencial FamíliaOpens in a new window: Residencial Família is a charming 3.0-star pension that offers a delightful retreat for adventure seekers. With a guest rating of 9.0, this hotel is perfect for those looking to indulge in a golf-themed vacation experience. Guests can enjoy an array of adventure sports including nearby mountain climbing, onsite ropes courses, and bicycle rentals. The property is also equipped with amenities for children, ensuring a comfortable stay for families. The warm atmosphere and focus on outdoor activities make it an excellent choice for leisure travellers seeking unique experiences in a picturesque setting.
  2. Dom Pedro MadeiraOpens in a new window: As a 4.0-star hotel, Dom Pedro Madeira provides direct access to the beach, making it an ideal destination for beach enthusiasts and adventure seekers alike. With a guest rating of 8.0, this property boasts a variety of recreational activities such as windsurfing, hiking, and snorkeling. Families will appreciate the engaging amenities, including a children's pool and an arcade game room. The vibrant atmosphere and proximity to the shoreline create a lively backdrop for those looking to unwind and enjoy coastal adventures in a relaxed environment.
  3. Hotel White WatersOpens in a new window: Hotel White Waters is a sophisticated 4.0-star hotel that caters to discerning leisure travellers. With a guest rating of 8.8, this establishment features delightful dining options including a restaurant and a snack bar, alongside complimentary daily breakfast. The hotel's clean and stylish design, complemented by a prime location, ensures a comfortable and enjoyable stay. Guests appreciate the vibrant entertainment offerings, including television access, which enhance the overall experience. This hotel is an excellent choice for those seeking a blend of comfort and distinctive

Where to stay in and around Santa Cruz

In Machico, Canico, and Santa Maria Maior, visitors will find a range of appealing experiences. Machico boasts beautiful beaches and hiking opportunities, perfect for families and sports enthusiasts. Canico offers a tropical atmosphere, ideal for romantic getaways and relaxation. Santa Maria Maior captivates with its historical charm and friendly locals. For first-time visitors, Machico is the best choice, combining beach access and adventure.

  1. MachicoOpens in a new window: Machico is a charming coastal town that’s perfect for beach lovers and families alike. With its stunning sandy beaches, including Machico Beach and Palmeiras Beach, you can soak up the sun or enjoy a leisurely swim. The area is also great for outdoor enthusiasts, offering scenic hiking trails and the beautiful São Lourenço Point. You can even spot dolphins and enjoy whalewatching opportunities nearby. For a unique experience, don’t miss the Achadas da Cruz Cable Car, which provides breathtaking views of the coastline. With a friendly atmosphere and a variety of activities, Machico is an ideal base for exploring Madeira’s natural beauty.
  2. CanicoOpens in a new window: Canico is a lovely destination that boasts a mix of relaxation and adventure. Known for its stunning coastal views and tropical surroundings, this area is perfect for couples and families seeking a tranquil getaway. Enjoy leisurely strolls along the sea or visit the picturesque Ponta da Oliveira. Nature lovers will appreciate the Madeira Botanical Garden, showcasing the island's rich flora. For those looking to unwind, Canico offers excellent spa facilities and swimming opportunities. Catch a beautiful sunrise over the ocean and enjoy recreational activities, making Canico a delightful spot to stay in Madeira.
  3. Santa Maria MaiorOpens in a new window: Santa Maria Maior is a charming area filled with historical charm and natural beauty. Nestled along the coast, it offers beautiful gardens and a relaxed vibe, making it ideal for those looking to unwind. Explore the local culture and meet friendly locals while enjoying coffee at quaint cafés. With its proximity to the port and picturesque views, you can enjoy walks along the waterfront, taking in the serene atmosphere. This area is perfect for travellers wanting a peaceful retreat while still being close to various attractions in Madeira.

Things to do in Santa Cruz

Santa Cruz enchants visitors with its stunning beaches and vibrant coastal scenery, perfect for sunbathing and surfing. Surrounded by lush forests and rolling hills, outdoor enthusiasts can enjoy hiking, mountain biking, or kayaking. Whether you're diving into the waves or exploring serene parks, this charming town offers endless opportunities for adventure and relaxation.

  • Madeira Botanical GardenOpens in a new window – Stroll through the lush landscapes of Madeira Botanical Garden, where a diverse array of plant species awaits. Enjoy the vibrant colours and unique arrangements that make this a delightful spot for nature lovers and those seeking a peaceful retreat.
  • Monte Palace GardensOpens in a new window – Make your way to Monte Palace Gardens, where exotic plants and serene pathways create an enchanting atmosphere. Take in the stunning views of the surrounding hills and enjoy the tranquil ponds dotted throughout the garden.
  • Ponta da OliveiraOpens in a new window – Visit Ponta da Oliveira, a captivating cape offering picturesque views of the Atlantic Ocean. This scenic spot is perfect for taking photos and enjoying the refreshing sea breeze, making it a lovely stop for those exploring the coastline.
  • Machico BeachOpens in a new window – Spend a day at Machico Beach, where golden sands and clear waters invite you to relax and soak up the sun. This beach is ideal for families, offering a range of water activities and a welcoming atmosphere for all ages.
  • Sao Lourenco PointOpens in a new window – Discover Sao Lourenco Point, a dramatic cape that features striking cliffs and breathtaking ocean panoramas. Walk along the trails to experience the raw beauty of Madeira's coastline, capturing stunning views with every step.

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 an enriching experience that allows you to explore the city's significant landmarks, cultural sites, and historical attractions, a stay of at least 4 to 5 days is recommended. This budget-friendly duration offers ample opportunity to appreciate Santa Cruz's unique charm, from its family-friendly beaches to its romantic seaside spots, making it great value for money. Keep in mind that prices may drop during these months, making it an ideal time for those 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 DealsOpens in a new window section on Hotels.com, where you may find discounted rates on hotels approaching your travel dates. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, which could help you save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to find the best hotel deals. With timely updates on price drops or availability, you’ll be well-positioned to book your spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better deal for your stay in a Santa Cruz hotel. If you're seeking a more distinctive experience, boutique hotels often provide a personalised touch and may offer 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. Should the price be on the higher side, we can suggest alternative dates that might be more affordable, assisting you in your search for a more advantageous rate.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Santa Cruz's excellent public transport connections, you may discover a more affordable independent hotel located further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value to be had. 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.

Keep exploring