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)

Find Hotels

2026-02-28

2026-03-01

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

5488 options found

  • 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

    Featuring Wi-Fi throughout the property, Arc House Madrid - Puerta Del Sol Only Adults Hostel offers accommodation within 25 minutes' walk of El Retiro Park.

    More...
    From US$ 13
    price for 1 night
    BOOK From US$ 13
  • 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 offers easy access to such tourist sites as Metropolis Building, located nearly 5 minutes' walk away.

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

    Calle De La Victoria 2, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Offering public parking nearby, I Love Madrid Hostel is just a 7-minute walk from Gran Via. The nearby sports attractions include Santiago Bernabeu Stadium, about 10 minutes' drive 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
  • Charming Puerta Del Sol

    33 Calle De Atocha, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Charming Puerta Del Sol Apartment is located approximately a 5-minute walk from Monumental Theatre and overlooks the city.

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • 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$ 316
    price for 1 night
    BOOK From US$ 316
  • 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

    Located approximately 10 minutes by car from El Retiro Park, Apartamentos Dana Sol is nearly a 10-minute walk from a top family-friendly place like Luna Cinema Amusement Center. The apartment has a…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Hostal Abadia Madrid

    Luis Velez De Guevara, 2, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Located only 5 minutes on foot from Teatro de la Comedia, the comfortable 3-star Hostal Abadia Madrid hotel features Wi-Fi in public areas and private parking nearby. Nestled in the Madrid Rio…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Hostal Pan America

    Carretas, 27, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Offering a location a 5-minute walk from the Hammam Al Andalus Madrid, Hostal Pan America Madrid hotel offers 9 rooms. Featuring a vending machine and a lift throughout the property, this guest house…

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Apartamento En Sol Centro Ciudad

    23 Calle De Carretas, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Set right in the centre of Madrid, the spacious Apartamento En Sol Centro Ciudad Madrid is 6 minutes' walk from Luna Cinema Amusement Center.

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

    23 Calle De Carretas 2ºc, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 65 m² Apartamento En Puerta Del Sol 2 Madrid is situated right in the centre of Madrid, merely a 5-minute walk from the Gay Madrid & Chueca District.

    More...
    From US$ 466
    price for 1 night
    BOOK From US$ 466
  • Precioso Apartamento Cerca De La Puerta Del Sol

    Calle De Echegaray, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 49 m² Precioso Apartamento Cerca De La Puerta Del Sol Madrid is also located only a 7-minute walk from the large urban Puerta del Sol Plaza.

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Victor Apartments Prado

    17 Calle Del Prado, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Victor Apartments Prado is situated a 6-minute walk from Luna Cinema Amusement Center and 25 km from Adolfo Suarez Madrid-Barajas airport.

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • Comodo Y Centrico Loft En Calle Carretas - Madrid Centro

    Carretas, 25, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    Comodo Y Centrico Loft En Calle Carretas - Madrid Centro apartment is located just 1.7 km from the Alcion Art Gallery and 15 minutes' walk from the CaixaForum Madrid.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Madrid A Tus Pies Para 4, Carretas 25

    Carretas, 25, Madrid, Spain

    0.2 km to Teatro Español

    (Show map)

    Show map

    The 1-room Madrid A Tus Pies Para 4, Carretas 25 apartment is located right in the centre of Madrid and offers quick access to Teatro Espanol, which is nearly a 5-minute walk away.

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