Hotels in Badajoz

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 6 - Sep 7
Tomorrow
Sep 7 - Sep 8
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Where to stay in Badajoz?

1. Sercotel Gran Hotel Zurbarán

Sercotel Gran Hotel Zurbarán
Badajoz Old Town
$71
$78 total
includes taxes & fees
Sep 27 - Sep 28
Sercotel Gran Hotel Zurbarán

2. Hotel Badajoz Center

Hotel Badajoz Center
Badajoz
$65
$71 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Badajoz Center

3. Hotel Turia Badajoz

Hotel Turia Badajoz
Badajoz
$84
$93 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Turia Badajoz

4. NH Gran Hotel Casino Extremadura

NH Gran Hotel Casino Extremadura
Badajoz
$94
$103 total
includes taxes & fees
Sep 27 - Sep 28
NH Gran Hotel Casino Extremadura

5. Akla Hotel Badajoz

Akla Hotel Badajoz
Badajoz Old Town
$69
$88 total
includes taxes & fees
Sep 10 - Sep 11
Akla Hotel Badajoz

6. AC Hotel Badajoz by Marriott

AC Hotel Badajoz by Marriott
Badajoz
$78
$86 total
includes taxes & fees
Sep 13 - Sep 14
AC Hotel Badajoz by Marriott

7. Hotel Condedu Badajoz

Hotel Condedu Badajoz
Badajoz Old Town
$56
$62 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Condedu Badajoz

8. Hotel Las Bovedas

Hotel Las Bovedas
Badajoz
$68
$75 total
includes taxes & fees
Sep 8 - Sep 9
Hotel Las Bovedas

9. Hotel ILUNION Golf Badajoz

Hotel ILUNION Golf Badajoz
Badajoz
$79
$86 total
includes taxes & fees
Sep 13 - Sep 14
Hotel ILUNION Golf Badajoz

10. San Juan Suites

San Juan Suites
Badajoz Old Town
$107
$126 total
includes taxes & fees
Sep 17 - Sep 18
San Juan Suites

11. Flag Hotel Campo Maior

Flag Hotel Campo Maior
Campo Maior
$69
$73 total
includes taxes & fees
Oct 1 - Oct 2
Flag Hotel Campo Maior

12. Alcamim Guesthouse

Alcamim Guesthouse
Elvas
$46
$49 total
includes taxes & fees
Oct 6 - Oct 7
Alcamim Guesthouse

13. Hostal Talavera

Hostal Talavera
Talavera la Real
$44
$49 total
includes taxes & fees
Sep 14 - Sep 15
Hostal Talavera

14. Hotel Velada Mérida

Hotel Velada Mérida
Merida Old Town
$52
$57 total
includes taxes & fees
Sep 24 - Sep 25
Hotel Velada Mérida

15. Hotel Don Pepo

Hotel Don Pepo
Lobón
$49
$54 total
includes taxes & fees
Sep 14 - Sep 15
Hotel Don Pepo

16. Hotel Dom Luis

Hotel Dom Luis
Elvas
$99
$105 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Dom Luis

17. Hotel Rural Olivenza Palacio

Hotel Rural Olivenza Palacio
Olivenza
$75
$83 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Rural Olivenza Palacio

18. Vila Gale Casas D'Elvas Historic Hotel

Vila Gale Casas D'Elvas Historic Hotel
Elvas
$125
$132 total
includes taxes & fees
Oct 1 - Oct 2
Vila Gale Casas D'Elvas Historic Hotel

19. Residencial Luso Espanhola

Residencial Luso Espanhola
Elvas
$44
$46 total
includes taxes & fees
Sep 7 - Sep 8
Residencial Luso Espanhola

20. Hotel Monasterio Rocamador

Hotel Monasterio Rocamador
Almendral
$110
$121 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Monasterio Rocamador
View all properties

Get last-minute hotel deals in Badajoz and save more

Sign in to unlock great savings.

Sercotel Gran Hotel Zurbarán

Sercotel Gran Hotel Zurbarán
Badajoz Old Town
$135
per night
$297 total
includes taxes & fees
Sign in for extra savings
Sercotel Gran Hotel Zurbarán

