Find hotels in Santa Cruz from $104

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Cruz hotels

PortoBay Serra Golf

PortoBay Serra Golf
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (188)
"Very helpful staff. Excellent food and service. Nice happy hour. Poncha cocktail was excellent. Highly recommend this hotel."
Canada
Daniel
$112 nightly
The price is $121
Jan 11 - Jan 12, 2026
Total with taxes and fees
PortoBay Serra Golf

Sentido Galosol

Sentido Galosol
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (416)
"Excellent facilities and friendly staff"
United Kingdom
Adrian
$122 nightly
The price is $132
Jan 19 - Jan 20, 2026
Total with taxes and fees
Sentido Galosol

Rocamar Lido Resort

Rocamar Lido Resort
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (350)
"This property did have a good bedroom with pleasant views ! Breakfast a complete disaster, Personally wouldn’t stay here again. Stay one week, "
United Kingdom
Joaquim Da Silva
$95 nightly
The price is $104
Jan 23 - Jan 24, 2026
Total with taxes and fees
Rocamar Lido Resort

Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
5.0 star property
Santa Cruz
9.8 out of 10, Exceptional, (280)
"Great hotel. Right beside the airport. "
Canada
Ryan Joseph Anthony
$250 nightly
The price is $265
Jan 8 - Jan 9, 2026
Total with taxes and fees
Albatroz Beach & Yacht Club

Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
4.0 star property
Santa Cruz
8.8 out of 10, Excellent, (271)
"Bom hotel no geral."
Spain
Bruno
$143 nightly
The price is $153
Jan 3 - Jan 4, 2026
Total with taxes and fees
Vila Gale Santa Cruz Resort Hotel

Quinta Splendida Wellness & Botanical Garden

Quinta Splendida Wellness & Botanical Garden
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (218)
"The stay was very nice."
Germany
Anett
$152 nightly
The price is $163
Jan 23 - Jan 24, 2026
Total with taxes and fees
Quinta Splendida Wellness & Botanical Garden

Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (217)
"Great hotel in santa cruz, easy access to beach and pier"
Canada
Ginamarie
$122 nightly
The price is $132
Dec 25 - Dec 26
Total with taxes and fees
Hotel Solar do Bom Jesus

Inn & Art Madeira

Inn & Art Madeira
3.0 star property
Santa Cruz
8.4 out of 10, Very Good, (14)
"The staff was so kind and the property looks on the beautiful cliffs of Madeira. We loved being able to use the Galosol pool, this was definitely a highlight. There are many restaurants within walking distance and parking is very inexpensive and easy in front. Nice to be away from the city but still close to visit as needed, would recommend for a relaxing stay!"
United States
Anna
$108 nightly
The price is $118
Dec 27 - Dec 28
Total with taxes and fees
Inn & Art Madeira

Sentido Galomar - Adults Only

Sentido Galomar - Adults Only
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (63)
"it is 12 min from airport. it is a perfect place to stay with oportunity of swimming in the sea, spa, good food and totally relaxing before going back."
United States
Yafa
$221 nightly
The price is $234
Jan 8 - Jan 9, 2026
Total with taxes and fees
Sentido Galomar - Adults Only

Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (257)
"Nice excellent service , food is great "
Canada
philip
$238 nightly
The price is $252
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hotel Riu Madeira - All Inclusive

Dom Pedro Garajau

Dom Pedro Garajau
3.0 star property
Santa Cruz
7.4 out of 10, Good, (477)
"The rooms are a little dated, but the staff was amazing so I would definitely stay again!"
Canada
Ashley
Dom Pedro Garajau

Villa-Kasia Ocean View

Villa-Kasia Ocean View
3.5 star property
Santa Cruz
10.0 out of 10, Exceptional, (1)
"This was a perfect location for a stay in Madiera. Nice view, free parking, and all the amenities anyone could want in the room. So many thoughtful extras like wine, bottled water, shampoo, conditioner, shaving cream, washing machine and drying rack, etc. I would definitely stay again. "
United States
Lacey
$181 nightly
The price is $192
Dec 25 - Dec 26
Total with taxes and fees
Villa-Kasia Ocean View

