Hotels in Badajoz (page 2 of 4)
From $51Elxadai Parque
3.4(34 reviews)BudgetFamilyLodge+2
From $49Hotel Cervantes
2.5(33 reviews)BudgetCentrally LocatedQuaint+2
Quinta Vale de Marmelos
4.7(30 reviews)Bed and BreakfastCharmingQuaint+2
From $83Casa do Forte Elvas
4.8(26 reviews)BusinessFamilyLodge+2
Monte Da Torre
4.8(25 reviews)LodgeQuaintRomantic+2
From $71Hotel Kika by Vivere Stays
3.6(22 reviews)BudgetCharmingSmall Hotel+2
From $38Hostel Luso Espanhola
4.0(20 reviews)InnMid-rangeHotel
From $85The Bastion Elvas Apartments
4.7(20 reviews)City ViewCondominiumMid-range+1
From $46Hostal Los Amigos
3.1(19 reviews)BudgetHostelHotel
From $55Hotel Jardim
3.3(19 reviews)CharmingFamilyLodge+2
From $138Travassos 11
4.9(16 reviews)CharmingGuest houseLuxury+2
Herdade dos Adaens
4.7(15 reviews)CharmingFarmhouseLuxury+2
From $46Hostal Niza
4.0(14 reviews)BudgetSmall HotelHotel
From $43Hostal Talavera
4.5(13 reviews)BudgetCharmingFamily+2
Hostal Pintor
4.2(12 reviews)BudgetFamilyLuxury+2
From $76Herdade Do Charito
3.6(11 reviews)Bed and BreakfastCharmingRomantic+2
From $45Hostal Don Pepe
4.5(10 reviews)FamilyQuaintSmall Hotel+1
From $48Residencial Antonio Mocisso
4.5(10 reviews)BudgetCondominiumQuaint+1
From $42Very Typical Hostel
4.9(10 reviews)BudgetHostelHotel
Hostal El Chiringuito
2.1(7 reviews)BudgetGuest houseQuaint+1Hostal Don Paco
4.6(7 reviews)BudgetFamilyHostel+2
From $98Monte da Graca
5.0(7 reviews)Bed and BreakfastBudgetHotel
From $61Quinta Da Fortaleza
5.0(7 reviews)Bed and BreakfastLuxuryQuaint+1
From $70Hotel Rural Olivenza Palacio
4.0(7 reviews)LuxurySmall HotelHotel