Hotel Badajoz Center

Hotel Badajoz Center
Badajoz
$100
per night
$220 total
includes taxes & fees
Sign in for extra savings
Hotel Badajoz Center

Akla Hotel Badajoz

Akla Hotel Badajoz
Badajoz Old Town
$24 off
$128
per night
$304 total
includes taxes & fees
Akla Hotel Badajoz

Hotel ILUNION Golf Badajoz

Hotel ILUNION Golf Badajoz
Badajoz
$113
per night
$248 total
includes taxes & fees
Sign in for extra savings
Hotel ILUNION Golf Badajoz

APARTAMENTOS MAPAMUNDI

APARTAMENTOS MAPAMUNDI
Badajoz Old Town
$21 off
$96
per night
$212 total
includes taxes & fees
APARTAMENTOS MAPAMUNDI

Hotel Las Bovedas

Hotel Las Bovedas
Badajoz
$15 off
$138
per night
$305 total
includes taxes & fees
Hotel Las Bovedas

Sercotel Gran Hotel Zurbarán

Sercotel Gran Hotel Zurbarán
Badajoz Old Town
$79
per night
$87 total
includes taxes & fees
Sign in for extra savings
Sercotel Gran Hotel Zurbarán

Hotel Badajoz Center

Hotel Badajoz Center
Badajoz
$81
per night
$89 total
includes taxes & fees
Sign in for extra savings
Hotel Badajoz Center

Hotel Condedu Badajoz

Hotel Condedu Badajoz
Badajoz Old Town
$5 off
$56
per night
$62 total
includes taxes & fees
Hotel Condedu Badajoz

Hotel ILUNION Golf Badajoz

Hotel ILUNION Golf Badajoz
Badajoz
$90
per night
$100 total
includes taxes & fees
Sign in for extra savings
Hotel ILUNION Golf Badajoz

Hotel Las Bovedas

Hotel Las Bovedas
Badajoz
$6 off
$106
per night
$117 total
includes taxes & fees
Hotel Las Bovedas
Our prices for hotels in Badajoz are cheapest in January
Price trends for hotels in Badajoz
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Badajoz
September
High 31°C / low 18°C. Sunny most days.
View properties in September
31°
18°
25°
14°
18°
15°
14°
15°
18°
21°
26°
13°
31°
17°
35°
19°
35°
20°
Monthly weather averages (˚C)

Top neighborhoods in Badajoz

Badajoz Old Town

The Badajoz Old Town neighborhood offers attractions such as Plaza de Espana and Badajoz Cathedral.

Top landmarks in Badajoz

Plaza Alta

8.8/10 (73 reviews)
If you're planning a bit of sightseeing head to Plaza Alta— just one of the monuments in Badajoz Old Town.
See properties

Lusiberia

8.4/10 (10 reviews)
If thrills are what you're after, head to Lusiberia, located 3.1 mi (5 km) from central Badajoz. If you'd also like to explore some of the parks in Badajoz, Plaza de Espana and Plaza de San Francisco are both nearby.
See properties

Badajoz Cathedral

8.8/10 (67 reviews)
If you're planning a bit of sightseeing head to Badajoz Cathedral— just one of the monuments in Badajoz Old Town.
See properties

Badajoz Fortress

9.2/10 (79 reviews)
If you're planning a bit of sightseeing head to Badajoz Fortress— just one of the monuments in Badajoz Old Town.
See properties

El Corte Ingles

8.2/10 (22 reviews)
If you like shopping, take time out to go to El Corte Ingles when in Badajoz.
See properties

Convent of the Carmelite Nuns

8.0/10 (10 reviews)
If you're interested in local religious buildings head to Badajoz Old Town— home to Convent of the Carmelite Nuns.
See properties

Plaza de Espana

8.6/10 (14 reviews)
If you like quiet time surrounded by flowers and greenery, hang out at Plaza de Espana in Badajoz Old Town. Want to stretch your legs some more? Head to Plaza de San Francisco, just a short walk away.
See properties

Plaza de San José

8.0/10 (1 review)
Plaza de San José is worth passing through for a few pics when in Badajoz Old Town.
See properties