The Views Oasis - Family Friendly

The Views Oasis - Family Friendly
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (245)
"great hotel ideal for families"
United Kingdom
Balazs
$184 nightly
The price is $196
Dec 25 - Dec 26
Total with taxes and fees
The Views Oasis - Family Friendly

Casa do Lombo

Casa do Lombo
4.0 star property
Santa Cruz
10.0 out of 10, Exceptional, (3)
"Very clean villa very friendly team specially Carolina would love to go there again "
United Kingdom
M I
$286 nightly
The price is $303
Jan 2 - Jan 3, 2026
Total with taxes and fees
Casa do Lombo

Quinta de Santo António da Serra

Quinta de Santo António da Serra
3.0 star property
Santa Cruz
6.4 out of 10, (14)
"Excellent environment, beautiful place , very helpful staff and owner, highly recommended "
Canada
Tak
Quinta de Santo António da Serra

Cristiano Ronaldo Airport View

Cristiano Ronaldo Airport View
4.0 star property
Santa Cruz
$286 nightly
The price is $302
Dec 25 - Dec 26
Total with taxes and fees
Cristiano Ronaldo Airport View

Alta Garajau II

Alta Garajau II
5.0 star property
Santa Cruz
$200 nightly
The price is $212
Jan 19 - Jan 20, 2026
Total with taxes and fees
Alta Garajau II

Encanto Santa Cruz

Encanto Santa Cruz
4.0 star property
Santa Cruz
$244 nightly
The price is $258
Jan 2 - Jan 3, 2026
Total with taxes and fees
Encanto Santa Cruz

Jardins do Oceano

Jardins do Oceano
4.0 star property
Santa Cruz
$252 nightly
The price is $267
Jan 18 - Jan 19, 2026
Total with taxes and fees
Jardins do Oceano

Apartamento Estrela Azul

Apartamento Estrela Azul
3.0 star property
Santa Cruz
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Cruz attractions

Learn more about Santa Cruz

Experience romantic Santa Cruz: its beaches, oceanfront, culture, and more!

Santa Cruz Beach featuring a pebble beach and tropical scenes

Top Santa Cruz Hotel Reviews

More cheap stays in Santa Cruz

Hotels in Santa Cruz with star-rating

Find out more about Santa Cruz

Top reasons to visit Santa Cruz

  • Stunning Beaches: Santa Cruz boasts beautiful, relaxing beaches perfect for sunbathing and family fun.
  • Outdoor Activities: Enjoy golfing on scenic courses or hiking along breathtaking trails that showcase Madeira's natural beauty.
  • Vibrant Local Culture: Experience live music events and local customs that add to the lively atmosphere of the area.
  • Charming Neighborhoods: Explore picturesque neighborhoods nearby, offering a glimpse into local life and culture.
  • Diverse Accommodations: Choose from a range of hotels and guesthouses, catering to both relaxation and adventure seekers.

Find great hotels near Santa Cruz

