Search hotels in Badajoz Province, Spain
Enter your dates and choose from 593 hotels and other places to stay
Check out these popular cities in Badajoz Province

Merida

Badajoz

Zafra

Almendralejo

Don Benito

Monesterio

Villafranca de los Barros

Jerez de los Caballeros

Olivenza

Villanueva de la Serena
Stay in Badajoz Province's best hotels!
Filter by:
Akla Hotel Badajoz
Located in Badajoz and with El Corte Ingles reachable within less than 1 km, Akla Hotel Badajoz provides express check-in and check-out, non-smoking rooms, a garden, free WiFi throughout the property...

Hotel Don Pepo
Set within 34 km of El Corte Ingles, Hotel Don Pepo in Lobón has a number of amenities including a terrace, a restaurant and a bar.

Hotel Gran Sol De Extremadura
Boasting a terrace, bar and views of city, Hotel Gran Sol De Extremadura is situated in Montijo, 42 km from El Corte Ingles.

NH Gran Hotel Casino de Extremadura
NH Gran Hotel Casino de Extremadura is next to the Guadiana River, 10 minutes’ walk from Badajoz city centre and Alcazaba Fortress. It offers free WiFi and houses the Gran Casino de Extremadura.

Alora Hotel Mérida
Featuring 3-star accommodation, Alora Hotel Mérida is situated in Merida, less than 1 km from Roman Theatre & Amphitheatre and a 12-minute walk from Casa de Mitreo.

Hospedium Hotel A Mar
Located in Villafranca de los Barros and with Santuario de la Piedad reachable within 16 km, Hospedium Hotel A Mar provides a restaurant, non-smoking rooms, free WiFi throughout the property and a...

Hotel Suites Moma Centro
Located in Villanueva de la Serena, 37 km from Parque Natural de Cornalvo y Sierra Bermeja, Hotel Suites Moma Centro provides accommodation with a shared lounge, private parking, a terrace and a bar.

Hotel Boutique iulia 5 Estrellas
Situated in Zafra, 48 km from Santuario de la Piedad, Hotel Boutique iulia 5 Estrellas features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

HOTEL RURAL LA TEJA
Set within 46 km of Estación de La Junta, HOTEL RURAL LA TEJA in Segura de León features a number of amenities including a terrace, a restaurant and a bar.

La Dehesa de Don Pedro
Located in Monesterio, 31 km from Estación El Martajal, La Dehesa de Don Pedro provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

Most booked hotels in Badajoz Province in the past month
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Popular with guests booking hotels in Badajoz Province
Badajoz Province's best hotels with breakfast
La Dehesa de Don Pedro
Located in Monesterio, 31 km from Estación El Martajal, La Dehesa de Don Pedro provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.
Casa Rural El Nidal
Casa Rural El Nidal is located in Casas de Don Pedro. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Hotel Rural Cerro Principe
This former farmhouse preserves all of its original charm, including delightful wood and stonework, combined with fine dining, and modern facilities, such as free Wi-Fi.
Hospedería Convento de la Parra
Set in La Parra, 30 km from Santuario de la Piedad, Hospedería Convento de la Parra offers accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a garden.
Hotel Rural Las Tejuelas
Situated in Valdecaballeros, 17 km from Royal Monastery of Santa Maria de Guadalupe, Hotel Rural Las Tejuelas features accommodation with a garden, free private parking, a restaurant and a bar.
Hotel Rural OLIVENZA PALACIO
Located in Olivenza and with El Corte Ingles reachable within 25 km, Hotel Rural OLIVENZA PALACIO provides a tour desk, non-smoking rooms, a shared lounge, free WiFi throughout the property and a bar.
Hotel La Muralla
Located in Zafra, 34 km from Santuario de la Piedad, Hotel La Muralla provides accommodation with a garden, private parking, a shared lounge and a terrace.
Hotel Plaza Grande
Hotel Plaza Grande is set in a charming town house, where the writer Dulce Chacón was born. Located on Zafra's Plaza Grande Square, it offers attractive rooms and a restaurant.
Budget hotels in Badajoz Province
Located in Herrera del Duque, Casa Rural "Laplaza23" offers 5-star accommodation with a garden, a shared lounge and a terrace. Every room is equipped with a balcony.
Set in Jerez de los Caballeros, 44 km from Estación de La Nava, Hotel Rural Arroyo la Plata by Bossh Hotels offers accommodation with a garden, free private parking, a shared lounge and a restaurant.
Hotel Aldama
Located in Merida, Hotel Aldama is 400 metres from Basilica of Saint Eulalia and provides various facilities, such as a shared lounge, a terrace and a bar.
Hotel Cervantes
Hotel Cervantes is located in Zafra, 35 km from Convento de San Antonio and 36 km from Palacio de Monsalud.
Hotel Paula Films Collection
Located in Mérida’s historic centre, Hotel Paula Films Collection is 400 metres from the Roman Forum and 250 metres from the train station.
Hotel Vegas Altas
Situated in the town of Don Benito, in the centre of Las Vegas Altas and Serena regions, Hotel Vegas Atlas features an outdoor swimming pool and a garden with sun loungers.
Sercotel Gran Hotel Zurbarán
Located in the cultural and commercial centre of Badajoz next to Castelar Park and beside the Guadiana River, Sercotel Gran hotel Zurbarán offers free WiFi and is just 200 metres from Bellas Artes...
Hotel Acosta Centro
Hotel Acosta Centro offers an outdoor pool with a sun terrace, and spacious modern rooms with free WiFi and plasma-screen TV. It is located in Almendralejo, 31 km from Merida.
Hotels in Badajoz Province that you can book without a credit card
Hotel Casa Ernestina
Set in Zafra, Hotel Casa Ernestina is 34 km from Santuario de la Piedad and offers various facilities, such as a garden, a terrace and a bar.
Vettonia Hotel
Boasting a terrace, Vettonia Hotel is situated in Merida in the Extremadura region, 300 metres from Casa de Mitreo and 800 metres from Roman Theatre & Amphitheatre.
Hotel Bodega el Moral
Situated in Ribera del Fresno, 36 km from Santuario de la Piedad, Hotel Bodega el Moral features accommodation with a garden, free private parking, a shared lounge and a terrace.
Hotel Los Angeles
Hotel Los Angeles is located in the Extremaduran town of Almendralejo, just 250 metres from the town’s bullring and Piedad Park.
Hotel Rural El Refugio de Los Templarios
Situated in Cabeza del Buey, Hotel Rural El Refugio de Los Templarios has a garden, terrace and restaurant. The hotel features family rooms. All rooms in the hotel are fitted with a flat-screen TV.
Hostal Restaurante Pacos
Situated in Herrera del Duque, Hostal Restaurante Pacos has a bar. Featuring a restaurant, the 1-star hotel has air-conditioned rooms with a private bathroom.
Hotel Cervantes
Set in an elegant, historic building on Plaza San Andres, Hotel Cervantes is within walking distance of many attractions in Badajoz. It features a free Wi-Fi zone and TV lounge.
Hotel Zeus
Located a few minutes' walk from the historic city centre of Merida, a UNESCO World Heritage Site, Hotel Zeus is a modern complex with a seasonal outdoor pool.































































