Hotels in Badajoz

Search and compare Badajoz hotels from hundreds of travel sites and save

Badajoz, Badajoz, Spain
May 25 — May 262
Badajoz, Badajoz, Spain
Wed 5/25
Thu 5/26
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Badajoz

Filter by star ratings
All filters
Hotel Ilunion Golf Badajoz
Hotel Ilunion Golf Badajoz
8.0 Excellent
Autovia Madrid-Lisboa, Km 395, Badajoz, Badajoz, Spain
Show on map
4.8 mi from city centre, Badajoz 
ExcellentBased on 3,195 reviews
8.0

Boasting free Wi-Fi and an outdoor pool, Ilunion Golf Badajoz is located in Badajoz and offers comfortable accommodation. It is ideally positioned for those wanting to discover the area's attractions.

NH Gran Hotel Casino Extremadura
NH Gran Hotel Casino Extremadura
8.8 Excellent
Calle Adolfo Diaz Ambrona,11, Badajoz, Badajoz, Spain
Show on map
0.8 mi from city centre, Badajoz 
ExcellentBased on 1,319 reviews
8.8

NH Gran Hotel Casino de Extremadura provides a modern setting while in Badajoz. Some of the facilities provided at this elegant 5-star hotel include a Turkish steam bath, a rooftop terrace and a Jacuzzi.

Hotel Las Bovedas
Hotel Las Bovedas
8.4 Excellent
Autovía Madrid-Lisboa, Km 405.7, Badajoz, Badajoz, Spain
Show on map
2.5 mi from city centre, Badajoz 
ExcellentBased on 1,332 reviews
8.4

Las Bovedas provides a unique setting while in Badajoz. It also features an express check-in and check-out feature, a rooftop terrace and a coffee bar.

Sercotel Gran Hotel Zurbarán
Sercotel Gran Hotel Zurbarán
8.4 Excellent
Gomez de Solis, 1, Badajoz, Badajoz, Spain
Show on map
0.4 mi from city centre, Badajoz 
ExcellentBased on 4,820 reviews
8.4

Situated a brief drive from Estadio Nuevo Vivero, Sercotel Gran Hotel Zurbaran offers charming accommodation in Badajoz. It provides a fitness centre, as well as an express check-in and check-out feature, free Wi-Fi and a swimming pool.

Hotel Badajoz Center
Hotel Badajoz Center
8.6 Excellent
Avenida Damián Téllez Lafuente, 15, Badajoz, Badajoz, Spain
Show on map
0.9 mi from city centre, Badajoz 
ExcellentBased on 4,608 reviews
8.6

Ideally situated in Badajoz, the hotel offers cosy accommodation within a short drive of Estadio Nuevo Vivero, the Puerta de Palmas and the Alcazaba of Badajoz. It also features a gym, an outdoor pool and a Jacuzzi.

AC Hotel Badajoz by Marriott
AC Hotel Badajoz by Marriott
8.2 Excellent
Avenida de Elvas, Badajoz, Badajoz, Spain
Show on map
1.3 mi from city centre, Badajoz 
ExcellentBased on 1,520 reviews
8.2

Located under a 20-minute walk from Badajoz Railway Station, the hotel offers guests an ideal base when visiting Badajoz. It also offers a Turkish steam bath, a rooftop terrace and a coffee bar.

Tips for booking a Badajoz hotel

Cheapest month:March
Most expensive month:April
Average price in Badajoz:$65/night
Cheapest price found:$32/night
Cheapest day:Tuesday
Most expensive day:Friday
$45 - $91
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$53 - $174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Badajoz hotels

Show all 27 hotels
1
AC Hotel Badajoz by Marriott
AC Hotel Badajoz by Marriott
8.2 Excellent
Avenida de Elvas, Badajoz, Badajoz, Spain
Show on map
1.3 mi from city centre, Badajoz, Badajoz, Spain 

Located under a 20-minute walk from Badajoz Railway Station, the hotel offers guests an ideal base when visiting Badajoz. It also offers a Turkish steam bath, a rooftop terrace and a coffee bar.

2
NH Gran Hotel Casino Extremadura
NH Gran Hotel Casino Extremadura
8.8 Excellent
Calle Adolfo Diaz Ambrona,11, Badajoz, Badajoz, Spain
Show on map
0.8 mi from city centre, Badajoz, Badajoz, Spain 

NH Gran Hotel Casino de Extremadura provides a modern setting while in Badajoz. Some of the facilities provided at this elegant 5-star hotel include a Turkish steam bath, a rooftop terrace and a Jacuzzi.

3
Hotel Las Bovedas
Hotel Las Bovedas
8.4 Excellent
Autovía Madrid-Lisboa, Km 405.7, Badajoz, Badajoz, Spain
Show on map
2.5 mi from city centre, Badajoz, Badajoz, Spain 

