Hotels in Villafranca de los Barros
From $77Parador de Zafra
4.1(1,735 reviews)BusinessFamilyHotel+1
From $63Hotel Acosta Centro
3.6(349 reviews)City ViewHotelMid-range+1
From $61Hotel Plaza Grande
4.2(300 reviews)BudgetCentrally LocatedFamily+1
From $80Casa Palacio Conde de la Corte
4.3(224 reviews)BoutiqueHotelQuiet+1
Hotel Huerta Honda
3.6(214 reviews)BusinessCity ViewHotel+1
From $52Hotel Acosta Vetonia
2.8(195 reviews)BusinessClassicHotel+1
Hotel Balneario El Raposo
4.0(150 reviews)Hotel
From $54Hotel Acosta Ciudad de la Musica
3.4(144 reviews)FamilyHotelMid-range+1
From $53Hotel Las Palmeras by Vivere Stays
4.1(140 reviews)ClassicFamilyQuaint+2
From $67Finca Villa Juan
4.5(110 reviews)BusinessFamilyGuest house+2
Hotel Los Balcones de Zafra
3.7(105 reviews)City ViewGreat ViewHistoric Hotel+1
From $74Casa Ruy Lopez
4.8(104 reviews)BudgetCentrally LocatedCharming+2
From $48Hotel Cervantes S.L.
4.0(89 reviews)BudgetClassicFamily+1
From $55Hotel Los Angeles
4.1(85 reviews)BudgetBusinessFamily+1
From $69Hotel Bodega El Moral
3.9(82 reviews)FamilyGreenMid-range+2
From $60Hotel La Muralla
4.3(63 reviews)BusinessRomanticSmall Hotel+2
Hotel Las Eras
3.8(59 reviews)BusinessHotelMid-range
From $61Apartamentos Atalayas Extremadura
4.2(51 reviews)CharmingHotelMid-range+1
Hotel Diana
3.7(50 reviews)BudgetBusinessCentrally Located+1
From $59Hostal Carmen
4.2(43 reviews)BudgetCharmingFamily+2
From $54Hotel Frijon
3.8(43 reviews)BudgetFamilySmall Hotel+1
From $59El Campito Apartamentos Rurales
4.4(42 reviews)CharmingCondominiumFamily+2
Hotel Espana
3.6(40 reviews)BudgetQuaintRomantic+2
From $44Hotel Victoria
3.8(30 reviews)BusinessCity ViewClassic+2