Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Santa Cruz on Hotels.com. These Santa Cruz hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Santa Cruz
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Santa Cruz?




1. Hyatt Ziva Madeira
Hyatt Ziva Madeira



2. The Editory Ocean Way Funchal
The Editory Ocean Way Funchal



3. Savoy Palace - The Leading Hotels of the World - Savoy Signature
Savoy Palace - The Leading Hotels of the World - Savoy Signature



4. Hotel Riu Madeira - All Inclusive
Hotel Riu Madeira - All Inclusive



5. Pestana Carlton Madeira Ocean Resort Hotel
Pestana Carlton Madeira Ocean Resort Hotel



6. Barcelo Funchal Oldtown
Barcelo Funchal Oldtown



7. Sentido Galosol
Sentido Galosol



8. NEXT - Savoy Signature
NEXT - Savoy Signature



9. Baía Madeira Hotel
Baía Madeira Hotel



11. Albatroz Beach & Yacht Club
Albatroz Beach & Yacht Club



12. Saccharum Resort
Saccharum Resort



13. Allegro Madeira - Adults Only - Member of Barceló Hotel Group
Allegro Madeira - Adults Only - Member of Barceló Hotel Group



14. The Views Oasis - Family Friendly
The Views Oasis - Family Friendly



15. Moon & Sun Funchal
Moon & Sun Funchal



16. Pestana Casino Park Ocean and SPA Hotel
Pestana Casino Park Ocean and SPA Hotel



17. Enotel Lido – All Inclusive
Enotel Lido – All Inclusive



18. Madeira Turim Santa Maria Hotel
Madeira Turim Santa Maria Hotel



19. Reid's Palace, A Belmond Hotel, Madeira
Reid's Palace, A Belmond Hotel, MadeiraGet last-minute hotel deals in Santa Cruz and save more
You may also like hotels with pools in Santa Cruz
You can also stay at hotels with a spa in Santa Cruz
Go beyond your typical stay in Santa Cruz
Our prices for hotels in Santa Cruz are cheapest in January
Price trends for hotels in Santa Cruz
Top landmarks in Santa Cruz

Palmeiras Beach

Reis Magos Beach

