Find hotels in Santa Cruz from NT$3,601

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 640 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Sentido Galosol

4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (413)
"Excellent facilities and friendly staff"
United Kingdom
Adrian
The price is NT$4,557
NT$4,885 total
includes taxes & fees
Dec 7 - Dec 8
Sentido Galosol

Hotel Riu Madeira - All Inclusive

4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (255)
"Very pleasant staff, clean room "
United States
Aleksandra
The price is NT$7,377
NT$7,817 total
includes taxes & fees
Jan 4 - 2026/1/5
Hotel Riu Madeira - All Inclusive

Sentido Galomar - Adults Only

4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (62)
"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
The price is NT$4,721
NT$5,056 total
includes taxes & fees
Dec 13 - Dec 14
Sentido Galomar - Adults Only

Rocamar Lido Resort

4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (348)
"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
The price is NT$3,322
NT$3,601 total
includes taxes & fees
Dec 19 - Dec 20
Rocamar Lido Resort

The Views Oasis - Family Friendly

4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (243)
"great hotel ideal for families"
United Kingdom
Balazs
The price is NT$5,693
NT$6,066 total
includes taxes & fees
Dec 16 - Dec 17
The Views Oasis - Family Friendly

PortoBay Serra Golf

4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (187)
"Very helpful staff. Excellent food and service. Nice happy hour. Poncha cocktail was excellent. Highly recommend this hotel."
Canada
Daniel
The price is NT$3,470
NT$3,755 total
includes taxes & fees
Dec 16 - Dec 17
PortoBay Serra Golf

Albatroz Beach & Yacht Club

5.0 star property
Santa Cruz
9.8 out of 10, Exceptional, (278)
"Great hotel. Right beside the airport. "
Canada
Ryan Joseph Anthony
The price is NT$9,780
NT$10,317 total
includes taxes & fees
Dec 15 - Dec 16
Albatroz Beach & Yacht Club

Vila Gale Santa Cruz Resort Hotel

4.0 star property
Santa Cruz
8.8 out of 10, Excellent, (270)
"Overall a good stay, property is in a quiet area. Not much to do in Santa Cruz which is nice. I did the half board option and honestly would skip it next time. The food was basic cafeteria food, par at best. "
United States
Christopher
The price is NT$4,417
NT$4,739 total
includes taxes & fees
Jan 5 - 2026/1/6
Vila Gale Santa Cruz Resort Hotel

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
The price is NT$2,979
NT$7,790 total
includes taxes & fees
Dec 7 - Dec 8
Casa do Lombo

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
The price is NT$5,396
NT$5,758 total
includes taxes & fees
Dec 22 - Dec 23
Quinta Splendida Wellness & Botanical Garden

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
The price is NT$3,399
NT$5,950 total
includes taxes & fees
Dec 7 - Dec 8
Villa-Kasia Ocean View

Hotel Solar do Bom Jesus

4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (213)
"Great hotel in santa cruz, easy access to beach and pier"
Canada
Ginamarie
Hotel Solar do Bom Jesus

Dom Pedro Garajau

3.0 star property
Santa Cruz
7.4 out of 10, Good, (476)
"Staff was fantastic!"
Canada
Ashley
Dom Pedro Garajau

Casa do Mundo Madeira

3.0 star property
Santa Cruz
The price is NT$4,057
NT$4,365 total
includes taxes & fees
Dec 7 - Dec 8
Casa do Mundo Madeira

Sun Flower

3.0 star property
Santa Cruz
The price is NT$3,237
NT$7,149 total
includes taxes & fees
Dec 7 - Dec 8
Sun Flower

Encanto Santa Cruz

4.0 star property
Santa Cruz
The price is NT$3,237
NT$6,967 total
includes taxes & fees
Dec 7 - Dec 8
Encanto Santa Cruz

Sun Flower in Cani o

2.0 star property
Santa Cruz
The price is NT$4,009
NT$8,410 total
includes taxes & fees
Dec 7 - Dec 8
Sun Flower in Cani o

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
The price is NT$3,753
NT$4,049 total
includes taxes & fees
Dec 10 - Dec 11
Inn & Art Madeira

Jardins do Oceano

4.0 star property
Santa Cruz
The price is NT$3,732
NT$8,209 total
includes taxes & fees
Dec 7 - Dec 8
Jardins do Oceano

Villa Camelia Boutique House

3.0 star property
Santa Cruz
9.6 out of 10, Exceptional, (17)
"The breakfast was great, the staff friendly and helpful and the hotel and grounds well maintained, charming and comfortable. Only minor issues were with the late check-in procedure and the beds, which were on the small side compared to most hotels these days. Overall a great stay and we would definitely stay again. "
Canada
Daren
The price is NT$5,994
NT$6,380 total
includes taxes & fees
Dec 7 - Dec 8
Villa Camelia Boutique House
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 quaint Santa Cruz: its beaches, oceanfront, food, and more!

