Hotels in Badajoz, Spain

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

Badajoz, Badajoz, Spain
29 Sep — 30 Sep2
Badajoz, Badajoz, Spain
Thu 29/9
Fri 30/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Badajoz

Filter by star ratings
All filters
Ilunion Golf Badajoz
8.1 Excellent
Autovia Madrid-Lisboa, Km 395, Badajoz, Badajoz, Spain
Show on map
7.7 km from city centre, Badajoz, Badajoz, Spain 
ExcellentBased on 3,347 reviews

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.

Tips for booking hotels in Badajoz

Cheapest month:March
Most expensive month:June
Average price in Badajoz:$62/night
Cheapest price found:$33/night
Cheapest day:Friday
Most expensive day:Saturday
$45 - $78
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$54 - $100
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Hotel prices in Badajoz

4 stars +

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

Where to stay in Badajoz

About Badajoz

Traversed by the Guadiana River, Badajoz lies just a stone’s throw from Spain’s border with Portugal. It centres around a Moorish historic quarter with a fortified citadel and is renowned for its Romanesque-Gothic cathedral and outstanding art museums.

Things to do in Badajoz

In the heart of Badajoz is the Metropolitan Cathedral of Saint John the Baptist, a fortress-like church that dates back to the 13th century. Admire its 14-metre-high tower and the marble portal on its main facade, which is flanked by two Ionic columns. The interior boasts a highly decorated altar, Baroque organ and Plateresque stalls while the adjacent cloister is designed in a Manueline Portuguese style.

Art enthusiasts shouldn’t miss a visit to the Ibero-American Museum of Contemporary Art, which is renowned for its collection of works by Spanish, Portuguese and Latin American artists. It occupies a building designed by Jose Antonio Galea on the site of a former prison. Also of note is the Museo de Bellas Artes de Badajoz, which exhibits paintings by Goya and Picasso.

No visit to Badajoz is complete without exploring the Alcazaba, which was built by the Almohads in the 12th century and is now designated as a National Monument. Take note of the octagonal Torre de Espantaperros and the Renaissance-style Palace of the Dukes of Feria, which is home to the Provincial Archaeological Museum. Originally built as a mosque is the now-ruined Church of Santa María de Calatrava.

Getting around Badajoz

Badajoz Airport is around 20 minutes’ drive from the city centre and has regular flights to Barcelona and Madrid. The much larger Seville Airport is 2.5 hours away. Regular trains connect from Madrid to the Badajoz railway station and buses travel throughout the city. The historic centre of Badajoz is best explored on foot.

Facts about staying in Badajoz

  • What are the best hotels in Badajoz?

    Hotel Badajoz Center is a very popular hotel in Badajoz, with a score of 8.6 from 4,652 reviews. Sercotel Gran Hotel Zurbarán (8.3 from 5,091 reviews) and Condedu (7.7 from 3,537 reviews) are also highly rated Badajoz hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Badajoz Cathedral?

    Reviews of Hotel Badajoz Center recommend it as a good place to stay near Badajoz Cathedral, scoring 8.6/10 from 4,652 ratings.

  • What is a good hotel in Badajoz near Alcazaba?

    Sercotel Gran Hotel Zurbarán is the most recommended hotel near Alcazaba on HotelsCombined (scoring 8.3 over 5,091 reviews).

  • How much do hotels in Badajoz cost?

    The average prices of hotels in Badajoz have been around $82 per night over the last 3 days.

  • How much is a cheap hotel in Badajoz?

    HotelsCombined users have found cheap hotels in Badajoz starting from $31 per night in the last 3 days. For the coming weekend of 30 Sep to 2 Oct, prices for hotels in Badajoz start from as low as $36/night.