Find Hotels with Bars in Badajoz Old Town

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on Badajoz Old Town Hotels with Bars

Top Badajoz Old Town Hotels with Bars

Hotel Condedu Badajoz

3.0 star property
8.0 out of 10, Very Good, (280)
"Would stay here again."
The price is SAR 184
SAR 203 total
includes taxes & fees
22 Jun - 23 Jun
Hotel Condedu Badajoz

HOTEL OLIVENZA PALACIO

3.5 star property
8.8 out of 10, Excellent, (29)
"Lovely place in a lovely town. The staff is super helpful. Big room, nicely appointed. We’d stay here again."
HOTEL OLIVENZA PALACIO

Hostal Talavera

2.5 star property
8.2 out of 10, Very Good, (11)
"Relación calidad precio adecuada. Falta una mayor iluminación en el interior de las habitaciones, las bombillas iluminan poco. En general bien."
The price is SAR 157
SAR 173 total
includes taxes & fees
26 Jun - 27 Jun
Hostal Talavera

Hotel Badajoz Center

4.0 star property
9.0 out of 10, Wonderful, (376)
"The service was excellent and the cleaning staff was also very good."
The price is SAR 276
SAR 303 total
includes taxes & fees
21 Jul - 22 Jul
Hotel Badajoz Center

Hotel ILUNION Golf Badajoz

4.0 star property
8.4 out of 10, Very Good, (372)
"A nice hotel close to the airport."
The price is SAR 282
SAR 311 total
includes taxes & fees
22 Jun - 23 Jun
Hotel ILUNION Golf Badajoz

NH Gran Hotel Casino Extremadura

5.0 star property
9.0 out of 10, Wonderful, (294)
"Nice, clean hotel with great staff. Very good location."
The price is SAR 350
SAR 384 total
includes taxes & fees
29 Jun - 30 Jun
NH Gran Hotel Casino Extremadura

AC Hotel Badajoz by Marriott

4.0 star property
8.4 out of 10, Very Good, (274)
"The hotel es very well located. It is noisy."
The price is SAR 275
SAR 303 total
includes taxes & fees
11 Jul - 12 Jul
AC Hotel Badajoz by Marriott

Hotel Las Bovedas

4.0 star property
8.6 out of 10, Excellent, (313)
"Beautiful hotel & so clean..Great price for the stay..comfortable bed & clean 5⭐️"
The price is SAR 245
SAR 270 total
includes taxes & fees
14 Jul - 15 Jul
Hotel Las Bovedas

Hotel São João de Deus by RIDAN Hotels

4.0 star property
8.8 out of 10, Excellent, (324)
"The history behind the hotel was very interesting to learn, it was a convent."
The price is SAR 261
SAR 276 total
includes taxes & fees
23 Jun - 24 Jun
Hotel São João de Deus by RIDAN Hotels

Hotel Dom Luis

3.0 star property
8.4 out of 10, Very Good, (139)
"Centrally located, free parking opposite hotel, very clean throughout, good size rooms, excellent breakfast. "
The price is SAR 385
SAR 408 total
includes taxes & fees
26 Jun - 27 Jun
Hotel Dom Luis
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Searching for hotels with bars in Badajoz Old Town?
Though you might not find a hotel in Badajoz Old Town well-known for its bar, you will find 19 properties to choose from, some of which will have an onsite bar where you can unwind with an evening cocktail after a day out and about. While you're here, you can check out Plaza de Espana and Badajoz Cathedral.
What are the best hotels with bars in Badajoz Old Town?
Here's a few of the top Badajoz Old Town hotels with bars: Hotel Condedu Badajoz: Hotel with restaurant. Enjoy the bar, free WiFi, and rooftop terrace. Hotel Tres Campanas: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast.
What is there to do in Badajoz Old Town?
To experience the area's highlights, consider visiting Plaza de Espana, Badajoz Cathedral, and Convent of the Carmelite Nuns, and then find a cozy spot for a nightcap. Other places to see include Plaza Alta and Plaza de San Francisco.
How can I get to Badajoz Old Town and around the area?
You might want to make the most of these transportation choices in and around Badajoz Old Town: Fly into Badajoz (BJZ-Talavera La Real), which is located 8.2 mi (13.2 km) away.