Las Bovedas provides a unique setting while in Badajoz. It also features an express check-in and check-out feature, a rooftop terrace and a coffee bar.

4
Sercotel Gran Hotel Zurbarán
Sercotel Gran Hotel Zurbarán
8.4 Excellent
Gomez de Solis, 1, Badajoz, Badajoz, Spain
Show on map
0.4 mi from city centre, Badajoz, Badajoz, Spain 

Situated a brief drive from Estadio Nuevo Vivero, Sercotel Gran Hotel Zurbaran offers charming accommodation in Badajoz. It provides a fitness centre, as well as an express check-in and check-out feature, free Wi-Fi and a swimming pool.

Cheapest hotels in Badajoz, Badajoz

Show all 27 hotels
Hotel Ilunion Golf Badajoz
Hotel Ilunion Golf Badajoz
8.0 Excellent
Autovia Madrid-Lisboa, Km 395, Badajoz, Badajoz, Spain
Show on map
4.8 mi from city centre,  

Boasting free Wi-Fi and an outdoor pool, Ilunion Golf Badajoz is located in Badajoz and offers comfortable accommodation. It is ideally positioned for those wanting to discover the area's attractions.

$48
Avg. per night
Sercotel Gran Hotel Zurbarán
Sercotel Gran Hotel Zurbarán
8.4 Excellent
Gomez de Solis, 1, Badajoz, Badajoz, Spain
Show on map
0.4 mi from city centre,  

Situated a brief drive from Estadio Nuevo Vivero, Sercotel Gran Hotel Zurbaran offers charming accommodation in Badajoz. It provides a fitness centre, as well as an express check-in and check-out feature, free Wi-Fi and a swimming pool.

$61
Avg. per night
Hotel Badajoz Center
Hotel Badajoz Center
8.6 Excellent
Avenida Damián Téllez Lafuente, 15, Badajoz, Badajoz, Spain
Show on map
0.9 mi from city centre,  

Ideally situated in Badajoz, the hotel offers cosy accommodation within a short drive of Estadio Nuevo Vivero, the Puerta de Palmas and the Alcazaba of Badajoz. It also features a gym, an outdoor pool and a Jacuzzi.

$61
Avg. per night
Hotel Las Bovedas
Hotel Las Bovedas
8.4 Excellent
Autovía Madrid-Lisboa, Km 405.7, Badajoz, Badajoz, Spain
Show on map
2.5 mi from city centre,  

Las Bovedas provides a unique setting while in Badajoz. It also features an express check-in and check-out feature, a rooftop terrace and a coffee bar.

$62
Avg. per night
AC Hotel Badajoz by Marriott
AC Hotel Badajoz by Marriott
8.2 Excellent
Avenida de Elvas, Badajoz, Badajoz, Spain
Show on map
1.3 mi from city centre,  

Located under a 20-minute walk from Badajoz Railway Station, the hotel offers guests an ideal base when visiting Badajoz. It also offers a Turkish steam bath, a rooftop terrace and a coffee bar.

$65
Avg. per night
NH Gran Hotel Casino Extremadura
NH Gran Hotel Casino Extremadura
8.8 Excellent
Calle Adolfo Diaz Ambrona,11, Badajoz, Badajoz, Spain
Show on map
0.8 mi from city centre,  

NH Gran Hotel Casino de Extremadura provides a modern setting while in Badajoz. Some of the facilities provided at this elegant 5-star hotel include a Turkish steam bath, a rooftop terrace and a Jacuzzi.

$86
Avg. per night

Hotel prices in Badajoz

4 stars +
NH Gran Hotel Casino Extremadura
#1 Most popular

NH Gran Hotel Casino Extremadura

Calle Adolfo Diaz Ambrona,11, Badajoz, Badajoz, Spain

8.8 Excellent
$87

Avg. per night

View Deal
Hotel Las Bovedas
#2 Most popular

Hotel Las Bovedas

Autovía Madrid-Lisboa, Km 405.7, Badajoz, Badajoz, Spain

8.4 Excellent
$62

Avg. per night

View Deal
Sercotel Gran Hotel Zurbarán
Best value

Sercotel Gran Hotel Zurbarán

Gomez de Solis, 1, Badajoz, Badajoz, Spain

8.4 Excellent
$61

Avg. per night

View Deal

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Badajoz

Badajoz travel FAQs

  • What are the best hotels in Badajoz?

    Hotel Ilunion Golf Badajoz, rated with a score of 8.0 from 3,195 reviewers, is one of the most popular hotels in Badajoz. Other top stays include NH Gran Hotel Casino Extremadura, with an average rating of 8.8 from 1,318 reviewers, and Hotel Las Bovedas, with a score of 8.4 from 1,331 reviewers.

  • What is a good hotel near Badajoz Cathedral?

    NH Gran Hotel Casino Extremadura is a popular hotel near Badajoz Cathedral that is highly recommended, with a score of 8.8 across 1,318 reviews.