Hotels Madrid
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-04-28

2026-04-29

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Madrid near Teatro Español

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

5708 options found

  • Jq Madrid 2

    Calle De La Cruz, 33 4To Derecha 4, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Offering luggage storage, Jq Madrid 2 Hotel lies in the Barrio de las Letras district, just 1.1 km from the Plaza de Cibeles and 18 minutes' walk from the urban park "Parque del Retiro". The guest…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Apartamentos Bondela

    Calle Del Principe, 5 3º B3, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    The 58 m² Apartamentos Bondela Madrid is located 900 metres from the Lope de Vega House-Museum and 16 minutes' walk from the room Royal Palace of Madrid.

    More...
    From US$ 478
    price for 1 night
    BOOK From US$ 478
  • Hostal Matheu

    Victoria, 6, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Circled by bars and a restaurant, merely an 11-minute walk from the triangular Plaza Lavapies, the smoke-free Hostal Matheu Madrid hotel includes 14 rooms. This 3-star guest house also offers Wi-Fi…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Prado Suite

    Calle Del Prado, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located in the Islington district, the 40 m² Prado Suite Madrid is just a 9-minute walk from the grand Gran Via Boulevard and 4.3 km from the football Santiago Bernabeu Stadium, which is recommended…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Cozy With Balconies - 1Bedroom 1Bathroom - Sol

    Calle Espoz Y Mina 20, 1º A, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 1-room Cozy With Balconies - 1Bedroom 1Bathroom - Sol Madrid apartment is also located merely 5 minutes' stroll from the grand Gran Via Boulevard.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Cozy 2Bd Apartment - Sol City Center

    Calle De Espoz Y Mina 20, 1B, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located nearly 10 minutes' walk from Gran Via underground station, the 1-room Cozy 2Bd Apartment - Sol City Center Madrid also boasts proximity to Luna Cinema Amusement Center.

    More...
    From US$ 252
    price for 1 night
    BOOK From US$ 252
  • Hostal R. Lido

    Echegaray, 5 2º Izq, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Situated a mere 7 minutes' walk from the famed Gran Via Street, Hostal R. Lido Madrid hotel offers a shared lounge and a TV lounge. Featuring a storage for belongings, the guest house is within reach…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Gran Hotel Ingles - The Leading Hotels Of The World

    Calle Echegaray 08, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Comprising 53 rooms, the 5-star Gran Hotel Ingles - The Leading Hotels Of The World Madrid is near an entertainment district, a 17-minute walk from the vast 19th - century El Retiro Park. Featuring…

    More...
    From US$ 731
    price for 1 night
    BOOK From US$ 731
  • Plaza Dort Rooms IV

    Plaza Del Angel, 13 - 1º,2º-4º, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Plaza Dort Rooms IV Madrid hotel is located 700 m from the scenic Plaza de Santa Ana and provides guided tour service for a better travel experience. Featuring a luggage room, the guest house is 4.5…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Alojamiento Angel

    Plaza Del Angel, 3, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Alojamiento Angel Madrid hotel lies in the Lavapies district, within reach of entertainment venues like La Escalera de Jacob Theatre, 450 metres away.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Espectacular Atico Con Terraza

    Calle Del Pozo, 13, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 33 m² Espectacular Atico Con Terraza Apartment Madrid lies in the Islington district of Madrid and offers swift access to the huge Plaza Mayor, which is merely 9 minutes' walk away.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Hostal Alfaro

    Ventura De La Vega, 16, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located merely 1.3 km from the Prado Museum, the 2-star Hostal Alfaro Madrid hotel offers Wi-Fi in public areas and a car park. The guest house is a good starting point for exploring Madrid…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Victoria Studio I

    Calle De La Victoria, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 1-room Victoria Studio I Madrid is situated in the Islington district of Madrid, about 5 minutes' walk from the large urban Puerta del Sol Plaza.

    More...
    From US$ 245
    price for 1 night
    BOOK From US$ 245
  • Victoria Studio III

    Calle De La Victoria, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 1-room Victoria Studio III Madrid is situated in the centre of Madrid, about 5 minutes' walk from the Real Academia de Bellas Artes de San Fernando.

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Victoria Studio II

    Calle De La Victoria, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 40 m² Victoria Studio II Madrid is situated approximately a 5-minute walk from the Real Academia de Bellas Artes de San Fernando and 25 km from Adolfo Suarez Madrid-Barajas airport.

    More...
    From US$ 269
    price for 1 night
    BOOK From US$ 269
  • Principe Santa Ana Madrid Centro

    Calle Del Principe, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located approximately 500 metres from the Vast pedestrianized Puerta del Sol Public Square and Iglesia de San Antonio de Los Alemanes Church, the 1-room Principe Santa Ana Madrid Centro Apartment…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Waou Puerta Del Sol III - Alquiler Corta Duracion

    Calle De Barcelona, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 1-room Waou Puerta Del Sol III - Alquiler Corta Duracion Apartment Madrid, which is only 1.3 km from the urban park "Parque del Retiro" and a mere 14…

    More...
    From US$ 181
    price for 1 night
    BOOK From US$ 181
  • Precioso Junto A Sol

    Calle De Atocha, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located about a 15-minute walk from the huge Plaza Mayor, the 60 m² Precioso Junto A Sol Apartment Madrid is only 1.6 km from a top family-friendly place like Luna Cinema Amusement Center. Wi-Fi is…

    More...
    From US$ 538
    price for 1 night
    BOOK From US$ 538
  • Blume Cruz Suites

    Calle De La Cruz, 35, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Featuring views of the beach, Blume Cruz Suites Madrid is perfectly set only 1.5 km from the Reina Sofía Museum. Guests are welcome to use Wi-Fi and public parking, which is located nearby.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Suara Loft Apartamentos

    3 Calle Del Principe, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 30 m² Suara Loft Apartamentos Madrid is nestled in the centre of Madrid and is merely a 9-minute walk from the Convent of the Royal Barefoot Nuns (Monasterios de las Descalzas Reales).

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220