Santa Cruz Hotel Accommodation

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?

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.

Check out family-friendly hotels in Santa Cruz

You may also like hotels with spas in Santa Cruz

You can also stay at hotels with a hot tub 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 December
Currently viewing crowd sizes and weather for December.
Typical weather for Santa Cruz
December
Low crowds
High 19°C / low 17°C. Sunny most days.
View properties in December
19°
weather_sun
December, Low crowds, average high temperature 19 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
18°
weather_sun
January, Moderate crowds, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
17°
weather_sun
February, Low crowds, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
18°
weather_sun
March, Low crowds, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
18°
weather_sun
April, Moderate crowds, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
20°
weather_sun
May, Moderate crowds, average high temperature 20 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
22°
weather_sun
June, High crowds, average high temperature 22 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
23°
weather_sun
July, High crowds, average high temperature 23 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
24°
weather_sun
August, High crowds, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
24°
weather_sun
September, High crowds, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
23°
weather_sun
October, Moderate crowds, average high temperature 23 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
21°
weather_sun
November, Low crowds, average high temperature 21 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
Monthly weather averages (˚C)

Top landmarks in Santa Cruz

Learn more about Santa Cruz

Notable for its seaside, Santa Cruz features attractions such as Palmeiras Beach and Santo da Serra Market. This beachside city has something for everyone including restaurants and sights like Reis Magos Beach and Ponta da Oliveira—all within a small-town setting.

Santa Cruz Beach showing tropical scenes and a pebble beach

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 RM474 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 RM474 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 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 Vivenda Belo Horizonte - 180º Panoramic Atlantic Ocean View. 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. Vivenda Belo Horizonte - 180º Panoramic Atlantic Ocean View is another popular central hotel with an outdoor pool, a restaurant and 2 beach bars.
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

Coastal Charms: Embrace the Enchantment of Santa Cruz

Discover the charm of Santa Cruz in Madeira, Portugal, where sun-kissed beaches meet lush landscapes. This quaint coastal town offers a perfect blend of relaxation and adventure, with its stunning pebble beaches and inviting azure waters ideal for a beach getaway. Stroll along the picturesque promenade, indulge in local cuisine at beachfront restaurants, or explore the nearby natural wonders of the island. Santa Cruz’s welcoming atmosphere and excellent hotels make it an enchanting destination for couples and families alike, promising unforgettable memories in a slice of paradise. Experience the tranquil beauty and cultural richness of this hidden gem.

Discover great hotels in Santa Cruz

Santa Cruz, located in the stunning Madeira Region, offers a variety of oceanfront inns and hotels. Visitors can find accommodations ranging from cosy guesthouses to comfortable star-rated hotels. With beautiful sea views and convenient access to local attractions, it’s an ideal spot for a relaxing getaway. Here are some of the best hotels in Santa Cruz that our travelers love:

  1. Residencial FamíliaOpens in a new window: This charming 3.0-star pension offers a thrilling experience for adventure seekers and families alike. With its focus on outdoor activities, guests can partake in a variety of exciting sports such as mountain climbing, fishing, and horse riding. The property is well-equipped with amenities for children, ensuring a comfortable stay for families. Travellers appreciate the unique opportunity to engage in golf-themed activities, enhancing their overall experience in this picturesque location.
  2. Dom Pedro MadeiraOpens in a new window: This luxurious 4.0-star hotel is perfect for leisure travellers seeking a beach getaway infused with adventure. With direct access to the stunning coastline, guests can indulge in thrilling water sports like windsurfing, snorkeling, and waterskiing. The property boasts a range of family-friendly amenities, including a children’s pool and an engaging arcade game room. Visitors rave about the vibrant atmosphere and the seamless blend of relaxation and excitement, making it an ideal choice for those looking to unwind while enjoying the beauty of the beach.
  3. Hotel White WatersOpens in a new window: This sophisticated 4.0-star hotel offers an exquisite dining experience with options for breakfast, lunch, and dinner, ensuring that every meal is a delightful event. With a focus on comfort and leisure, guests can unwind in style while enjoying entertainment in their rooms. The hotel’s attention to detail and high-quality offerings create an inviting atmosphere that frequent travellers appreciate. The combination of fine dining and relaxing amenities makes this property a standout choice for those seeking a refined getaway.

Top locations to stay in Santa Cruz

