Hotels in Castro Daire
From $80Douro Palace Hotel Resort & Spa
4.2(664 reviews)FamilyHotelModern+1
From $144Lamego Hotel & Life
4.2(594 reviews)HotelMid-rangeModern+1
From $123Hotel Rural Casa dos Viscondes da Varzea
4.4(422 reviews)BusinessHotelQuiet+1
From $98Hotel Porto Antigo
4.1(268 reviews)FamilyHotelModern+1
From $243Casas de Pousadouro
4.9(181 reviews)Cabin/CampgroundFamilyMid-range+2
From $74Quinta da Timpeira
4.6(178 reviews)FamilyMid-rangeRanch+2
From $78Douro Marina Hotel & SPA
3.8(139 reviews)BusinessFamilyHotel+1
From $83Quinta da Vila
4.7(131 reviews)CharmingFamilyLodge+2
From $125Quinta dos Padres Santos
4.8(123 reviews)FamilyRanchRomantic+2
From $95Paco Da Torre
4.8(116 reviews)InnModernRomantic+2
From $100Hotel do Parque - Congress & Spa
3.6(113 reviews)BusinessCentrally LocatedHotel+1
From $73Palace Hotel & Spa Monte Rio
2.9(104 reviews)BudgetBusinessFamily+1
From $101Douro Cister Hotel & Spa
4.0(90 reviews)Mid-rangeRomanticSmall Hotel+2
From $98Quinta da Ermida
4.3(81 reviews)Guest houseQuaintRiver View+2
From $236Grande Hotel Thermas
3.6(72 reviews)FamilyHotelMid-range+1
From $101ArsDurium Douro Hotel
4.5(72 reviews)FamilyMid-rangeSmall Hotel+2
From $83Camping Lamego
4.6(69 reviews)BudgetCabin/CampgroundGreen+2
From $93Quinta do Terreiro
4.6(67 reviews)ClassicGuest houseMid-range+2
From $59Hotel Ibis Viseu
3.4(64 reviews)BudgetClassicSmall Hotel+1
From $62Hotel Comercio
4.4(62 reviews)BudgetBusinessLodge+2
From $95Hotel Vouga
4.4(60 reviews)BusinessFamilyHotel+1
From $153Quinta do Outeiro
4.9(59 reviews)Bed and BreakfastFamilyMid-range+2
From $71Palace Hotel Asturias & Spa
3.4(59 reviews)BusinessFamilyHotel+1
From $89Quinta das Quintãs
4.1(57 reviews)CastleFamilyGreat View+2