Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Santa Cruz on Hotels.com. These Santa Cruz hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in Santa Cruz
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Santa Cruz at a glance
- Hyatt Ziva Madeira — 5-star hotel in Machico. Guest rating: 8.8/10 — Excellent.
- The Editory Ocean Way Funchal — 5-star hotel in Funchal. Guest rating: 9.6/10 — Exceptional.
- Savoy Palace - The Leading Hotels of the World - Savoy Signature — 5-star hotel in Funchal. Guest rating: 9.6/10 — Exceptional.
- Hotel Riu Madeira - All Inclusive — 4-star hotel in Santa Cruz. Guest rating: 9.2/10 — Wonderful.
- Pestana Carlton Madeira Ocean Resort Hotel — 5-star hotel in Funchal. Guest rating: 9.0/10 — Wonderful.
Where to stay in Santa Cruz?




Hyatt Ziva Madeira
Hyatt Ziva Madeira



The Editory Ocean Way Funchal
The Editory Ocean Way Funchal



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



Hotel Riu Madeira - All Inclusive
Hotel Riu Madeira - All Inclusive



Pestana Carlton Madeira Ocean Resort Hotel
Pestana Carlton Madeira Ocean Resort Hotel



Barcelo Funchal Oldtown
Barcelo Funchal Oldtown



NEXT - Savoy Signature
NEXT - Savoy Signature



Baía Madeira Hotel
Baía Madeira Hotel



Albatroz Beach & Yacht Club
Albatroz Beach & Yacht Club



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



Pestana Casino Park Ocean and SPA Hotel
Pestana Casino Park Ocean and SPA Hotel



The Views Oasis - Family Friendly
The Views Oasis - Family Friendly



Moon & Sun Funchal
Moon & Sun Funchal



Madeira Turim Santa Maria Hotel
Madeira Turim Santa Maria Hotel



Reid's Palace, A Belmond Hotel, Madeira
Reid's Palace, A Belmond Hotel, MadeiraGet last-minute hotel deals in Santa Cruz and save more
Check out hotels with a spa in Santa Cruz
You may also like hotels with pools in Santa Cruz




