Hotels in Vila Flor
From $58Oca Douro Valley Hotel & Spa
3.1(456 reviews)BusinessFamilyRomantic+2
From $104Bairro do Casal - Turismo d'Aldeia
4.8(130 reviews)FamilyGuest houseModern+2
From $98Quinta Da Terrincha
4.5(96 reviews)BusinessFamilyRomantic+2
From $93Casal de Tralhariz
4.7(95 reviews)FamilyGuest houseModern+2
From $73Grande Hotel Don Dinis
3.1(88 reviews)BudgetBusinessFamily+1
From $73Casa Dona Maria Luiza
4.5(64 reviews)Bed and BreakfastFamilyMid-range+2
From $84Bela Vista Silo Housing
4.7(49 reviews)FamilyFarmhouseRomantic+2
Negreiros Family, Hosting & Wine - Douro
5.0(42 reviews)CharmingLuxuryRomantic+2
From $67Casa da Trigueira
5.0(41 reviews)FamilyFarmhouseRomantic+2
From $78Casa da Avo Turismo de Habitacao
4.6(37 reviews)CharmingClassicGuest house+2
From $108Casa Vermelha
4.2(32 reviews)BusinessMid-rangeRomantic+2
From $44Dona Fina Guest House
4.8(29 reviews)BudgetBusinessHostel+2
From $80Quinta do Palame
4.4(27 reviews)BusinessFamilyGuest house+2
From $40Hi Hostel Foz Coa Pousada De Juventude
2.8(26 reviews)BudgetHostelQuaint+1
From $98Casa de Santa Cruz
4.9(23 reviews)BudgetFamilyRanch+2
From $59Olhares do Douro
4.9(22 reviews)LodgeMid-rangeRomantic+2
From $112Quinta Da Pereira
4.9(18 reviews)ClassicGuest houseMid-range+2
From $68Hotel Rural Villa Julia
4.7(18 reviews)FamilyGreenMid-range+2
From $50Casa dos Araújos
4.3(18 reviews)CharmingFarmhouseQuaint+2
From $94O Casario
4.9(18 reviews)Bed and BreakfastBusinessMid-range+2
From $78Ribeira House
4.9(18 reviews)Mid-rangeQuaintRomantic+2
Mallus Agroturismo
4.8(16 reviews)CondominiumFamilyMid-range+2
From $149Lagares Douro Villas
5.0(16 reviews)BusinessRomanticTrendy+2
From $105Grapple Hotel & Spa
3.8(14 reviews)BusinessHotelRomantic+1