Santa Cruz, located in the stunning Madeira region of Portugal, offers a variety of hotel accommodations to cater to every traveler's needs. From family-friendly guesthouses to adventure-focused hotels, you'll find options that provide a perfect blend of comfort and excitement. Whether you're seeking a relaxing escape or a business-themed vacation, Santa Cruz hotels promise a memorable stay. Don't forget to check out Hotel Solar for unique options and read reviews to make an informed choice.

  • Dom Pedro Madeira: Nestled 2 miles away from Santa Cruz, Dom Pedro Madeira is a 4-star hotel that caters perfectly to families and business travelers alike. This hotel is designed with a family-friendly atmosphere, offering amenities like a children's arcade game room and childcare services for a hassle-free vacation. Business travelers will appreciate the dedicated meeting room for corporate events. Featuring a children's pool and a First Aid kit, the hotel ensures a safe and enjoyable experience for younger guests. With a warm ambiance and comprehensive facilities, Dom Pedro Madeira is ideal for those seeking a balanced mix of leisure and professional amenities.
  • TURIM Santa Maria Hotel: Located 7 miles from Santa Cruz in the heart of the city, TURIM Santa Maria Hotel is a 4-star coastal retreat that seamlessly blends beachside relaxation with urban convenience. With direct access to the beach, guests can easily indulge in sun and surf while being steps away from the vibrant city center. The hotel offers a tranquil escape, perfect for nature lovers and beach enthusiasts. Its unique combination of city life and natural beauty makes it a perfect choice for travelers looking for a diverse vacation experience.
  • Hotel PortoBay Santa Maria: Also situated 7 miles from Santa Cruz, Hotel PortoBay Santa Maria is a 4-star gem that invites guests to enjoy both beach and city experiences. With its direct access to the beach, you can soak up the sun or take a refreshing swim. Located in the bustling city center, this hotel provides a vibrant backdrop for your stay. Its charming atmosphere, combined with excellent amenities, makes it an ideal spot for those looking to explore nature while enjoying the convenience of urban life.

Where to stay in and around Santa Cruz

Santa Cruz, located on the stunning Madeira Island, is a perfect destination for outdoor enthusiasts and families alike. With its picturesque sea views and family-friendly atmosphere, visitors can enjoy relaxing beach vacations and explore charming nearby neighborhoods. Experience the romantic vibes of the local culture while discovering beautiful stops just a short drive away. Santa Cruz offers a delightful blend of relaxation, adventure, and scenic beauty, making it an ideal spot for your Portuguese getaway.

  • Machico: Located about 3 miles from Santa Cruz, Machico is a charming city that seamlessly blends outdoor adventure with family-friendly activities. Known for its stunning beach and marina, Machico is a perfect spot for those seeking sun and fun. The area boasts excellent hiking trails that cater to all skill levels, making it a great destination for nature enthusiasts. Don't miss the local aquatic center, where you can enjoy a refreshing swim after a day of exploration. With a peak in visitor numbers during the summer months, Machico is bustling with energy and offers a vibrant atmosphere for tourists.
  • Canico: Nestled within the Santa Cruz area, Canico is a picturesque parish that attracts visitors year-round, especially during the spring and fall. The charming streets are lined with local markets and public markets, perfect for picking up unique souvenirs and sampling local delicacies. Canico's beautiful beaches and parks provide ample opportunities for relaxation and outdoor activities. Hiking trails allow for stunning views of the surrounding landscape, making it a favorite for families and outdoor lovers alike. The welcoming community and serene atmosphere make Canico a wonderful stop on your Madeira journey.
  • Camacha: Also situated in the Santa Cruz region, Camacha is a delightful parish known for its rich cultural heritage and outdoor experiences. With a peak in visitors during the summer and spring months, Camacha offers a variety of activities, including access to an aquatic center and lush golf courses. Families will appreciate the beautiful parks and beaches nearby, perfect for picnics and leisure. The area's charming atmosphere and stunning scenery make it a must-visit destination for those looking to immerse themselves in the natural beauty of Madeira.

Things to do in and around Santa Cruz

Santa Cruz, located in the Madeira Region of Portugal, is perfect for outdoor and family beach vacations. Visitors can enjoy activities like golfing on scenic courses and hiking along beautiful trails. Additionally, the area features live music events and various tourist resources, making it a vibrant destination for relaxation and entertainment.

Shopping

In Santa Cruz, you can shop at the Funchal Farmers Market, only 7 miles away, offering a vibrant local atmosphere. For a more extensive shopping experience, La Vie Shopping Center is 8 miles away, and if you're up for a drive, Centro Comercial Forum Madeira is 10 miles away, perfect for family fun.