Santa Cruz Beach featuring a pebble beach and tropical scenes

Top Santa Cruz Hotel Reviews

More cheap stays in Santa Cruz

Find out more about Santa Cruz

Top reasons to visit Santa Cruz

  • Stunning Beaches: Santa Cruz boasts beautiful beaches with breathtaking sea views, perfect for relaxation and water activities.
  • Outdoor Activities: Ideal for families and adventure seekers, enjoy hiking, golfing, and exploring scenic spots.
  • Rich Local Culture: Immerse yourself in the vibrant local culture through live music and community markets.
  • Picturesque Landscapes: Experience the stunning natural beauty of Madeira Island, with its diverse flora and fauna.
  • Variety of Accommodations: Choose from charming guesthouses to well-equipped hotels for a comfortable stay.

Find great hotels in and around Santa Cruz

Explore a variety of hotel accommodations in Santa Cruz, Madeira, perfect for adventure seekers, families, and business travelers alike. From charming guesthouses to well-equipped hotels, you'll find options that cater to your vacation needs. Discover the best hotel services and read reviews to ensure a memorable stay in this beautiful region of Portugal.

  • Hotel Riu Madeira - All Inclusive: Nestled in Santa Cruz, Hotel Riu Madeira - All Inclusive is a 4-star paradise for those seeking a beach and golf-themed getaway. This eco-certified hotel emphasizes sustainability while providing guests with direct beach access. Perfect for eco-friendly travelers, the hotel features a stunning golf course where guests can hone their skills. The combination of sun, sea, and sports makes it an ideal choice for a rejuvenating holiday.
  • Dom Pedro Madeira: Located 3.2km from Santa Cruz, Dom Pedro Madeira is a family-friendly 4-star hotel designed for adventure seekers. With a plethora of exciting activities both on-site and nearby, guests can enjoy snorkeling, sailing, hiking, and more. The hotel caters to families by offering specialized amenities for children, including a dedicated pool, arcade game room, and babysitting services. This property is perfect for those looking to create unforgettable family memories through adventure and recreation.
  • Vila Galé Santa Cruz: Vila Galé Santa Cruz, also a 4-star establishment, focuses on relaxation and wellness. Situated in Santa Cruz, this eco-certified hotel is ideal for business travelers and spa enthusiasts. Guests can unwind in a full-service spa offering a sauna, steam room, and Turkish bath, as well as a hot tub for ultimate relaxation. The poolside bar enhances the leisure experience, making it a great option for those looking to balance work and relaxation.

Where to stay in and around Santa Cruz

Santa Cruz, Madeira, is a picturesque surf haven perfect for families and couples alike. Enjoy breathtaking sea views, explore beautiful stops along the coastline, and immerse yourself in the local culture. Just a short drive away, you can discover the stunning landscapes of Madeira Island, where friendly locals enhance your relaxing vacation experience. Whether you seek adventure or tranquility, Santa Cruz offers a delightful blend of outdoor activities and serene beach vibes for every traveler.

  • Machico: Situated a mere 4.8km from Santa Cruz, Machico is a charming city known for its rich history and beautiful landscapes. Visitors often flock here for outdoor adventures, family-friendly activities, and stunning beach experiences. The city’s highlights include an array of hiking trails that lead to breathtaking views, an aquatic center for fun-filled days, and a shopping center for leisurely strolls. Local landmarks such as the marina and picturesque beach make Machico a perfect spot for relaxation and exploration, especially during the peak tourist months of June to July and September.
  • Canico: Nestled within the Santa Cruz area, Canico is a delightful parish that attracts visitors seeking outdoor activities and beach sports. The parish is known for its beautiful golf courses and an exciting cable car experience that offers panoramic views of the coastline. Canico’s vibrant marina and serene parks provide a perfect backdrop for leisure and recreation. With moderate seasonal visitor peaks in March to April and September, this parish offers a balance of tranquility and adventure for those looking to unwind and explore.
  • Camacha: Located in the Santa Cruz region, Camacha is a quaint parish renowned for its family-friendly atmosphere and outdoor pursuits. Popular among travelers for its golf courses and shopping options, Camacha boasts beautiful beaches and inviting parks. Visitors often enjoy the local charm and community spirit, especially during peak months in April and July to August. With its combination of leisure and adventure, Camacha serves as a delightful retreat for those looking to immerse themselves in nature while enjoying the comforts of a welcoming community.