When visiting Santa Cruz, Madeira Region, Portugal, consider staying in Machico, Canico, and Santa Maria Maior. Machico offers a romantic beach atmosphere, perfect for couples, while Canico is ideal for families seeking a mix of relaxation and adventure. Santa Maria Maior boasts historical charm and vibrant local culture. For first-time visitors, Machico is best suited, thanks to its stunning beaches and welcoming vibe.

  1. MachicoOpens in a new window: Machico is a charming coastal town known for its romantic vibe and stunning natural beauty. With its golden sandy beach, perfect for sunbathing and swimming, it's an ideal spot for couples seeking a relaxing getaway. The town's rich history is evident in its quaint streets and the beautiful Church of Our Lady of the Conception. Don't miss the chance to stroll along the promenade, where you can enjoy breathtaking views of the Atlantic Ocean and the surrounding mountains. Machico also offers a variety of local shops and cafes, making it a perfect base to explore the surrounding areas.
  2. CanicoOpens in a new window: Nestled on a cliffside, Canico boasts breathtaking views of the sea and is a delightful destination for families and couples alike. Its romantic atmosphere is complemented by beautiful gardens and the famous Garajau Natural Reserve, where you can enjoy scenic walks and discover diverse marine life while snorkelling. The area is also known for its cultural attractions, including charming local markets where you can pick up unique souvenirs. Canico’s tranquil setting makes it a fantastic choice for those looking to unwind, while still being close to Funchal for more lively activities.
  3. Santa Maria MaiorOpens in a new window: Santa Maria Maior is a vibrant area that offers a unique blend of culture and history, making it a delightful place to stay. With its colourful streets adorned with artwork, this district is perfect for wandering and soaking in the local atmosphere. It’s home to several cultural attractions, including museums and galleries that showcase the island’s rich heritage. Enjoy leisurely shopping at local boutiques or relax at one of the many charming cafes. Santa Maria Maior is also close to key attractions, making it easy to explore the best of Madeira.

Things to do in Santa Cruz

Nestled between stunning beaches and rugged mountains, this charming coastal town invites travellers to soak up the sun or embark on thrilling outdoor pursuits. With opportunities for hiking through lush forests, diving into crystal-clear waters, and enjoying laid-back afternoons by the shore, it’s a delightful escape for nature lovers and adventure enthusiasts alike.

  • Monte Palace GardensOpens in a new window – Step into a world of lush greenery and vibrant flowers at Monte Palace Gardens. This botanical haven is perfect for leisurely strolls amidst exotic plants and stunning landscapes. Don’t forget to explore the fascinating art pieces scattered throughout the gardens, adding to the charm of this peaceful spot.
  • Machico BeachOpens in a new window – Unwind on the golden sands of Machico Beach, where the gentle waves invite you to take a refreshing dip. This picturesque beach is ideal for sunbathing or enjoying a picnic with family and friends. With its calm waters, it’s a fantastic spot for families to relax and play.
  • Palheiro GardensOpens in a new window – Discover the delightful Palheiro Gardens, a beautiful botanical garden showcasing an array of flora. Wander through its winding paths and marvel at the breathtaking views of the surrounding landscape. This serene oasis offers a perfect escape for nature enthusiasts and those seeking tranquility.
  • Madeira Botanical GardenOpens in a new window – Explore the Madeira Botanical Garden, where you can encounter a diverse collection of plants from around the world. The meticulously landscaped grounds provide a stunning backdrop for leisurely walks, and the views of Funchal and the ocean are simply spectacular. Ideal for a relaxed afternoon!
  • Sao Lourenco PointOpens in a new window – Venture to Sao Lourenco Point, a dramatic cape that offers panoramic views of the Atlantic Ocean. The rugged cliffs and unique rock formations create a striking landscape, making it a perfect spot for photography. Enjoy a scenic hike along the trails and feel the refreshing sea breeze on your face.

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 those keen to delve into the city's rich history and cultural landmarks, a stay of at least 4 to 5 days is recommended. This duration allows visitors to explore the essential historical sites and cultural attractions, making it a great value for money experience. Travellers on a budget will appreciate the chance to immerse themselves in the local culture, while also enjoying the charming beaches and picturesque surroundings.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Santa Cruz, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Signing up for email alerts or push notifications could keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, “Smart Shopping” is a useful comparison tool available via the app, enabling you to compare hotel prices and amenities easily. With these resources, you'll be better positioned to book your ideal last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in Santa Cruz. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience 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. If the price is on the higher end, we will suggest alternative dates that could be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be pricier; however, thanks to Santa Cruz's superb public transport connections, you may discover a more affordable independent hotel a bit further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Santa Cruz

Santa Cruz experiences its lowest average temperature in February, at 61.3°F (16.3°C), while August is the hottest month, with an average temperature of 73.0°F (22.8°C). December is usually the wettest month. April, June, and July are the peak travel months in Santa Cruz, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Keep exploring