Recreation

Experience the Lido Bathing Complex for family-friendly aquatic fun, perfect for relaxation and recreation. For sports enthusiasts, Madeira Stadium offers exciting events and activities. Enjoy the lush surroundings at Palheiro Golfe, where you can play a round of golf amidst stunning outdoor scenery.

Adventure

Experience breathtaking views on the Funchal-Monte Teleferico, a cable car located 7 miles from Santa Cruz, perfect for families and adventure seekers. The Funchal Cable Car - Monte Station, 6 miles away, offers similar outdoor thrills, while the Garajau Cable Car, right in Santa Cruz, provides an exhilarating ride.

Nightlife

In Santa Cruz, the nightlife features charming bars like Bar do Pôr do Sol, perfect for relaxed sunsets, and the lively Clube Naval, where you can dance the night away. Enjoy a blend of local flavors and vibrant music, creating a welcoming atmosphere for an unforgettable evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Santa Cruz

Santa Cruz, Madeira, is a budget-friendly destination with free entry to attractions like the Church of Nossa Senhora do Monte. To save on accommodations, visit during the cheaper months of January to February and November, and consider booking one month in advance or checking Expedia for last-minute deals. Fridays often offer the best hotel rates, while Thursdays are pricier. Utilize Expedia's search tools to find deals and consider bundling hotel, flight, and activity bookings for additional savings. Joining Expedia's One Key membership can also provide exclusive discounts and cash back for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Cruz are January to February and November, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Santa Cruz is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Cruz is Friday. The most expensive day to stay in Santa Cruz is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your trip by combining your Santa Cruz hotel reservations with flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Santa Cruz

Santa Cruz, located in the Madeira Region of Portugal, is perfect for outdoor and family beach vacations. Visitors can explore beautiful botanical gardens, relaxing beaches, and scenic lookouts. The area is ideal for those seeking romance and family-friendly experiences, with plenty of attractions to enjoy. Don't miss the chance to immerse yourself in the natural beauty and vibrant atmosphere that Santa Cruz has to offer.

  • Palmeiras Beach: Located just 0.1 mile from Santa Cruz, Palmeiras Beach offers a relaxing escape with its golden sands and gentle waves. Enjoy the laid-back beach vibes, perfect for sunbathing or a leisurely stroll along the shore.
  • Madeira Botanical Garden: Situated 6 miles away from Santa Cruz, this stunning botanical garden is a paradise for nature lovers. With its diverse flora and beautifully landscaped gardens, it’s an ideal spot for families, romantic strolls, or simply appreciating the breathtaking outdoor scenery.
  • Ponta da Oliveira: Nestled within Santa Cruz, Ponta da Oliveira boasts dramatic cliffs and stunning ocean views. Experience the captivating scenery and beach vibes as you explore this picturesque cape, perfect for photography and quiet reflection.

Best time to go to Santa Cruz