Things to do in and around Santa Cruz

Santa Cruz, located in Portugal's Madeira Region, offers a delightful mix of outdoor activities perfect for family vacations, including golf and local markets. Visitors can enjoy live music and explore various tourist resources, making it an ideal destination for relaxation and entertainment. With its beautiful beaches and vibrant atmosphere, Santa Cruz promises an enjoyable experience for everyone.

Shopping

In Santa Cruz, visit the vibrant Santo da Serra Market for local goods. For a broader shopping experience, check out Funchal Farmers Market, located 11.3km away, or, if you're up for a drive, Centro Comercial Forum Madeira, 16.1km away, featuring entertainment and family-friendly options.

Recreation

At the Lido Bathing Complex, enjoy family-friendly aquatic fun with pools and ocean views, perfect for relaxation. Play a round at Palheiro Golf Club, where you can soak in stunning landscapes while enjoying outdoor sports. For sports enthusiasts, Madeira Stadium offers a vibrant atmosphere for various athletic events.

Adventure

The Funchal-Monte Teleferico offers breathtaking views as you glide up the mountainside in a cable car, perfect for families and adventure seekers. The Garajau Cable Car also provides stunning coastal scenery, while Aquaparque Madeira is ideal for family fun with thrilling water slides and attractions.

Nightlife

Santa Cruz offers a vibrant nightlife with venues like Bar do Pescador, where you can enjoy local drinks and live music, and Onda Azul, perfect for a lively dance scene. The atmosphere is friendly, making it an ideal spot to unwind and mingle with both locals and tourists.

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

Booking tips and Expedia advantages for Santa Cruz

To save money during your visit to Santa Cruz, consider enjoying the many free attractions, such as the Church of Nossa Senhora do Monte. For transportation, use the affordable bus system or explore on foot, as the area is walkable. Plan your trip between January to February or November for lower lodging rates, and book your hotel about a month in advance for the best deals. Utilize Expedia for last-minute discounts, and combine your hotel, flights, and activities for additional savings. Remember, Fridays are the cheapest days to stay, while Thursdays are the most expensive.

  • 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: Book your hotel in Santa Cruz about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 preferences, such as your budget, desired location, and hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Santa Cruz with your flights and activities through an Expedia package.

Find the best attractions in and around Santa Cruz

Santa Cruz, Madeira is perfect for outdoor and family vacations, offering stunning botanical gardens, beautiful beaches, and serene private gardens. Visitors can explore a variety of attractions that cater to outdoor enthusiasts, couples seeking romance, and families looking for memorable experiences. Don't miss the chance to enjoy the picturesque surroundings and engage in local activities that make Santa Cruz a delightful destination for any traveler.

  • Palmeiras Beach: Enjoy the sun and surf at Palmeiras Beach, located a mere 161m from Santa Cruz. This beach offers a relaxed vibe, perfect for soaking up the sun, swimming, or just unwinding along the shore with stunning ocean views.
  • Madeira Botanical Garden: Situated 9.7km from Santa Cruz, the Madeira Botanical Garden is a lush oasis for families and couples alike. Wander through its diverse plant collections, enjoy serene walking paths, and take in breathtaking views, making it a romantic escape.
  • Ponta da Oliveira: Explore the dramatic landscapes at Ponta da Oliveira, a scenic cape within Santa Cruz. With its captivating views and beach vibes, it's an ideal spot for photography, picnics, or simply enjoying nature's beauty.

Best time to go to Santa Cruz

The best time to visit Santa Cruz is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, 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

Flying into Santa Cruz, Madeira Region, Portugal, is convenient with two major airports. Funchal Airport (FNC-Cristiano Ronaldo) is located 1.4km from Santa Cruz and has excellent hotel options like Albatroz Beach & Yacht Club, a 5-star hotel a short 322m away. Reid's Palace, A Belmond Hotel, Madeira and Savoy Palace are also nearby, both about 14.5km from the airport. For those considering Porto Santo Airport (PXO), it is situated 59.5km away, with great accommodations such as Pestana Porto Santo Beach Resort & Spa and Torre Praia Hotel, both within 3.2km. Transportation services from these hotels to the airports are readily available.

Frequently asked questions

