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-06-02

2026-06-03

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

5907 options found

  • Apartamento En El Corazon De Madrid

    Calle De La Magdalena, 31, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 1-room Apartamento En El Corazon De Madrid, which is within 20 minutes' walk of Luna Cinema Amusement Center and only 0.8 km from the art Museo Nacional…

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Four Seasons Hotel Madrid

    Calle De Sevilla 3, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Situated only 1.2 km from the prominent opera house "Teatro Real" and about 25 minutes' walk from the vast 19th - century El Retiro Park, the historic Four Seasons Hotel Madrid features 2 casinos.

    More...
    From US$ 1117
    price for 1 night
    BOOK From US$ 1117
  • Hostal Xucar

    Magdalena, 28 2º, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Hostal Xucar Madrid hotel offers 11 rooms in the vicinity of Estanque de la Noria, a 19-minute walk away. Featuring a luggage room, this guest house is located 400 metres from the scenic Plaza de…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Casa Huesped Magdalena

    Magdalena, 26 3º, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Situated around a 15-minute stroll from Estanque de Linneo, Casa Huesped Magdalena Hotel Madrid includes 12 rooms for guests. Located within easy reach of the scenic Plaza de Santa Ana, this Madrid…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Bright Luxury Apt. Puerta Del Sol - Madrid

    Calle Paz 4, 2Izq -, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Bright Luxury Apt. Puerta Del Sol - Madrid offers views of the city and a location a 17-minute walk from the room Royal Palace of Madrid. Guests can make use of Wi-Fi for both business and leisure…

    More...
    From US$ 1017
    price for 1 night
    BOOK From US$ 1017
  • Umusic Hotel Madrid

    Calle De La Paz 11, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Situated 4.4 km from the football Santiago Bernabeu Stadium, the 5-star Umusic Hotel Madrid offers a meeting room and a business centre with a range of business amenities. The large urban Puerta del…

    More...
    From US$ 215
    price for 1 night
    BOOK From US$ 215
  • Estudio Magdalena, Pleno Centro De Madrid

    31 Calle De La Magdalena 3º 2, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Estudio Magdalena, Pleno Centro De Madrid apartment is located just 0.8 km from Kamikaze Theatre and about a 25-minute walk from the history museum "Museo de Historia de Madrid".

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Apartamentos Apolo

    C/ Magdalena, 22, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Located in the centre of Madrid, Apartamentos Apolo Madrid offers fast access to the huge Plaza Mayor 17 minutes' walk away. A private parking lot is available for EUR 25 per day nearby.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Limehome Madrid La Bolsa

    4 Calle De La Bolsa, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Situated around a 5-minute stroll from Sol underground station, Limehome Madrid La Bolsa apartment offers Wi-Fi for business or leisure needs. The huge Plaza Mayor is in proximity to the apartment…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Barrio De Las Letras, Corazon De Madrid

    32 Calle De La Magdalena Tercero, Izquierda, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Barrio De Las Letras, Corazon De Madrid apartment is located in the Lavapies district of Madrid, nearly a 5-minute walk from Valle Inclan Theatre. Featuring a terrace with views of the city, the…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Puerta Del Sol Rooms

    Plaza Puerta Del Sol 14-4, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Located within 15 minutes' walk of the 2-star Puerta Del Sol Rooms Madrid hotel, guests can reach the urban park "Parque del Retiro".

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Luthia Puerta Del Sol

    Plaza Puerta Del Sol, 14, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Offering 10 rooms, Luthia Puerta Del Sol Hostel Madrid boasts a location nearly 5 minutes on foot from the Gay Madrid & Chueca District. Featuring Wi-Fi, the Madrid hostel is also a few steps from…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Gay Hostal Puerta Del Sol Madrid

    Plaza Puerta Del Sol, 14 - 4º 4, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Offering 17 rooms, the 2-star Gay Hostal Puerta Del Sol Madrid hotel is near an entertainment district and approximately a 20-minute walk from the Prado Museum. This Madrid guest house provides high…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Waou Las Letras I - Alquiler Corta Duracion

    Calle De Cervantes, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    The 1-room Waou Las Letras I - Alquiler Corta Duracion Madrid apartment lies only 1.1 km from the Vast pedestrianized Puerta del Sol Public Square and merely 10 minutes' stroll from Lavapiés tube…

    More...
    BOOK
  • Apartamento En Calle Relatores

    12 Calle Relatores, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    The 38 m² Apartamento En Calle Relatores Madrid features convenient proximity to such city attractions as the Hammam Al Andalus Madrid, situated nearly 5 minutes' walk away.

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Madrid Downtown Hostel

    Calle De La Magdalena 36, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Madrid Downtown hostel is situated 1.5 km from the official residence "Royal Palace of Madrid". Offering a shared lounge, the hostel is located in the Madrid…

    More...
    From US$ 11
    price for 1 night
    BOOK From US$ 11
  • Fortinn Puerta Del Sol

    Plaza Puerta Del Sol, 14, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Offering a storage room, the 3-star Fortinn Puerta Del Sol Madrid hotel is a mere 5 minutes' stroll from the Real Academia de Bellas Artes de San Fernando. The guest house is situated in the centre…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Apartamentos Madrid Centro

    Magdalena, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Apartamentos Madrid Centro lies a mere 1.4 km from Kapital and about 5 minutes' walk from Antón Martín tube station.

    More...
    From US$ 172
    price for 1 night
    BOOK From US$ 172
  • Nomade Temple Madrid

    Gran Via 11, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    Offering a hammam, a hot tub, and a sauna, the luxury Nomade Temple Madrid Hotel is nestled about 5 minutes' walk from the Vast pedestrianized Puerta del Sol Public Square and 2.8 km from Calle…

    More...
    From US$ 520
    price for 1 night
    BOOK From US$ 520
  • La Bella De Plaza Mayor

    Madrid Portal 29, Madrid, Spain

    0.3 km to Teatro Español

    (Show map)

    Show map

    La Bella De Plaza Mayor Madrid apartment is located only 0.6 km from Infanta Isabel Theatre and a 17-minute walk from the urban park "Parque del Retiro".

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