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) Bulgarian lev (BGN) 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-18

2026-04-19

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

5676 options found

  • Hostal Biarritz

    Calle de Victoria n.2- 2 piso Planta 2, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Hostal Biarritz Madrid hotel has 19 rooms and is located approximately a 15-minute walk from Wax Museum. This 2-star guest house also provides guests with a safety deposit box.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Leon Habitaciones

    Calle Del Leon, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Leon Habitaciones Madrid apartment offers proximity to a number of tourist attractions, such as the vast 19th-century El Retiro Park, located 18 minutes' walk away.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Hostal Esmeralda

    Calle De La Victoria 1, 2° Piso, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Situated around a 25-minute walk from the ancient Egyptian Temple of Debod, the 2-star Hostal Esmeralda Madrid hotel includes 2 casinos. Featuring a storage room, the guest house is located a short…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Matute Street, Private Rooms

    Plaza De Matute, 6, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Offering 7 rooms, Matute Street, Private Rooms Madrid hostel boasts a location 300 metres from Karpas Theatre. Some units at the hostel include a refrigerator and a stove top.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Premium Apartment - 2Br - Historic City Center Sol

    C. De Cadiz 6, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Situated right in the centre of Madrid, the spacious 100 m² Premium Apartment - 2Br - Historic City Center Sol Madrid is merely a 5-minute stroll from the Vast pedestrianized Puerta del Sol Public…

    More...
    BOOK
  • Room00 Ventura Hostel

    Ventura De La Vega, 5, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Cradled within a tapas bar and bars, merely 12 minutes' walk from the Gran Via, Room00 Ventura Hostel Madrid comprises 100 rooms.

    More...
    From US$ 13
    price for 1 night
    BOOK From US$ 13
  • Casual Del Teatro Madrid By Casual Hoteles

    Echegaray, 1, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located only 0.8 km from Valle Inclan Theatre, the unique 2-star Casual Del Teatro Madrid Hotel offers Wi-Fi in public areas and parking. While staying within reach of the famed Gran Via Street…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Triplex Lujo 5 Dorm En Sol! Junto Four Seasons

    Carrera De San Jeronimo 14 1Ro C, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Triplex Lujo 5 Dorm En Sol! Junto Four Seasons Madrid apartment is a great place to stay in the Barrio de las Letras district, a 13-minute walk from the huge Plaza Mayor. Guests can make use of Wi-Fi…

    More...
    From US$ 1145
    price for 1 night
    BOOK From US$ 1145
  • Hostal Sol Square Madrid

    Calle Luis Velez De Guevara, 2-Planta 4, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located in the Lavapies district of Madrid and around 5 minutes' walk from Anton Martin tube station, the smoke-free Hostal Sol Square Madrid hotel offers a lift and a vending machine. Guests can…

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Arc House Madrid - Puerta Del Sol Only Adults

    2 Calle De La Victoria 1Ero Derecha, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Offering Wi-Fi, Arc House Madrid - Puerta Del Sol Only Adults hostel also boasts a location approximately 5 minutes' drive from Sol.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Hostal Sun Gate

    Calle De La Victoria, 2, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Nestled in the Barrio de las Letras district of Madrid, the 2-star Hostal Sun Gate Madrid hotel is just 550 m from the Convent of the Royal Barefoot Nuns (Monasterios de las Descalzas Reales).

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Bright & Spacious- City Center- 2Rooms-2Bathrooms

    6 Calle De Cadiz, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 2-room Bright & Spacious- City Center- 2Rooms-2Bathrooms Madrid apartment is located in the centre of Madrid and offers quick access to the scenic Plaza de Santa Ana, which is around 5 minutes'…

    More...
    From US$ 531
    price for 1 night
    BOOK From US$ 531
  • I Love Madrid Hostel

    Calle De La Victoria 2, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    I Love Madrid hostel lies in the Barrio de las Letras district, and the nearest bus stop, Carrera De San Jeronimo - Cedaceros, is just 5 minutes' stroll away.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Pop-Zen Penthouse Madrid

    2 Calle De La Victoria, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 120 m² Pop-Zen Penthouse Madrid Apartment is located right in the centre of Madrid, about a 25-minute walk from Calle Ponzano. In this 1-bedroom apartment, set not far from the huge Plaza Mayor…

    More...
    From US$ 342
    price for 1 night
    BOOK From US$ 342
  • Hostal Fuentesol

    Calle De La Victoria, 2, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 2-star Hostal Fuentesol Madrid hotel, located nearly a 20-minute walk from Prado National Museum, is proud to feature 2 casinos. In the vicinity of the Vast pedestrianized Puerta del Sol Public…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Apartamento En Puerta Del Sol 2A

    23 Calle De Carretas, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 1-room Apartamento En Puerta Del Sol 2A Madrid lies only 0.9 km from Neptune Fountain and within 5 minutes' walk of Gran Via tube station.

    More...
    From US$ 260
    price for 1 night
    BOOK From US$ 260
  • Vincci Soho

    Calle Del Prado, 18, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 4-star Vincci Soho Hotel Madrid offers 169 rooms with a black-coloured interior, 13 minutes' walk from Museo Nacional Centro de Arte Reina Sofia. Located in the immediate vicinity of Teatro de la…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Hostal Carracedo

    Calle Leon 13, 3º, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Hostal Carracedo Madrid hotel, located an 18-minute walk from the huge Plaza Mayor, features Wi-Fi in public areas. This guest house offers 7 rooms and reliable services maintained by professional…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Hostal Bahia Madrid

    Carretas - 31 - 2 Left - - Madrid, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 5-star Hostal Bahia Madrid hotel offers proximity to the Vast pedestrianized Puerta del Sol Public Square, situated only 350 metres away. While staying at this Madrid guest house, a safety…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Apartamentos Dana Sol

    Carretas, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Apartamentos Dana Sol Madrid is about a 25-minute walk from Calle Ponzano. This apartment also offers public parking nearby.

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