What's the best place to stay in Santa Cruz?
Albatroz Beach & Yacht Club is a favorite property for Expedia customers. This hotel offers 3 outdoor pools and a restaurant. Reviews from our site also recommend The Views Oasis - Family Friendly and Sentido Galosol as top options for your trip. See all available top hotels, or vacation rentals in Santa Cruz.
If I need to cancel my hotel reservation in Santa Cruz, will I receive a refund?
Yes, you'll find most room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Santa Cruz.
Where can I learn more about changing or cancelling my trip to Santa Cruz?
To find more details about changing or cancelling your trip to Santa Cruz, go to https://www.expedia.com/service/.
What's the best accommodation for a family vacation to Santa Cruz?
The Views Oasis - Family Friendly is a hotel with a children's pool and 2 restaurants, and it's a top choice on Expedia for families. Other good choices for your stay with the kids include Sentido Galosol and Albatroz Beach & Yacht Club. Attractions in the area like CR7 Museum and Lido Bathing Complex are also fun for kids of all ages. Find more child-friendly accommodations in Santa Cruz.
What's the best all-inclusive hotel in Santa Cruz?
Hotel Riu Madeira - All Inclusive is an all-inclusive hotel featuring 2 restaurants and 2 outdoor pools, and a favorite with Expedia travelers. Cais da Oliveira is another good choice for your vacation. See more all-inclusive resorts in Santa Cruz.
What is the favorite LGBTQ-friendly hotel in Santa Cruz?
In Mountain is a top LGBTQ-friendly country house, and features a full-service spa and private pools. See all available hotels listed as LGBTQ-friendly in Santa Cruz.
What's the best pet-friendly place to stay in Santa Cruz?
Inn & Art Madeira is a top hotel for people traveling with their pets, and offers a restaurant and an outdoor pool for its human guests. Other good choices for you and your pet's trip include In Mountain and Casas de Pedra. See more pet-friendly hotel accommodations in Santa Cruz.
Where is the best place to stay with easy access to Palmeiras Beach?
Adjacent to Palmeiras Beach, Santa Cruz Village Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and an outdoor pool. Other good choices within a short distance include Vila Galé Santa Cruz and Hotel Solar do Bom Jesus.
What's the best hotel for a beach vacation in Santa Cruz?
Hotel Riu Madeira - All Inclusive is a top beach hotel with 2 outdoor pools and 2 restaurants, and it's located on Reis Magos Beach. Other good options for your beach trip include The Views Oasis - Family Friendly and Sentido Galosol. See more stays near the beach in Santa Cruz.
What's the best luxury place to stay in Santa Cruz?
Albatroz Beach & Yacht Club is a luxury hotel with a private beach and a beachfront restaurant, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your vacation is Royal Orchid. Find more luxury hotels in Santa Cruz.
What's the best place to stay if I'm looking to play golf in Santa Cruz?
Hotel Riu Madeira - All Inclusive is a top hotel that has an adjacent golf course and features free WiFi. Other good options to stay near a golf course include Albatroz Beach & Yacht Club and Quinta Splendida Wellness & Botanical Garden. You can tee off at Palheiro Golfe during your trip. See more golf hotels in Santa Cruz.
What are some accommodations with pools in Santa Cruz?
Sentido Galosol is a top hotel with 2 outdoor pools, a children's pool, and 2 restaurants. A couple of other options with an onsite pool include Albatroz Beach & Yacht Club and Cais da Oliveira. View all hotels with pools in Santa Cruz.
What is the best spa hotel in Santa Cruz?
Hotel Riu Madeira - All Inclusive is a top beach spa hotel featuring 4 bars, a fitness center, tennis courts, and an indoor pool. Treat yourself to a massage or sauna at Atlantic Relax. Other popular spa hotels in Santa Cruz include The Views Oasis - Family Friendly and Sentido Galosol. See all spa hotels in Santa Cruz.
What's the best hotel for staying near Cristiano Ronaldo Airport (FNC)?
Albatroz Beach & Yacht Club is a popular 5-star hotel featuring 3 outdoor pools and free breakfast. It's located a short 0.3 mi (0.4 km) from Cristiano Ronaldo Airport. Other good choices close to the airport are Dom Pedro Madeira and Vila Galé Santa Cruz.
What is staying in Santa Cruz like?
Travelers give high marks for the top-notch restaurants in Santa Cruz, which is also known for its beaches. Tourists can also enjoy so much more including its sporting events. In Santa Cruz, there are 631 hotels and other accommodations to choose from. Find out more about Santa Cruz.
What should I do while I'm visiting Santa Cruz?
Landmarks like Road of Christ the King and Cristo Rei might be worth a visit. Natural beauty is on display at Palmeiras Beach, Reis Magos Beach, and Ponta da Oliveira. A couple of additional sights to add to your agenda are Santo da Serra Market and Aquaparque Madeira. Check out what more to see and do in Expedia's Santa Cruz guide.
What's the weather like in Santa Cruz?
The hottest months are usually August and September with an average temp of 72°F, while the coldest months are February and March with an average of 62°F. Average annual precipitation for Santa Cruz is 20 inches.

Explore a world of travel with Expedia