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?

Vila Gale Santa Cruz Resort Hotel
Vila Gale Santa Cruz Resort Hotel
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (280 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 £206
includes taxes & fees
10 May - 11 May
Vila Gale Santa Cruz Resort Hotel
CASAS DO LARANJO- Cottages Infinity Pool by brugrani
CASAS DO LARANJO- Cottages Infinity Pool by brugrani
3.0 star property
Santa Cruz
8.0 out of 10, Very good, (5 reviews)
Escape to this serene cottage resort where the outdoor infinity pool creates a refreshing oasis. Just 15 minutes from the CR7 Museum and near Reis Magos Beach, you'll enjoy free WiFi, parking, and a garden, with Madeira's airport only 9 minutes away.
The price is £194
includes taxes & fees
21 Apr - 22 Apr
CASAS DO LARANJO- Cottages Infinity Pool by brugrani
Albatroz Beach & Yacht Club
Albatroz Beach & Yacht Club
5.0 star property
Santa Cruz
9.8 out of 10, Exceptional, (291 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 £322
includes taxes & fees
21 Apr - 22 Apr
Albatroz Beach & Yacht Club
Sentido Galosol
Sentido Galosol
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (435 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 £109
includes taxes & fees
30 Apr - 1 May
Sentido Galosol
PortoBay Serra Golf
PortoBay Serra Golf
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (195 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 £130
includes taxes & fees
27 Apr - 28 Apr
PortoBay Serra Golf
Villa-Kasia Ocean View
Villa-Kasia Ocean View
3.5 star property
Santa Cruz
10.0 out of 10, Exceptional, (1 review)
Perched by the ocean in Santa Cruz, this relaxing B&B offers complimentary WiFi and parking. Explore nearby Garajau Cable Car and Cristo Rei, or enjoy convenient laundry services. Just 11 minutes from Cristiano Ronaldo Airport.
The price is £172
includes taxes & fees
26 Apr - 27 Apr
Villa-Kasia Ocean View
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 £120
includes taxes & fees
21 Apr - 22 Apr
Inn & Art Madeira
Villa Camelia Boutique House
Villa Camelia Boutique House
3.0 star property
Santa Cruz
9.6 out of 10, Exceptional, (22 reviews)
Start each day with complimentary buffet breakfast at this boutique Santa Cruz retreat. Unwind in the refreshing outdoor pool after exploring nearby Jardins do Palheiro, with free WiFi to share holiday highlights and daily housekeeping for a pristine stay.
The price is £143
includes taxes & fees
27 Apr - 28 Apr
Villa Camelia Boutique House
Quinta Splendida Wellness & Botanical Garden
Quinta Splendida Wellness & Botanical Garden
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (224 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 £235
includes taxes & fees
26 Apr - 27 Apr
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, (66 reviews)
Overlooking the ocean in Santa Cruz, this adults-only haven offers indoor and outdoor pools, 2 restaurants, and a bar. Indulge at the spa or try kayaking, snorkelling, and scuba diving steps from your sun lounger.
The price is £176
includes taxes & fees
29 Apr - 30 Apr
Sentido Galomar - Adults Only
Penthouse Caniço de Baixo
Penthouse Caniço de Baixo
3.0 star property
Santa Cruz
5.0 out of 10, (2 reviews)
This tranquil penthouse in Caniço de Baixo offers convenient amenities including a snack bar and terrace. Explore Reis Magos Beach or relax with on-site spa services. Just 10 minutes from Cristiano Ronaldo Airport with free WiFi and parking.
The price is £267
includes taxes & fees
25 Apr - 26 Apr
Penthouse Caniço de Baixo
Quinta de Santo António da Serra
Quinta de Santo António da Serra
3.0 star property
Santa Cruz
6.6 out of 10, (15 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 £124
includes taxes & fees
27 Apr - 28 Apr
Quinta de Santo António da Serra
Rocamar Lido Resort
Rocamar Lido Resort
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (367 reviews)
The price is £151
includes taxes & fees
21 Apr - 22 Apr
Rocamar Lido Resort
Dom Pedro Garajau
Dom Pedro Garajau
3.0 star property
Santa Cruz
7.4 out of 10, Good, (489 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 £72
includes taxes & fees
21 Apr - 22 Apr
Dom Pedro Garajau
Hotel Riu Madeira - All Inclusive
Hotel Riu Madeira - All Inclusive
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (271 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 £245
includes taxes & fees
21 Apr - 22 Apr
Hotel Riu Madeira - All Inclusive
Apartamento Estrela Azul
Apartamento Estrela Azul
4.0 star property
Santa Cruz
The price is £260
includes taxes & fees
10 May - 11 May
Apartamento Estrela Azul
Esfera I
Esfera I
4.0 star property
Santa Cruz
The price is £273
includes taxes & fees
12 May - 13 May
Esfera I
Esfera I in Cani o With 3 Bedrooms and 2 5 Bathrooms
Esfera I in Cani o With 3 Bedrooms and 2 5 Bathrooms
2.0 star property
Santa Cruz
The price is £327
includes taxes & fees
12 May - 13 May
Esfera I in Cani o With 3 Bedrooms and 2 5 Bathrooms
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 £239
includes taxes & fees
11 May - 12 May
Atlantic Dutchman
Apartamento Estrela Azul
Apartamento Estrela Azul
3.0 star property
Santa Cruz
The price is £227
includes taxes & fees
10 May - 11 May
Apartamento Estrela Azul
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:24 Apr - 26 Apr
Showing deals for:1 May - 3 May
Showing deals for:20 May - 21 May

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 April
Currently viewing crowd sizes and weather for April.
Typical weather for Santa Cruz
April
High 18°C / low 16°C. Sunny most days.
View properties in April
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°
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°
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 £72 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 £72 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 an outdoor tennis court. Royal Orchid is another popular luxury hotel in a great Santa Cruz location.
What are some top pet-friendly hotels in Santa Cruz?
Consider one of our travellers' favourite pet-friendly hotels in Santa Cruz:
  • In Mountain: A country house with a guest rating of 6.4 out of 10
You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Santa Cruz.
What are some of the best kid-friendly hotels in Santa Cruz?
Some of the most well reviewed Santa Cruz hotels for kids include Vivenda Belo Horizonte - 180º Panoramic Atlantic Ocean View, Albatroz Beach & Yacht Club, and Santa Cruz Village Hotel. Vivenda Belo Horizonte - 180º Panoramic Atlantic Ocean View is a kid-friendly hotel with a guest score of 10 out of 10 offering family-friendly amenities like an outdoor pool and a free beach shuttle, plus free cots in guestrooms. Check out Albatroz Beach & Yacht Club with a guest score of 9.8. This popular hotel has a private beach (direct access), 3 outdoor pools, an arcade/game room, and more. Santa Cruz Village Hotel is another good option with an outdoor pool and an arcade/game room, plus free cots in the guestrooms. Discover more kid-friendly hotels in Santa Cruz by using the Hotels.com "Family friendly" filter in your search.
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 and 2 beach bars. Albatroz Beach & Yacht Club is a popular hotel that features 3 outdoor pools along with a private beach (direct access) and a children's pool. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Santa Cruz with a pool.
What are some of the best Santa Cruz hotels with free parking?
If you're exploring by car, finding a great Santa Cruz hotel with free parking is a win. 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 free parking.
What hotels do travellers recommend in Santa Cruz?

Find out more about Santa Cruz

Discover Santa Cruz: Where Coastal Serenity Meets Small-Town Charm

Nestled along the stunning coastline of Madeira, Santa Cruz is a charming town that perfectly blends beach relaxation with local culture. Its golden sands and azure waters make it an idyllic beach getaway, ideal for sun-seekers and families alike. Explore the vibrant promenade, where quaint cafes serve delightful local cuisine, or wander through lush gardens that showcase the island's botanical diversity. Key attractions include the picturesque Parque de Santa Cruz and the inviting beachfront hotels, offering comfortable stays with breathtaking views. For those seeking a serene escape, Santa Cruz is the perfect off-the-beaten-path destination in Portugal.

Discover great hotels in Santa Cruz

Santa Cruz, Madeira boasts a variety of accommodations, from charming oceanfront inns to modern hotels. Visitors can enjoy stunning sea views, comfortable amenities, and convenient access to local attractions. Expect a range of star ratings, with options to suit different budgets and preferences, ensuring a delightful stay in this beautiful region. These are some of the hotels preferred by our travellers in Santa Cruz:

  1. Residencial FamíliaOpens in a new window: This inviting 3.0-star pension is perfect for adventure seekers. With options for exciting outdoor activities such as onsite ropes courses and nearby windsurfing and hiking, it provides a dynamic experience for active travellers. The property also offers family-friendly amenities like complimentary cribs and highchairs, ensuring comfort for those travelling with children. Guests appreciate the vibrant atmosphere and the diverse recreational opportunities available, making it a great choice for those looking to enjoy an adventurous stay.
  2. Dom Pedro MadeiraOpens in a new window: The luxurious 4.0-star hotel is a perfect destination for beach lovers and adventure enthusiasts. Featuring direct access to the beach, it offers a range of thrilling activities, from snorkelling to sailing. The property also includes a well-equipped meeting room, catering to those needing a seamless blend of leisure and productivity. The standout features ensure a refreshing and invigorating experience, resonating with travellers who value both relaxation and adventure in a stunning coastal setting.
  3. Hotel White WatersOpens in a new window: This elegant 4.0-star hotel features an array of dining options, including a daily complimentary breakfast and a sophisticated bar and lounge. Its architectural design and inviting atmosphere create a serene retreat for leisure travellers. The property’s focus on quality dining and entertainment ensures that guests enjoy a memorable culinary experience. With positive sentiments highlighting the warm ambience and delightful food offerings, it stands out as a top choice for those seeking comfort and refinement during their stay.

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 offers a romantic atmosphere with beautiful beaches, while Canico is perfect for families seeking adventure and relaxation. Santa Maria Maior boasts a rich history and vibrant culture. For first-time visitors, Machico is the ideal choice for a beach getaway.

  1. MachicoOpens in a new window: Machico is a charming coastal town known for its romantic atmosphere and beautiful landscapes. The stunning sandy beach is perfect for sunbathing and swimming, making it a lovely spot to unwind. The town's historic centre features quaint streets and the fascinating Church of Our Lady of the Conception, offering a glimpse into its rich past. Don’t miss the nearby Ponta de São Lourenço, a breathtaking nature reserve with dramatic cliffs and scenic walking trails that are ideal for a leisurely hike.
  2. CanicoOpens in a new window: Canico is a picturesque village that boasts a wonderful combination of romance and family-friendly activities. Its stunning coastline features lovely beaches and inviting waters, perfect for swimming and snorkelling. The area is also home to the impressive Cristo Rei viewpoint, providing panoramic views of the ocean and Funchal in the distance. With plenty of local shops and markets, Canico is a great place to pick up unique souvenirs while soaking in the relaxed atmosphere.
  3. Santa Maria MaiorOpens in a new window: Nestled in the heart of Funchal, Santa Maria Maior offers a vibrant cultural experience. This area is known for its rich history, with beautiful architecture and lively streets. Explore the fascinating local art scene, including colourful street murals and charming galleries. The famous Mercado dos Lavradores is a must-visit, showcasing local produce and crafts. Santa Maria Maior is also home to numerous cultural attractions, ensuring visitors have a variety of experiences to enjoy during their stay.

Things to do in Santa Cruz

Santa Cruz enchants travellers with its stunning coastline, lush forests, and rolling mountains. Enjoy thrilling activities such as surfing, kayaking, or hiking through scenic trails. This charming seaside town offers a relaxed vibe, inviting beachfront hotels, and endless opportunities for outdoor fun, making it a delightful getaway for all.

  • Monte Palace GardensOpens in a new window – Wander through the lush landscapes of Monte Palace Gardens, a stunning botanical paradise filled with exotic plants, serene lakes, and captivating sculptures. Take a moment to relax and soak in the breathtaking views of the surrounding hills and the Atlantic Ocean.
  • Machico BeachOpens in a new window – Enjoy a day of sun and surf at Machico Beach, where golden sands and clear blue waters invite you to relax or have a splash. This family-friendly beach is perfect for sunbathing, swimming, and enjoying seaside cafés with delightful local treats.
  • Sao Lourenco PointOpens in a new window – Hike out to Sao Lourenco Point, where dramatic cliffs meet the sea. The scenic trail offers stunning vistas of the coastline and unique rock formations, making it an ideal spot for photography and enjoying the refreshing ocean breeze.
  • Palheiro GardensOpens in a new window – Explore the enchanting Palheiro Gardens, known for its diverse collection of plants and flowers. This beautifully landscaped area provides picturesque pathways and hidden corners perfect for a leisurely stroll amidst nature's beauty.
  • Madeira Botanical GardenOpens in a new window – Visit the Madeira Botanical Garden, where a vast array of native and exotic plants awaits. This tranquil spot features themed gardens, informative displays, and panoramic views of Funchal, making it a delightful place to learn and relax.

4 tips for savvy savings when booking a hotel in Santa Cruz

  1. Book for the cheapest times: The most budget-friendly time to visit Santa Cruz is during January, February, and November, when hotel prices tend to be lower. To fully appreciate the city's historical landmarks and cultural attractions, it is recommended to stay for at least 4 to 5 days. This duration allows for a great value for money experience, enabling visitors to explore family-friendly sites, enjoy relaxing beach days, and indulge in delightful dining options while soaking up the local culture.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Santa Cruz, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. To stay informed about flash sales and special promotions, consider enabling email alerts or push notifications. Moreover, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, enhancing your booking experience. If rooms become available or prices drop, you’re more likely to be notified promptly, enabling you to secure a great last-minute 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 being flexible with your travel dates could help you save on your stay in a Santa Cruz hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and, at times, better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher end, we will suggest alternative dates that may offer more affordable options, helping you to secure the best deal.
  4. Consider your location: Hotels near the city centre generally tend to be more expensive, but thanks to Santa Cruz's excellent public transport links, you might discover a more affordable independent hotel a bit further out that remains well-connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value to be found. Opting for these alternative locations 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