Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for properties near Lopez de Ayala Theatre?

Then you've come to the right place! Enter your dates and choose out of 41 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels near Lopez de Ayala Theatre

Guests' Choice
  • £45

    Average price per night

    Sercotel Gran Hotel Zurbarán
    8.7 Fabulous 1,677 reviews
    Description Located in the cultural and commercial centre of Badajoz next to Castelar Park and beside the Guadiana River, Sercotel Gran hotel Zurbarán offers free WiFi and is just 200 metres from Bellas Artes...
    Review

    "Friendly staff all spoke English. Quiet location , easy walking distance to the old city"

    Susan. Canada
  • £34

    Average price per night

    Hotel San Marcos

    Hotel San Marcos 2-star hotel

    Badajoz (0.2 miles from Lopez de Ayala Theatre)

    8.1 Very good 881 reviews
    Description Located in the historic heart of Badajoz, Hotel San Marcos offers air-conditioned rooms with flat-screen TVs and free Wi-Fi. It is 100 metres from the Museum of Fine Art.
    Review

    "The restaurant by the hotel was just right; great coffee, food. No complaints at atll! I met the first receptionist upon my arrival (I didn't get her name) she was such an angel!> THen Almodenar..."

    BEATRIZ. Canada
  • £63

    Average price per night

    NH Gran Hotel Casino de Extremadura
    9.0 Superb 1,265 reviews

    4 people are looking at this moment

    Description NH Gran Hotel Casino de Extremadura is next to the Guadiana River, 10 minutes’ walk from Badajoz city centre and Alcazaba Fortress.
    Review

    "Totally excellent. Food at the restaurant was not only delicious and beautifully plated but also very good value. Rooms were beautiful and we got upgraded without even asking. This was the best accommodations..."

    Patricia. Canada
  • £45

    Average price per night

    Hotel Badajoz Center
    8.5 Very good 2,271 reviews
    Description Badajoz Center is situated in the shopping and commercial centre of Badajoz, right next to Badajoz Bus Station and near the Congress Centre. It has a lovely outdoor pool with a sun terrace.
    Review

    "Very good hotel, excellent for onward travel to Portugal. Staff very attentive and pleasant."

    Michael_51. France
  • £44

    Average price per night

    Hostal Pintor

    Hostal Pintor 1 stars

    Badajoz (0.2 miles from Lopez de Ayala Theatre)

    7.9 Good 128 reviews
    Description Featuring free WiFi, Hostal Pintor is located in Badajoz, 100 metres from the Cathedral of San Juan Bautista. Set in the historic centre of the city, this guest house offers air-conditioned rooms.
  • £29

    Average price per night

    Condedu
    7.5 Good 1,412 reviews

    2 people are looking at this moment

    Description This friendly, modern hotel is located in the commercial heart of Badajoz, just a short walk from the city’s most popular sights and shopping streets.
    Review

    "The gentleman on reception kept apologising for his lack of English, he was very accommodating, the onsite garage although small, is an added bonus. Although our room was a bit dated, it was large, very..."

    JCF. Spain