Atlantic Dutchman
Atlantic DutchmanGo 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
Ponta da Oliveira
Cristo Rei
Santo da Serra Market
Aquaparque Madeira
Garajau Cable Car
Quinta Da Junta
Road of Christ the King
Learn more about Santa Cruz
Notable for its seaside, Santa Cruz features attractions such as Palmeiras Beach and Reis Magos Beach. This beachside city has something for everyone including restaurants and sights like Santo da Serra Market and Ponta da Oliveira—all within a small-town setting.
See all hotels in Santa Cruz
Check out reviews of Santa Cruz hotels guests love
Villa-Kasia Ocean View
"Booked the yellow room, incredible view. The view and balcony alone makes it 10/10. There was plenty of space for parking. Kasia is an incredible host and helped us a lot. Would highly recommend."
Albatroz Beach & Yacht Club
"The staff was amazing! We were treated very well and we felt the staff went out of their way to make our visit special. I can't wait to visit again!"
PortoBay Serra Golf
"Lovely room and all the little extra touches were appreciated. Had a delicious evening meal and the buffet breakfast was excellent. Thank you."
Vila Gale Santa Cruz Resort Hotel
"Loved it"
Hotel Solar do Bom Jesus
"Merci pour tout ! Vraiment bien !"
Quinta Splendida Wellness & Botanical Garden
"Super lovely people in beautiful surroundings"
Hotel Riu Madeira - All Inclusive
"The resort is amazing, super clean. The buffets are excellent, tons of selections, staffs are very friendly. The room was spacious and perfect. We really enjoy are stay, and we will be back."
Garajau Madeira Hotel
"No wifi other than in reception , and the room was alot different than in the pictures but other than that everything was good ."
Rocamar Lido Resort
"Room was dated but clean. Indoor pool was useful. Can't swim at the beach because there no beach, very rocky and waves were pretty rough, but nice to have waterfront view. Very accessible to funchal by bus. Bus stop was just a block away. Font desk were not too helpful interms of going out of their way looking for excursions outside of their tour partners. Beach towels were controlled, first sets are free, if need clean ones there are extra fees and must return the towels to front desk to avoid fees. Cannot leave it in the room. Breakfast was good. All in all, we enjoyed our stay."
Frequently asked questions
Find out more about Santa Cruz
Where to stay in and around Santa Cruz
In Machico, Canico, and Santa Maria Maior, visitors will find a range of appealing experiences. Machico boasts beautiful beaches and hiking opportunities, perfect for families and sports enthusiasts. Canico offers a tropical atmosphere, ideal for romantic getaways and relaxation. Santa Maria Maior captivates with its historical charm and friendly locals. For first-time visitors, Machico is the best choice, combining beach access and adventure.
- MachicoOpens in a new window: Machico is a charming coastal town that’s perfect for beach lovers and families alike. With its stunning sandy beaches, including Machico Beach and Palmeiras Beach, you can soak up the sun or enjoy a leisurely swim. The area is also great for outdoor enthusiasts, offering scenic hiking trails and the beautiful São Lourenço Point. You can even spot dolphins and enjoy whalewatching opportunities nearby. For a unique experience, don’t miss the Achadas da Cruz Cable Car, which provides breathtaking views of the coastline. With a friendly atmosphere and a variety of activities, Machico is an ideal base for exploring Madeira’s natural beauty.
- CanicoOpens in a new window: Canico is a lovely destination that boasts a mix of relaxation and adventure. Known for its stunning coastal views and tropical surroundings, this area is perfect for couples and families seeking a tranquil getaway. Enjoy leisurely strolls along the sea or visit the picturesque Ponta da Oliveira. Nature lovers will appreciate the Madeira Botanical Garden, showcasing the island's rich flora. For those looking to unwind, Canico offers excellent spa facilities and swimming opportunities. Catch a beautiful sunrise over the ocean and enjoy recreational activities, making Canico a delightful spot to stay in Madeira.
- Santa Maria MaiorOpens in a new window: Santa Maria Maior is a charming area filled with historical charm and natural beauty. Nestled along the coast, it offers beautiful gardens and a relaxed vibe, making it ideal for those looking to unwind. Explore the local culture and meet friendly locals while enjoying coffee at quaint cafés. With its proximity to the port and picturesque views, you can enjoy walks along the waterfront, taking in the serene atmosphere. This area is perfect for travellers wanting a peaceful retreat while still being close to various attractions in Madeira.
Things to do in Santa Cruz
Santa Cruz enchants visitors with its stunning beaches and vibrant coastal scenery, perfect for sunbathing and surfing. Surrounded by lush forests and rolling hills, outdoor enthusiasts can enjoy hiking, mountain biking, or kayaking. Whether you're diving into the waves or exploring serene parks, this charming town offers endless opportunities for adventure and relaxation.
- Madeira Botanical GardenOpens in a new window – Stroll through the lush landscapes of Madeira Botanical Garden, where a diverse array of plant species awaits. Enjoy the vibrant colours and unique arrangements that make this a delightful spot for nature lovers and those seeking a peaceful retreat.
- Monte Palace GardensOpens in a new window – Make your way to Monte Palace Gardens, where exotic plants and serene pathways create an enchanting atmosphere. Take in the stunning views of the surrounding hills and enjoy the tranquil ponds dotted throughout the garden.
- Ponta da OliveiraOpens in a new window – Visit Ponta da Oliveira, a captivating cape offering picturesque views of the Atlantic Ocean. This scenic spot is perfect for taking photos and enjoying the refreshing sea breeze, making it a lovely stop for those exploring the coastline.
- Machico BeachOpens in a new window – Spend a day at Machico Beach, where golden sands and clear waters invite you to relax and soak up the sun. This beach is ideal for families, offering a range of water activities and a welcoming atmosphere for all ages.
- Sao Lourenco PointOpens in a new window – Discover Sao Lourenco Point, a dramatic cape that features striking cliffs and breathtaking ocean panoramas. Walk along the trails to experience the raw beauty of Madeira's coastline, capturing stunning views with every step.
4 tips for savvy savings when booking a hotel in Santa Cruz
- 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 an enriching experience that allows you to explore the city's significant landmarks, cultural sites, and historical attractions, a stay of at least 4 to 5 days is recommended. This budget-friendly duration offers ample opportunity to appreciate Santa Cruz's unique charm, from its family-friendly beaches to its romantic seaside spots, making it great value for money. Keep in mind that prices may drop during these months, making it an ideal time for those on a budget.
- Look for last-minute deals on Hotels.com: To discover last-minute deals to Santa Cruz, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates on hotels approaching your travel dates. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, which could help you save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to find the best hotel deals. With timely updates on price drops or availability, you’ll be well-positioned to book your spontaneous getaway.
- Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better deal for your stay in a Santa Cruz hotel. If you're seeking a more distinctive experience, boutique hotels often provide a personalised touch 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. Should the price be on the higher side, we can suggest alternative dates that might be more affordable, assisting you in your search for a more advantageous rate.
- Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Santa Cruz's excellent public transport connections, you may discover a more affordable independent hotel located further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value to be had. 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 tends to be the wettest month. The peak travel months to visit Santa Cruz are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.
Keep exploring
- Hotels with Parking in Santa Cruz
- Luxury Hotels in Santa Cruz
- Santa Cruz Hotels
- Hotels with a Pool near Lido Bathing Complex
- Hotels with Free Breakfast near Lido Bathing Complex
- Hotels with Kitchens near Lido Bathing Complex
- Pet-Friendly Hotels near Lido Bathing Complex
- 3 Star Hotels in Lido Bathing Complex
- 4 Star Hotels in Lido Bathing Complex
- 5 Star Hotels in Lido Bathing Complex
- Business Hotels near Lido Bathing Complex
- Beach Hotels near Lido Bathing Complex
- Family Hotels near Lido Bathing Complex
- Resorts & Hotels with Spas near Lido Bathing Complex
- Hotels with Parking in Canico
- Hotels with a Gym in Canico
- Hotels with Kitchens in Canico
- Luxury Hotels in Canico
- 4 Star Hotels in Canico
- Beach Hotels in Canico
- Family Hotels in Canico
- Resorts & Hotels with Spas in Canico
- Canico Hotels
- Hotels with Parking in Camara de Lobos
- Luxury Hotels in Camara de Lobos
- 4 Star Hotels in Camara de Lobos
- Apartments in Avenida do Mar
- 3 Star Hotels in Avenida do Mar
- Lgbtqia-Welcoming Hotels near Avenida do Mar
- Family Hotels near Avenida do Mar
- Resorts & Hotels with Spas near Avenida do Mar
- Hotels with a Pool in Machico
- Hotels with Parking in Machico
- Hotels with Free Breakfast in Machico
- Cheap Hotels in Machico
- 2 Star Hotels in Machico
- Beach Hotels in Machico
- Family Hotels in Machico
- Machico Hotels
- Villas in Madeira Island
- Luxury Hotels in Madeira Island
- Beach Hotels in Madeira Island
- Family Hotels in Madeira Island
- Hotels with Parking in Gaula
- Cheap Hotels in Gaula
- Gaula Hotels
- Hotels near Santo da Serra Golf Club
- Hotels near Quinta Da Junta
- Guest Houses in Pico Das Pedras
- Luxury Hotels near Pico Das Pedras
- Cottages in Pico Das Pedras
- Levadas Hotels
- Hotels near Machico Beach
- Family Hotels in Sao Goncalo
- Sao Goncalo Hotels
- Hotels near Palheiro Gardens
- Hotels near Cristiano Ronaldo
- Old Town Funchal Hotels
- Hotels near Palheiro Golfe
- Hotels near Santo da Serra Market
- Santo da Serra Hotels
- Água de Pena Hotels
- 5 Star Hotels in São Martinho
- Santo António da Serra Hotels
- Hotels with a Pool in Madeira Region
- Hotels with Parking in Madeira Region
- Hotels with a Gym in Madeira Region
- Hotels with Free Breakfast in Madeira Region
- Hotels with Kitchens in Madeira Region
- Pet-Friendly Hotels in Madeira Region
- Villas in Madeira Region
- Apartments in Madeira Region
- Luxury Hotels in Madeira Region
- Business Hotels in Madeira Region
- Beach Hotels in Madeira Region
- Family Hotels in Madeira Region
- Resorts & Hotels with Spas in Madeira Region
- Madeira Region Hotels
- Hotels near Ponta da Oliveira
- Camacha Hotels
- Hotels with Parking in Santa Luzia
- Cheap Hotels in Santa Luzia
- Hotels near Jardins do Palheiro
- Hotels with Free Breakfast in Santana
- Guest Houses in Santana
- Family Hotels in Santana
- 4 Star Hotels in Santa Maria Maior
- Family Hotels in Santa Maria Maior
- Santa Maria Maior Hotels
- Cheap Hotels near Praça do Povo
- Hotels near Madeira Stadium
- Hotels near Pinnacle Viewpoint
- Pinheiro Hotels
- Palheiro Ferreiro Hotels
- Caniçal Hotels
- 3 Star Hotels in Sé
- 5 Star Hotels in Sé
- Garajau Hotels
- Porto da Cruz Hotels
- Hotels near Palheiro Golf Club
































































