Ponta da Oliveira
Cristo Rei
Santo da Serra Market
Garajau Cable Car
Quinta Da Junta
Aquaparque Madeira
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 as well as sights like Santo da Serra Market and Ponta da Oliveira. All are within a small-town setting.
See all hotels in Santa Cruz
Check out reviews of Santa Cruz hotels guests love
Hotel Solar do Bom Jesus
"X"
Vila Gale Santa Cruz Resort Hotel
"We loved this hotel. The staff were exceptional. They were friendly, helpful, and went above and beyond. The amenities were amazing. The location is great for airport. It is showing some age, as our room definitely needed some TLC, but it was clean."
Villa-Kasia Ocean View
"We really loved our stay in Villa Kasia (Blue studio). Kasia is a great hostess and very kind. Monika is very kind too. The studio has everything we needed and it was super clean. We felt at home. And what to say about the view? Wow! A place to come back again :)"
Sentido Galosol
"Stayed a week with fellow yogis. Enjoyed the glass yoga room facing the sea, multiple pools and sea swimming. Excellent location, beautiful property, helpful staff."
Albatroz Beach & Yacht Club
"The staff is absolutely wonderful—helpful, polite, and attentive without being overly formal or intrusive. It is rare to find such genuinely high-quality service. The ocean-water swimming pool is simply stunning, probably the most beautiful one I have ever seen. We had a truly lovely stay."
PortoBay Serra Golf
"The area is very quiet and clean."
The Views Oasis - Family Friendly
"The breakfast buffet was amazing! The pool was great. It will be better if they have more umbrellas for the beach chairs. The room is spacious. Perfect for family of 4."
Garajau Madeira Hotel
"Nice place to stay, Clean and spacious!"
Quinta Splendida Wellness & Botanical Garden
"Super lovely people in beautiful surroundings"
Frequently asked questions
Find out more about Santa Cruz
Coastal Charms: Discover the Enchantment of Santa Cruz
Discover the charm of Santa Cruz in the Madeira Region of Portugal, a picturesque coastal town that seamlessly blends stunning natural beauty with vibrant local culture. Stroll along its sun-kissed beaches, where the azure Atlantic meets dramatic cliffs, or explore lush hiking trails that unveil breathtaking panoramas. Delight in authentic Madeiran cuisine at charming waterfront restaurants, and immerse yourself in the warm hospitality of the locals. With quaint shops and serene gardens, Santa Cruz is perfect for a romantic getaway or a peaceful retreat. Experience the enchanting allure of this hidden gem, where every moment feels like a postcard come to life.
Discover great hotels near Santa Cruz
Santa Cruz, located in the stunning Madeira Region, offers a range of accommodations from charming boutique hotels to luxurious options. Enjoy proximity to beautiful beaches and scenic views, with family-friendly choices and star-rated hotels available for a comfortable stay in this picturesque destination. Here are some of the most popular hotels with our travelers near Santa Cruz:
- Residencial FamíliaOpens in a new window: This charming 3.0-star pension is perfect for adventure seekers and families, boasting an impressive guest rating of 9.0 out of 10. With a focus on golf-themed experiences, Residencial Família offers access to a variety of adventure sports such as hiking, windsurfing, and snorkeling. The welcoming atmosphere is enhanced by amenities for children, ensuring a comfortable stay for all. Guests appreciate the engaging activities available onsite and nearby, making it an excellent choice for those looking to immerse themselves in outdoor pursuits.
- Dom Pedro MadeiraOpens in a new window: A delightful 4.0-star hotel, Dom Pedro Madeira enjoys a stellar guest rating of 8.0 out of 10. This beachfront property provides immediate access to the ocean, making it an ideal choice for leisure travelers. With an array of adventure sports like sailing and surfing available nearby, Dom Pedro Madeira delivers a vibrant vacation experience. Families can enjoy various amenities, including a children’s pool and arcade game room. The property’s inviting atmosphere and engaging activities ensure an enjoyable stay for those seeking a fun-filled getaway.
- Hotel White WatersOpens in a new window: Hotel White Waters is a stylish 4.0-star hotel with a commendable guest rating of 8.8 out of 10. Offering a range of dining options, including complimentary breakfast and a relaxing bar, this hotel caters to travelers who appreciate comfort and convenience. The clean, well-located accommodations are complemented by entertainment options, creating a pleasant atmosphere perfect for leisure travelers. Guests enjoy the hotel's inviting ambiance and the opportunity to explore the local area, making it an excellent base for their adventures.
Where to stay in and around Santa Cruz
When visiting Santa Cruz, Madeira Region, Portugal, consider staying in Machico, Canico, and Santa Maria Maior. Machico offers romantic charm with its beautiful beaches and historic sites, while Canico is perfect for families with its stunning coastal views and outdoor activities. Santa Maria Maior boasts vibrant local culture and dining. For first-time visitors, Machico is the best choice.
- MachicoOpens in a new window: Machico is a charming coastal town that offers a romantic atmosphere ideal for couples and leisurely getaways. With its beautiful sandy beaches and scenic promenade, it’s perfect for sunbathing and evening strolls. The town is rich in history, featuring the impressive Church of Our Lady of the Conception and the nearby Ponta de São Lourenço, which offers stunning views and excellent walking trails. You can also enjoy local shops and cafés that provide a taste of Madeiran culture. Its relaxed vibe makes it a great spot for those looking to unwind while soaking in the natural beauty.
- CanicoOpens in a new window: Canico is known for its romantic charm and family-friendly environment, making it a great choice for travelers seeking both relaxation and adventure. The area boasts stunning ocean views and lovely walking paths along the cliffs. It’s close to the famous Garajau Nature Reserve, perfect for snorkeling and diving enthusiasts. Visitors can explore quaint local shops and enjoy a variety of parks, ensuring there's something for everyone. Canico's blend of natural beauty and local culture makes it a desirable place to stay.
- Santa Maria MaiorOpens in a new window: Santa Maria Maior stands out as the cultural heart of Funchal, offering a vibrant atmosphere with art, history, and local markets. This historic area is home to the beautiful Cathedral of Funchal and lively street art, making it a must-visit for those who appreciate culture. You can wander through charming streets filled with shops selling handmade crafts and local goods. The area also features numerous cultural attractions, including galleries and museums, providing a rich experience filled with local flavor and history.
Things to do in Santa Cruz
Santa Cruz invites travelers to embrace its stunning blend of sandy beaches, lush forests, and scenic mountains. Enjoy thrilling activities like surfing, hiking, and kayaking, or simply relax by the water. With cozy accommodations nearby, this coastal haven is perfect for those seeking both adventure and tranquility.
- Sao Lourenco PointOpens in a new window – Venture out to this stunning cape for breathtaking coastal views. As you walk along the trails, you'll encounter dramatic cliffs and the sparkling Atlantic Ocean. It's a great spot for photography and enjoying the natural beauty of Madeira.
- Machico BeachOpens in a new window – Relax on the golden sands of Machico Beach, where you can soak up the sun or take a dip in the calm waters. This charming beach offers a friendly atmosphere, perfect for families and sun-seekers alike. Don’t forget to enjoy a refreshing drink from one of the nearby cafes!
- Monte Palace GardensOpens in a new window – Explore the enchanting Monte Palace Gardens, where lush greenery and vibrant flora await. Discover exotic plants, serene ponds, and stunning sculptures as you meander through this botanical oasis. The views from here are simply spectacular!
- Madeira Botanical GardenOpens in a new window – Dive into the world of diverse plant species at the Madeira Botanical Garden. Stroll through beautifully landscaped paths, admire the unique collections, and relax in tranquil surroundings. This garden offers a peaceful escape and is a must-visit for nature lovers.
- Palheiro GardensOpens in a new window – Visit Palheiro Gardens, a paradise showcasing stunning flower displays and scenic vistas. Wander through the meticulously maintained grounds, and take in the delightful scents and colors. It’s a perfect spot to unwind and connect with nature.
4 tips for savvy savings when booking a hotel in Santa Cruz
- Book for the cheapest times: The most affordable months to visit Santa Cruz are January, February, and November, when hotel prices are lower. For a great value for money experience, consider staying for at least 4 to 5 days to fully enjoy the city's key landmarks, historical sites, and cultural attractions. This budget-friendly timeframe allows you to explore family-friendly activities, romantic beach spots, and local dining options, all while soaking in the unique culture of Santa Cruz. Prices might drop during these months, making it an ideal time for travelers on a budget.
- Look for last-minute deals on Hotels.com: For travelers seeking a getaway to Santa Cruz, exploring the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com may uncover discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you capitalize on savings opportunities. Additionally, the Smart ShoppingOpens in a new window feature allows you to compare hotel prices and amenities directly through the app, ensuring you're more likely to find our best options. This way, you can book a last-minute escape while making informed decisions about your stay.
- Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you find a better deal on your stay in a Santa Cruz hotel. For a more unique experience, boutique hotels often provide personalized service and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is higher or lower than the average. If the price is on the higher end, we may suggest alternative dates that could lead to more affordable options.
- Consider your location: Hotels near the city center generally tend to be more expensive, but thanks to Santa Cruz's outstanding public transportation options, you may find a more affordable independent hotel a bit farther away that is still conveniently connected. For those interested in discovering alternative, less crowded neighborhoods or even lesser-known nearby cities, there is often great value to be found. Opting for these alternative locations can provide a more authentic experience while also being budget-friendly.
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
- Caravanparks in Madeira Island
- 5 Star Hotels in Canico
- Hotels in Santo António da Serra
- Hotels near Palmeiras Beach
- 2 Star Hotels in Santa Cruz
- Beach in Santa Cruz
- Hotels in Santa Cruz
- 2 Star Hotels in Gaula
- Barcelo Hotels in Madeira Island
- 4 Star Hotels in Santa Cruz
- Hotels in Santana
- Budget in Santa Cruz
- Pool in Santa Cruz
- Hotels in São Roque do Faial
- All-Inclusive in Santa Cruz
- Cabins in Madeira Island
- Spa in Santa Cruz
- 5 Star Hotels in Santa Cruz
- Hotels in Santo da Serra
- Imaculado Coracao de Maria Hotels
- Santana Hotels
- 3 Star Hotels in Santa Cruz
- Hotels in Pinheiro
- Family Friendly in Santa Cruz
- Bedandbreakfast in Madeira Island
- Parking in Santa Cruz
- 3 Star Hotels in Machico
- Hotels in Funchal
- 4 Star Hotels in Machico
- Villas in Santa Cruz
- Old Town Funchal Hotels
- Hotels in Gaula
- Hotels near Santo da Serra Golf Club
- LGBT Friendly in Madeira Island
- Airport Transportation in Funchal
- Hotels in Água de Pena
- Hotels near Pinnacle Viewpoint
- Hotels near Madeira Stadium
- São Roque Hotels
- Luxury in Santa Cruz
- Apartments in Santa Cruz
- Millennium Hotels in Madeira Island
- Kitchenette in Santa Cruz
- Melia Hotels in Madeira Island
- Hotels in Porto da Cruz
- Hotels in Garajau
- 4 Star Hotels in Santa Cruz
- Motel 6 Hotels in Madeira Island
- Best Western Hotels in Madeira Island
- 2 Star Hotels in Machico
- 3 Star Hotels in Canico
- Hotels near Machico Beach
- Hotels near PR11 Vereda dos Balcões
- Hotels in Camacha
- Business in Santa Cruz
- Hotels in Santo Antonio
- Inns in Madeira Island
- Pet Friendly in Santa Cruz
- Fairmont Hotels in Madeira Island
- Guesthouses in Santa Luzia
- 5 Star Hotels in São Martinho
- La Quinta Inn & Suites Hotels in Madeira Island
- NH Hotels in Madeira Island
- Hotels in Levadas
- Hotels in São Martinho
- Romantic in Madeira Island
- Hotels near Funchal Marina
- Hotels in Canico
- Cottages in Santa Cruz
- Hilton Hotels in Madeira Island
- Hotels near Madeira Botanical Garden
- Hotels in Machico
- Hotels in Caniçal
- Hotels in Santa Maria Maior
- Free Breakfast in Santa Cruz
- Hotels in Santa Luzia
- Hotels in Palheiro Ferreiro
- Fitness Center in Santa Cruz
- Aparthotels in Madeira Island
- Raffles Intl Hotels in Madeira Island
- Hotels in Ribeiro Frio
- Sao Pedro Hotels
- Castles in Madeira Island
- Hotels near Funchal Cable Car
- Hotels in Sao Goncalo
- Pensions in Madeira Island
- Hotels in Faial
- Hotels in Monte
- Motel One Hotels in Madeira Island
- Mandarin Oriental Hotels in Madeira Island
- Pousadas in Madeira Island












































