Learn more about Badajoz

Badajoz is applauded for its cultural attractions such as Badajoz Metropolitan Cathedral Museum and Museo de Bellas Artes. This historical city has something for everyone including sights like Plaza de Espana and Badajoz Cathedral.

See all hotels in Badajoz
A stone bridge with multiple arches over a river, surrounded by green grass and trees.

Check out reviews of Badajoz hotels guests love

NH Gran Hotel Casino Extremadura

NH Gran Hotel Casino Extremadura

10/10 Excellent
"Imaculately clean, very convenient and remarkable good value for money. The restaurant upstairs is extremely good. I stay here every time I am in town."
Sean 1-night trip
Posted 5 days ago
NH Gran Hotel Casino Extremadura
Hotel ILUNION Golf Badajoz

Hotel ILUNION Golf Badajoz

10/10 Excellent
"Out of town but great pool. Easy and cheap taxi to town"
Robert 2-night trip
Posted 3 weeks ago
Hotel ILUNION Golf Badajoz
AC Hotel Badajoz by Marriott

AC Hotel Badajoz by Marriott

10/10 Excellent
"Unforgettably perfect 😉"
Grethel 4-night trip
Posted 3 weeks ago
AC Hotel Badajoz by Marriott
Hotel Condedu Badajoz

Hotel Condedu Badajoz

8/10 Good
"It's a good location for a quick stay and simple accomodations."
Steve 1-night trip
Posted 3 months ago
Hotel Condedu Badajoz
Hotel Badajoz Center

Hotel Badajoz Center

10/10 Excellent
"Knowing only a few words of Spanish was of no hindrance to our stay at this perfectly located hotel in Badajoz. For instance, the reception staff helped us order taxis and transitioned seamlessly between Spanish and fluent English, for which we were most grateful. Having said that, all the staff were friendly, courteous and helpful, initiating polite salutations in both languages as they recognised our Spanish language limitations. The restaurant staff quickly learned our choices of drinks, both hot and cold. Often they would offer us our coffee just as we liked it. A very nice touch, thank you! As mentioned by previous reviewers, the hotel location is perfect for arrival and departure by bus through the convenient proximity of the bus station 2 minutes walk away. We had many day trips to neighbouring towns, even one to Seville, by clean, efficient and inexpensive buses. The historical walled city is a leisurely 10 minute stroll away from the hotel, with many cafes en route. On days when we got weary after a long walk, a short, inexpensive taxi ride returned as efficiently to our comfortable hotel and room for relaxation. I would recommend this hotel to anyone seeking a base in the city/region for exploring the history and culture in this beautiful part of Spain. We stayed for 8 nights in May before moving onto Portugal."
Alan 6-night trip
Posted 4 months ago
Hotel Badajoz Center
Akla Hotel Badajoz

Akla Hotel Badajoz

10/10 Excellent
"Very good location in the historic part of Badajoz. Easy walking distance of the citadel and the river. This hotel exceeded all expectations. One of the nicest hotel rooms we have ever had the pleasure to stay in. And the breakfast was outstanding, as were the staff. A lovely hotel in an interesting city."
Williaml 1-night trip
Posted 4 months ago
Akla Hotel Badajoz
San Juan Suites

San Juan Suites

10/10 Excellent
"Ideally situated in the old town, within a couple of minutes walk of sights, bars and restaurants. The apartment is equipped with everything you need for a short stay. Spotlessly clean and great communication. "
Hilary 4-night trip
Posted 1 year ago
San Juan Suites

Frequently asked questions

What hotels do travelers recommend in Badajoz?
Can I book refundable hotels in Badajoz?
If you want the flexibility to change your travel plans to Badajoz, most accommodations offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where should I consider staying in Badajoz if I'm looking for an affordable accommodation?
Akla Hotel Badajoz is an accommodation you might want to consider that'll save you money.
What will the weather in Badajoz be like during my trip?
The warmest months in Badajoz are usually August and July with an average temp of 78°F. January and February are the chilliest months when the average temp is 50°F. The rainiest months are October and December.
Why should I book my Badajoz hotel with Hotels.com?
There are lots of reasons to book your Badajoz trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring