Compare and save on Badajoz hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Badajoz hotels

Use our map to find hotels near the Badajoz area or attractions you want to visit.

The best Badajoz hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Badajoz

Where to Stay in Badajoz

Badajoz, Spain is famous for its historic castles and fortresses, such as Puerta de Palmas and Alcazaba of Badajoz. The Alcazaba of Badajoz is an ancient Moorish citadel that dates back to the 9th century. If you plan on flying to Badajoz, you'll land at Badajoz Airport (BJZ). Although there aren't many hotels near the airport, you have plenty of options in the city centrs. For staying in luxury, there is a boutique hotel in Badajoz that's equipped with a spa and sauna. If you're on a budget, there are several cheap hotels in Badajoz to choose from that provide a comfortable stay.

Badajoz City Centre

The city centre is where you'll find many attractions, including the Alcazaba of Badajoz and Castelar Park. Some of the hotels in Badajoz's city centre have riverfront views of Rio Guadiana. Even a few cheap hotels in Badajoz are near the river. The city centre is suitable for all types of travellers, including couples and business travellers. Most of the lodging options offer meeting rooms for business travellers. Last minute hotels Badajoz has are easiest to find in the city centre.

1. Hotel Condedu

One of the top cheap hotels in Badajoz is Hotel Condedu, which has a 24-hour café and bar. As expected in a budget hotel, rooms are modest but clean and comfortable. The Wi-Fi is free, and a continental breakfast buffet can be purchased. Hotel Condedu also has a business centre on-site.

2. Zurbaran Hotel

Zurbaran Hotel is one of the best four-star last minute hotels Badajoz has. It houses seven meeting rooms, so you're more likely to receive access to a facility on short notice. Each room at the hotel has free Wi-Fi, a TV, minibar and a desk. A breakfast buffet is offered for a fee, and room service is available.

3. Hotel NH Gran Hotel Casino Extremadura

This boutique hotel in Badajoz has a casino and two restaurants. Additional on-site facilities include an exercise room, a sauna and a spa. Some of the rooms and suites have waterfront views of Rio Guadiana. Suites are equipped with whirlpool tubs and separate living rooms.

Badajoz Airport Hotels

Staying at an airport hotel decreases how far you have to travel to lodgings. This is convenient after a long flight or if you have an early morning departure. The only airport in Badajoz is Badajoz Airport (BJZ), which is approximately 11.2 miles away from the city centre. The closest airport hotels in Badajoz include the Ilunion Golf Badajoz, which is 5.5 miles away.

1. Ilunion Golf Badajoz

A mid-range hotel, Ilunion Golf Badajoz features Mediterranean-style lodgings and an outdoor pool. There is also a restaurant and gym at the hotel. Golfers will be happy to know they receive a discount on the nearby golf course during their stay. Guadiana Golf Course has 18 holes and is right beside the hotel. Parking and Wi-Fi are free at this hotel.

Want to save time on researching hotels in Badajoz? You can search by amenities with our tool to only view hotels that offer what's essential to you.