• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-04-22
Check-out date:
2026-04-23
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Madrid

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Huertas 20

    Calle De Las Huertas, 20 3, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The 75 m² Huertas 20 Apartment Madrid is located in the centre of Madrid and offers quick access to the Plaza de Santa Ana, which is approximately 5 minutes' walk away.
    Read more
  • Spacious Flat Puerta Del Sol

    9 Calle De Espoz Y Mina 2º1 I, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The 92 m² Spacious Flat Puerta Del Sol Madrid offers proximity to a number of tourist attractions, such as the art Museo Nacional Thyssen-Bornemisza, located about 10 minutes' walk away.
    Read more
    7.5
    Good
    71 reviews
  • Waou Puerta Del Sol II - Alquiler Corta Duracion

    Calle De Cadiz, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The spacious 1-bedroom Waou Puerta Del Sol II - Alquiler Corta Duracion Apartment Madrid is in the centre of Madrid, nearly a 10-minute walk from the cibeles Cybele Palace.
    Read more
    7.5
    Good
    64 reviews
  • Deslumbrante Apto Barrio De Las Letras By Batuecas

    Calle Del Prado,, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    To enjoy your vacation in Madrid, stay at the spacious 120 m² Deslumbrante Apto Barrio De Las Letras By Batuecas Madrid apartment, which is only 0.9 km from the huge Plaza Mayor and a mere 9 minutes…
    Read more
    9.3
    Superb
    53 reviews
  • Cozy 2Br Duplex - 2 Min Walk To Plaza Santa Ana

    10 Calle Del Prado, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Situated approximately 5 minutes' walk from the Vibrant Mercado de Anton Martin Indoor Market, the spacious 1-bedroom Cozy 2Br Duplex - 2 Min Walk To Plaza Santa Ana Apartment Madrid offers guests…
    Read more
    9.0
    Superb
    8 reviews
  • Ch Apartamento Plaza Del Angel - Semisotano

    13 Plaza Del Angel, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Ch Apartamento Plaza Del Angel - Semisotano Madrid lies 2.1 km from the ancient Egyptian temple "Templo de Debod" and only 10 minutes' walk from Sol tube station.
    Read more
  • Alojamiento Temporal Corazon Madrid

    Espoz Y Mina, 7 1º Izd, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The 1-room Alojamiento Temporal Corazon Madrid apartment is right in the centre of Madrid, only 0.7 km from the Vast pedestrianized Puerta del Sol Public Square. This spacious apartment has a patio…
    Read more
    8.6
    Fabulous
    188 reviews
  • Plaza Dort Rooms I

    Plaza Del Angel, 13 1, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Plaza Dort Rooms I Madrid hotel is a great place to stay in the Lavapies district, 13 minutes' walk from the Prado Museum. You will find a storage room at this hotel.
    Read more
    4.3
    Decent
    3 reviews
  • Hostal Persal

    Plaza Del Angel, 12, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Hostal Persal Madrid hotel, located in the Barrio de las Letras district, offers 24-hour front desk assistance and wake-up calls and also stands merely a 10-minute walk from the large urban Puerta…
    Read more
    8.4
    Very Good
    1695 reviews
  • Hostal Jq Madrid 1

    Calle De La Cruz, 33, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Located just 1.3 km from the art Museo Nacional Thyssen-Bornemisza in the Barrio de las Letras district, the unpretentious 3-star Hostal Jq Madrid 1 hotel showcases 2 casinos. The smoke-free guest…
    Read more
    8.1
    Very Good
    1522 reviews
  • H21 Rooms

    Calle De Las Huertas, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Located 13 minutes' walk from the Prado Museum, H21 Rooms Madrid hotel includes 28 rooms. This guest house lies in the Lavapies district not far from the Reina Sofía Museum.
    Read more
    6.9
    Pleasant
    2128 reviews
  • Cantabrico

    Via Cruz 5, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Cantabrico Hotel Madrid offers 112 rooms a 20-minute walk from the vast 19th - century El Retiro Park.
    Read more
  • Apartamentos Dala

    Calle Del Principe, 5 3º B 1-2, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Located 2.6 km from Atocha railway station, Apartamentos Dala Madrid is a 5-minute walk from the Gran Via.
    Read more
    9.3
    Superb
    29 reviews
  • Jqc Rooms

    Calle De La Cruz, 33, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The smoke-free Jqc Rooms Madrid hotel, offering 2 casinos, is located 2.4 km from the Crystal Palace. The 3-star guest house features 18 rooms and such amenities as a storage for belongings.
    Read more
    7.8
    Good
    3217 reviews
  • Apartamento Con Encanto En Sol - Madrid #C

    7 Calle De Espoz Y Mina 2 Derecha, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The 2-room Apartamento Con Encanto En Sol - Madrid #C is situated right in the centre of Madrid, about a 5-minute walk from the Real Academia de Bellas Artes de San Fernando.
    Read more
    8.0
    Very Good
    75 reviews
  • Apartamento Con Encanto En Sol - Madrid #B

    7 Calle De Espoz Y Mina, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The 1-room Apartamento Con Encanto En Sol - Madrid #B welcomes travellers right in the centre of Madrid, located within 5 minutes' drive of the cibeles Cybele Palace.
    Read more
    7.5
    Good
    119 reviews
  • Apartamento Con Encanto En Sol - Madrid #A

    7 Calle De Espoz Y Mina 2D, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Located right in the centre of Madrid, the spacious Apartamento Con Encanto En Sol - Madrid #A offers fast access to the independent theater "Teatro Alfil" a 9-minute walk away.
    Read more
    7.8
    Good
    115 reviews
  • Encantador Apt A Pasos De Puerta Del Sol - #D

    7 Calle De Espoz Y Mina, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    The spacious 1-bedroom Encantador Apt A Pasos De Puerta Del Sol - #D Madrid is located in the centre of Madrid and offers quick access to Luna Cinema Amusement Center, which is just a 6-minute walk…
    Read more
    7.3
    Good
    50 reviews
  • Ch Cruz Madrid

    Calle De La Cruz, 33 Piso 2 Puerta Izq, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Located just 14 minutes' stroll from the art Museo Nacional Thyssen-Bornemisza, the 3-star Ch Cruz Madrid Hotel includes 8 rooms.
    Read more
    7.9
    Good
    500 reviews
  • Apartamentos Alfisa Puerta Del Sol

    Calle Del Principe, 5 1 B, Madrid, Spain

    0.1 km to Teatro Español (Open map)

    Apartamentos Alfisa Puerta Del Sol Madrid is situated in the Islington district of Madrid, about 5 minutes' walk from the Real Academia de Bellas Artes de San Fernando.
    Read more
    9.0
    Superb
    99 reviews
Thank you for subscribing
Close