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

  • Puerta Del Sol Boutique

    Calle De Echegaray, 20, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Puerta Del Sol Boutique Apartment Madrid is nestled in the Lavapies district, just 650 metres from La Escalera de Jacob Theatre.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Apartamento Principe Terrace En Madrid

    Principe, 16, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Apartamento Principe Terrace En Madrid is situated in the very heart of Madrid, 17 minutes' walk from the ridge-top Royal Palace of Madrid.

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

    Calle De La Cruz, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    The spacious 4-bedroom Waou Puerta Del Sol VI - Alquiler Corta Duracion Apartment Madrid features convenient proximity to such city attractions as Gran Via Street, situated approximately a 5-minute…

    More...
    From US$ 617
    price for 1 night
    BOOK From US$ 617
  • Huertas Estudio - En El Centro De Madrid, Luminoso

    Calle De Las Huertas, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Featuring views of the city, the 45 m² Huertas Estudio - En El Centro De Madrid, Luminoso apartment is situated in the Triangulo del arte district, about a 25-minute walk from the vast 19th - century…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Huertas II - 2 Dormitorios, Muy Luminoso

    4 Calle De Las Huertas, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Located in the Lavapies district of Madrid, the 1-room Huertas II - 2 Dormitorios, Muy Luminoso Madrid apartment is only 650 metres from the scenic Plaza de Santa Ana and 4.5 km from the football…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • 2Bd 1Bth Furnished - Sol - Spacious

    Calle De La Cruz 13, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Situated in the centre of Madrid, the 1-room 2Bd 1Bth Furnished - Sol - Spacious Madrid apartment is only 9 minutes' walk from the Plaza de Cibeles.

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Modern Apartment Centro II Renovated 2Br 2Bh

    33 Calle Del Principe, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Situated just a 6-minute walk from La Escalera de Jacob Theatre, Modern Apartment Centro II Renovated 2Br 2Bh Madrid offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 395
    price for 1 night
    BOOK From US$ 395
  • Mezzanine Orange

    Calle De Echegaray, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Mezzanine Orange Apartment Madrid is situated in the centre of Madrid, 9 minutes' walk from the independent theater "Teatro Alfil".

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

    Calle Barcelona, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Offering a location approximately a 15-minute walk from the Naval Museum, the 40 m² Waou Puerta Del Sol I - Alquiler Corta Duracion Apartment Madrid also gives access to a variety of tourist spots in…

    More...
    From US$ 275
    price for 1 night
    BOOK From US$ 275
  • Cozy Central - 1Bedroom 1Bathroom - Sol

    Calle Cruz 13, 3ºb, 28012, Madrid, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Cozy Central - 1Bedroom 1Bathroom - Sol Madrid apartment features views of the city and is situated 7 minutes' walk from Iglesia de San Antonio de Los Alemanes Church.

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Nh Collection Madrid Palacio De Tepa

    San Sebastian, 2, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Nh Collection Madrid Palacio De Tepa hotel is ideally located an 8-minute walk from the huge Plaza Mayor and offers views of the city. Highlights at this hotel include an à la carte restaurant, a…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Limehome Madrid Sol

    11 Calle Principe, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    The 4-star Limehome Madrid Sol hotel has 30 rooms and is located 550 metres from the Real Academia de Bellas Artes de San Fernando.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Apartment Near Puerta Del Sol

    Calle De Echegaray, 16, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    The 61 m² Apartment Near Puerta Del Sol Madrid offers proximity to such tourist attractions as Gran Via Street, situated about 5 minutes' walk away.

    More...
    BOOK
  • Hostal Santa Ana Colors

    Huertas, 14, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Located approximately 10 minutes' walk from the grand Gran Via Boulevard, the smoke-free Hostal Santa Ana Colors Madrid hotel includes 12 rooms. The 2-star guest house features Wi-Fi, provided in…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • 11Th Principe By Splendom Suites

    Calle Del Principe 11, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Guests of the 3-star smoke-free 11Th Principe By Splendom Suites Madrid hotel can easily reach the large urban Puerta del Sol Plaza, located only a 5-minute walk away. Featuring Wi-Fi in public areas…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Principe De Las Letras

    Calle Del Principe, 35 Edificio Completo, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    The 6-room Principe De Las Letras Madrid apartment is right in the centre of Madrid, merely 400 metres from the grand Gran Via Boulevard.

    More...
    BOOK
  • Madrisol

    Nunez De Arce, 1, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    The 2-star Madrisol Hotel has 35 rooms and is located approximately a 25-minute walk from the vast 19th - century El Retiro Park. This hotel in Madrid offers a vending machine and a lift.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Hostal Marlasca

    Cruz, 14, 2, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    The 2-star smoke-free Hostal Marlasca Madrid hotel enjoys a central location and provides easy access to the Plaza de Colón approximately 15 minutes' walk away. The affordable guest house features Wi…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Hostal Sol Los Angeles

    14 Calle De La Cruz Nº 14. 4º Piso, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Situated around a 15-minute stroll from the Plaza de Cibeles, the 3-star smoke-free Hostal Sol Los Angeles Madrid hotel includes a storage room. Located within reach of a convenient place to shop…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • The Heart Of The City, Sol, By Monaro*****

    Calle De La Cruz 1, Madrid, Spain

    0.1 km to Teatro Español

    (Show map)

    Show map

    Located nearly 5 minutes' walk from the 4-star The Heart Of The City, Sol, By Monaro Madrid hotel, guests can quickly reach Gran Via Boulevard. Unwind in this Madrid guest house's garden, where a…

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