Find hotels in Santa Cruz from ¥6,234
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards.
Search over 2.9 million properties and 550 airlines worldwide
Compare 4,243 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
More cheap stays in Santa Cruz
Residencial Monaco 38051-AL
Rua das Hortas N14, Funchal
The price is ¥6,234 per night from Apr 13 to Apr 14
¥6,234
per night
Apr 13 - Apr 14
7.6/10 Good! (109 reviews)
Stay near popular Santa Cruz attractions
Ponta da Oliveira
Find a secluded dive spot in the cove protected by this dramatic rocky bluff or walk along cliff-top paths to take in Atlantic coast views.
Santa Cruz hotels information
Number of reviews | 477 |
---|---|
Accommodation | 4,243 hotels |
Lowest Price | ¥6,234 |
Highest Price | ¥93,360 |
Frequently asked questions
Recent reviews of Santa Cruz hotelsExpedia verified reviews
5/5 Excellent
"Food was great, staff was amazing so polite and helpful. Very clean in a nice quiet location."
A verified traveler stayed at Hotel Riu Madeira - All Inclusive
Posted 7 days ago
Hotels near Santa Cruz Airports
Other Hotels near Santa Cruz, Madeira Region
- Funchal Hotels
- Madeira Island Hotels
- Calheta Hotels
- São Martinho Hotels
- Machico Hotels
- Camara de Lobos Hotels
- Se Hotels
- Porto Moniz Hotels
- São Vicente Hotels
- Ponta do Sol Hotels
- Ribeira Brava Hotels
- Santana Hotels
- Canico Hotels
- Curral das Freiras Hotels
- Santa Maria Maior Hotels
- Arco da Calheta Hotels
- Sé Hotels
- São Pedro Hotels
- Santa Luzia Hotels
- Estreito da Calheta Hotels
More Popular Hotels in Madeira Region
Expedia's Latest Trends
Hotels
Flights
Packages
General
Visit MariborVisit SantanaVisit Camara de LobosVisit FunchalVisit Santa Cruz de TenerifeVisit AdejeVisit VaduzVisit CandelariaVisit Palma de MallorcaVisit DeiàVisit KvivikVisit MachicoVisit ChaniaVisit GarachicoVisit Coroa VermelhaVisit Las Palmas de Gran CanariaVisit KomenVisit LongyearbyenVisit BastiaVisit St. Helier