The best time to visit Santa Cruz can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Santa Cruz falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Santa Cruz falls in February, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January62.6°F (17.0°C)Light RainMostly SunnyAverageSlightly Low
February61.3°F (16.3°C)Light RainMostly SunnyAverageSlightly Low
March61.7°F (16.5°C)Light RainMostly SunnyAverageAverage
April63.0°F (17.2°C)No RainMostly SunnySlightly HighAverage
May65.3°F (18.5°C)No RainMostly SunnyAverageSlightly High
June68.4°F (20.2°C)No RainMostly SunnySlightly HighAverage
July71.1°F (21.7°C)No RainMostly SunnySlightly HighSlightly High
August73.0°F (22.8°C)No RainSunnyAverageSlightly High
September72.7°F (22.6°C)No RainMostly SunnyAverageAverage
October71.2°F (21.8°C)Light RainMostly SunnySlightly LowAverage
November67.1°F (19.5°C)Light RainMostly SunnySlightly LowSlightly Low
December64.9°F (18.3°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Santa Cruz

Traveling to Santa Cruz, Madeira, is convenient with nearby airports. Funchal Airport (FNC-Cristiano Ronaldo) is just 0.9 miles away, offering excellent hotel options like Albatroz Beach & Yacht Club, located 0.2 miles from the airport and featuring airport transportation services. Other nearby hotels include the 5-star Savoy Palace and Pestana Carlton Madeira Ocean Resort, both about 9 miles from Funchal. For those considering Porto Santo Airport (PXO), located 37 miles from Santa Cruz, options include the 5-star Pestana Porto Santo Beach Resort & Spa, just 2 miles from the airport, and Torre Praia Hotel, 1 mile away, both offering convenient access to transportation services.

Frequently asked questions

What is the best area to stay in Santa Cruz?
The best areas to stay in Santa Cruz, Madeira, are primarily along the coastline, particularly near the town center and the promenade, offering convenient access to amenities and ocean views.

For couples looking for a relaxed yet convenient stay, the area around the Santa Cruz town center is ideal. It provides easy access to local shops, restaurants, and the main pebble beach. You can enjoy strolls along the promenade and dine at waterfront establishments. The town center is also a short drive from the airport, making arrivals and departures stress-free.

Families will find the area near the Aquaparque and the Praia das Palmeiras particularly well-suited. This location offers direct access to the water park, a popular attraction for children, and a well-maintained beach with calm waters.
What are the best hotels in Santa Cruz that travelers recommend?
For highly recommended hotels in Santa Cruz, travelers often praise the Albatroz Beach & Yacht Club, Quinta Splendida Wellness & Botanical Garden, Sentido Galosol, The Views Oasis - Family Friendly, and Vila Gale Santa Cruz Resort Hotel.

The 5-star Albatroz Beach & Yacht Club, with an exceptional 9.8 rating, is a luxurious option offering beachfront dining and a poolside bar. Guests frequently praise its beautiful decor and excellent food, with many rooms providing sea views and premium bedding.

Another excellent choice is the 4-star Quinta Splendida Wellness & Botanical Garden, rated 9.0. It features a garden view restaurant, a poolside bar, and a Turkish bath. Guests appreciate the comfortable and spacious rooms, attentive staff, and comfortable beds. It's also located less than a mile from Reis Magos Beach.

The 4-star Sentido Galosol, with a 9.0 rating, is known for its extensive spa services, including Ayurvedic treatments, deep tissue massage, and a sauna. It offers a beachfront restaurant, a poolside bar, and sea views. Travelers highlight the comfortable and clean rooms, nice facilities, and great location, being only half a mile from Reis Magos Beach.

The 4-star The Views Oasis - Family Friendly, rated 9.2, provides a complimentary buffet breakfast and a poolside bar. Many rooms offer ocean views. Guests consistently mention the delicious, good quality food and the hotel's great location, as it's just 0.1 miles from Reis Magos Beach.

Lastly, the 4-star Vila Gale Santa Cruz Resort Hotel, with an 8.8 rating, offers a poolside bar and complimentary breakfast. Travelers frequently comment on the fantastic service, nice rooms, and great food.
What are the best family hotels in Santa Cruz?
For families traveling to Santa Cruz, several highly-rated hotels offer excellent amenities for guests of all ages, including the Albatroz Beach & Yacht Club, Sentido Galosol, and The Views Oasis - Family Friendly.

The 5-star Albatroz Beach & Yacht Club, with an exceptional 9.8 rating, provides a luxurious experience with child-friendly window designs, a pool, and options for rollaway extra beds and free cribs. Babysitting/childcare services are available on-site, and there is a dedicated children's pool. Guests often praise the excellent breakfast and beautiful decor and rooms.

The 4-star Sentido Galosol, rated 9.0, is another great choice for families. It features a pool, children's meals, and a dedicated children's pool, along with free cribs. It is conveniently located just half a mile from Reis Magos Beach. Travelers frequently mention the comfortable and clean rooms, nice facilities, fresh breakfast, and friendly front desk staff, highlighting its great location.

The Views Oasis - Family Friendly, a 4-star hotel with a 9.2 rating, is particularly well-suited for families. It offers a pool, free rollaway extra beds, a children's pool, and a playground for children. Children's meals and free cribs are available, and babysitting/childcare services can be arranged on-site. This hotel is ideally situated just 0.1 miles from Reis Magos Beach. Guests consistently praise the delicious food, clean ocean view rooms, and good free breakfast, along with its great location. Find more child-friendly accommodations in Santa Cruz
What are the best 5-star hotels in Santa Cruz?
For a luxurious stay in Santa Cruz, the Albatroz Beach & Yacht Club is an exceptional 5-star hotel to consider.

This highly-rated hotel, boasting a 9.8 review score, offers a premium experience with its beachfront restaurant and stunning sea views. Guests frequently praise the excellent breakfast and beautiful decor, as well as the comfortable rooms. You can enjoy amenities like a poolside bar and a garden view restaurant, along with the convenience of bathrobes in your room. For recreation, there is an outdoor tennis court on site. Find more luxury hotels in Santa Cruz
Are there any all-inclusive hotels in Santa Cruz?
Yes, there are a couple of highly-rated all-inclusive hotels in Santa Cruz: Hotel Riu Madeira - All Inclusive and Vila Gale Santa Cruz Resort Hotel.

The 4-star Hotel Riu Madeira - All Inclusive, with an impressive 9.2 rating, offers a truly comprehensive experience. Guests frequently praise the helpful and amazing staff, the great and delicious food, and the clean rooms. Many rooms feature sea or ocean views, and a complimentary buffet breakfast is included. Its location is particularly convenient, being just 0.1 miles from Reis Magos Beach.

Another excellent choice is the 4-star Vila Gale Santa Cruz Resort Hotel, which holds an 8.8 rating. This hotel is commended for its amenities, including a full-service spa with a Turkish bath, hot stone massage, hot tub, steam room, and sauna. Guests highlight the nice and great breakfast, the great food overall, and the fantastic service. See more all-inclusive resorts in Santa Cruz
What are the best spa hotels in Santa Cruz?
For exceptional spa hotels in Santa Cruz, consider the Sentido Galosol, the Sentido Galomar - Adults Only, Quinta Splendida Wellness & Botanical Garden, Albatroz Beach & Yacht Club, and The Views Oasis - Family Friendly.

The 4-star Sentido Galosol, with a 9.0 rating, offers an extensive spa experience with Ayurvedic treatments, a Turkish bath, deep tissue and hot stone massages, and body wraps. Guests frequently describe the rooms as comfortable and clean, the facilities as nice, and the breakfast as fresh. The hotel is also conveniently located just 1.1 miles from the Garajau Cable Car.

Another excellent choice is the 4-star Sentido Galomar - Adults Only, also rated 9.0. This hotel focuses on a serene spa environment with amenities like a Turkish bath, deep tissue massage, couples treatment rooms, and a sauna. It is also situated 1.1 miles from the Garajau Cable Car.

The 4-star Quinta Splendida Wellness & Botanical Garden, with a 9.0 rating, provides a full-service spa within a beautiful botanical garden setting. Here you can enjoy Swedish and hot stone massages, body scrubs, and a hot tub. Guests praise the attentive staff, comfortable and spacious rooms, and good food. It is located 1.0 mile from the Garajau Cable Car and 1.2 miles from Palheiro Golfe.

For a luxurious experience, the 5-star Albatroz Beach & Yacht Club, boasting an impressive 9.8 rating, offers a range of spa treatments including aromatherapy, deep tissue massage, and Ayurvedic treatments. Guests consistently highlight the excellent breakfast, beautiful decor, and beautiful rooms.

Finally, The Views Oasis - Family Friendly, a 4-star hotel rated 9.2, features a full-service spa with facial treatments, manicures, pedicures, and a Turkish bath. Guests often comment on the good quality and delicious food, clean rooms with ocean views, and the good buffet breakfast. See all spa hotels in Santa Cruz
What hotels in Santa Cruz offer free breakfast?
For hotels in Santa Cruz offering complimentary breakfast, consider the Hotel Riu Madeira - All Inclusive, Vila Gale Santa Cruz Resort Hotel, The Views Oasis - Family Friendly, PortoBay Serra Golf, and Sentido Galosol.

The 4-star Hotel Riu Madeira - All Inclusive, with an impressive 9.2 rating, provides free buffet breakfast as part of its all-inclusive offerings. Guests frequently highlight the amazing and helpful staff, the delicious food, and the nice, quiet location. It is conveniently located just 0.1 miles from Reis Magos Beach.

Another excellent option is the 4-star Vila Gale Santa Cruz Resort Hotel, rated 8.8. This hotel also includes free buffet breakfast, and guests often mention the great breakfast, good amenities, and fantastic service. It is very close to Palmeiras Beach, just 0.1 miles away.

The Views Oasis - Family Friendly, a 4-star hotel with a 9.2 rating, offers free buffet breakfast. Travelers praise the good quality and delicious food, the clean rooms with ocean views, and the great location. This hotel is also very close to Reis Magos Beach, just 0.1 miles away.

The 4-star PortoBay Serra Golf, rated 9.2, includes free buffet breakfast and free WiFi. Guests appreciate the good breakfast and the nice staff. It is situated 0.4 miles from Santo da Serra Market.

Finally, the 4-star Sentido Galosol, with a 9.0 rating, also provides free buffet breakfast. Reviewers often comment on the fresh breakfast, comfortable and clean rooms, and friendly front desk staff. It is located 0.5 miles from Reis Magos Beach and 0.1 miles from Ponta da Oliveira.
What are the best budget hotels in Santa Cruz?
For budget hotels in Santa Cruz, consider the Villa Camelia Boutique House, Dom Pedro Garajau, or Inn & Art Madeira.

The 3-star Villa Camelia Boutique House, with an outstanding 9.6 rating, offers a comfortable stay with complimentary toiletries and free breakfast, including a buffet option. Guests also benefit from free WiFi throughout the property.

Another option is the 3-star Dom Pedro Garajau, rated 7.4. This hotel features a swim-up bar, an outdoor pool, a poolside bar, an indoor pool, and a pool specifically for children. It is conveniently located near Cristo Rei, which is just 0.3 miles away. Guests often mention the good breakfast.

The 3-star Inn & Art Madeira, with a rating of 8.4, provides rooms with sea views, a yard, a terrace, and balconies for guests to enjoy. It is situated close to Reis Magos Beach, only 0.6 miles away, and Ponta da Oliveira, which is 0.2 miles from the hotel. View all budget hotels in Santa Cruz
What are the most romantic hotels in Santa Cruz for couples?
For a romantic getaway in Santa Cruz, couples have several highly-rated options, including the Hotel Riu Madeira - All Inclusive, the Vila Gale Santa Cruz Resort Hotel, and the Albatroz Beach & Yacht Club.

The 4-star Hotel Riu Madeira - All Inclusive, with a superb 9.2 rating, offers beautiful ocean views and complimentary breakfast. Guests frequently praise the helpful staff and delicious food. It is conveniently located just 0.4 miles from Ponta da Oliveira.

Another excellent choice is the 4-star Vila Gale Santa Cruz Resort Hotel, rated 8.8. This hotel features a full-service spa with a hot tub, steam room, and various massage and body treatments, superb for a relaxing couples' experience. It is also very close to Palmeiras Beach, just 0.1 miles away.

For a luxurious romantic stay, consider the 5-star Albatroz Beach & Yacht Club, boasting an exceptional 9.8 rating. This hotel offers aromatherapy treatments, deep tissue massages, and a poolside bar. Guests consistently mention the beautiful decor and excellent food. It is located 0.9 miles from Palmeiras Beach. See all romantic hotels in Santa Cruz
What are the best hotels in Santa Cruz near Reis Magos Beach?
For hotels in Santa Cruz near Reis Magos Beach, consider the Hotel Riu Madeira - All Inclusive, The Views Oasis - Family Friendly, Sentido Galosol, and Quinta Splendida Wellness & Botanical Garden.

The 4-star Hotel Riu Madeira - All Inclusive, with a 9.2 rating, is exceptionally close to Reis Magos Beach, just 0.1 miles away. This hotel offers a free children's pool, free cribs, and free rollaway extra beds, making it ideal for families. Guests frequently praise the helpful staff, delicious food, and clean rooms, with many enjoying the ocean views.

Another excellent option is The Views Oasis - Family Friendly, a 4-star hotel also rated 9.2. It is conveniently located 0.1 miles from Reis Magos Beach. This hotel provides a pool, a children's pool, a playground, kids' meals, and free cribs, along with on-site babysitting services. Customers consistently highlight the good quality food, clean ocean view rooms, and good buffet breakfast.

The 4-star Sentido Galosol, with a 9.0 rating, is located 0.5 miles from Reis Magos Beach. It features a pool, children's pool, kids' meals, and free cribs. Guests appreciate the comfortable and clean rooms, nice facilities, and fresh breakfast, and often mention the friendly front desk staff.

The 4-star Quinta Splendida Wellness & Botanical Garden, rated 9.0, is 0.9 miles from Reis Magos Beach. This hotel offers free cribs, sofa beds, an outdoor pool, a poolside bar, a swim-up bar, and both indoor and outdoor pool loungers and umbrellas. Guests consistently praise the attentive staff, comfortable and spacious rooms, and comfortable beds.
What hotels are near Funchal (FNC-Cristiano Ronaldo)?
For hotels near Funchal (FNC-Cristiano Ronaldo) that are family-friendly, consider The Views Oasis - Family Friendly and Hotel Riu Madeira - All Inclusive.

The 4-star The Views Oasis - Family Friendly, with an excellent 9.2 rating, is located approximately 4.4 miles from the airport and is just 0.1 miles from Reis Magos Beach. This hotel offers a pool, free rollaway extra beds and cribs, a children's pool, and a playground, making it ideal for families. Guests frequently praise the good quality and delicious food, the ocean view and clean rooms, and the good complimentary breakfast buffet.

Another great option is the 4-star Hotel Riu Madeira - All Inclusive, also with an excellent 9.2 rating. This hotel is about 4.5 miles from the airport and also 0.1 miles from Reis Magos Beach. It provides a children's pool, free cribs and rollaway extra beds, and includes free breakfast and a buffet breakfast. Guests often praise the helpful and amazing staff, the great and delicious food, and the clean rooms.
When is the best time to go to Santa Cruz?
The best time to go to Santa Cruz, Madeira, is generally during the spring (April to June) and autumn (September to October) months, when the weather is pleasant and the island is less crowded.

For those looking to enjoy outdoor activities like hiking and exploring the natural beauty of Madeira, spring offers comfortable temperatures and lush landscapes as flowers bloom across the island. The mild weather during these months is ideal for walking the levadas (irrigation channels that double as walking paths) or visiting the nearby Madeira Botanical Garden.

If you prefer a quieter experience with warm, sunny days superb for beach activities and swimming, autumn is an excellent choice. The sea temperatures remain inviting, and the crowds from the peak summer season have thinned out, providing a more relaxed atmosphere.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Cruz.
How can I save on a Santa Cruz hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Santa Cruz hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Santa Cruz hotel?
Prices for hotels in Santa Cruz often vary, but you can find a great deal from $104 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia