Photo by Márcio M. Alves

Find hotels in Porto da Cruz from ฿3,137
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Porto da Cruz
Apart hotel
Check prices for these dates
Our top choices for Porto da Cruz hotels

1. Casa do Ribeiro Frio
Casa do Ribeiro FrioSantana
9.6 out of 10, Exceptional, (37 reviews)
The price is ฿2,867
฿3,134 total
includes taxes & fees
16 Jun - 17 Jun

2. Hotel Solar do Bom Jesus
Hotel Solar do Bom JesusSanta Cruz
9.0 out of 10, Wonderful, (228 reviews)
The price is ฿3,605
฿3,901 total
includes taxes & fees
28 Jun - 29 Jun

3. Dreams Madeira Resort Spa & Marina
Dreams Madeira Resort Spa & MarinaMachico
8.8 out of 10, Excellent, (238 reviews)
The price is ฿8,266
฿8,748 total
includes taxes & fees
30 Jun - 1 Jul

4. Villa Alto Boutique Hotel
Villa Alto Boutique HotelPonta do Sol
8.4 out of 10, Very good, (70 reviews)
The price is ฿4,277
฿4,599 total
includes taxes & fees
20 Jun - 21 Jun

5. Hotel Amparo
Hotel AmparoMachico
7.8 out of 10, Good, (172 reviews)
The price is ฿2,458
฿2,708 total
includes taxes & fees
2 Jul - 3 Jul

6. Enotel Santo da Serra
Enotel Santo da SerraMachico
8.8 out of 10, Excellent, (239 reviews)
The price is ฿6,259

















