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-03-04

2026-03-05

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 de la Zarzuela

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

5533 options found

  • Huertas Flat

    14 Calle De Las Huertas 3ª Planta, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    The 55 m² Huertas Flat Apartment Madrid is located in the Barrio de las Letras district of Madrid, only 5 minutes' walk from Karpas Theatre.

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • Apartamento En Huertas

    14 Calle De Las Huertas, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Apartamento En Huertas Madrid is right in the centre of Madrid, around 600 metres from the Puerta del Sol.

    More...
    From US$ 244
    price for 1 night
    BOOK From US$ 244
  • Puerta Del Sol, Km 0

    Calle De Espoz Y Mina, 4, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Overlooking the city, the 20 m^2 Puerta Del Sol, Km 0 Apartment is a 7-minute stroll from Statue of the Bear and the Strawberry Tree. Situated relatively near Puerta del Sol, this 1-bedroom apartment…

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • Apartamentos Huertas

    C. De Las Huertas 10, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    The stylish Apartamentos Huertas features views of the city and is situated just 0.8 km from Prado National Museum. This apartment is located in close proximity to Monumental Theatre and equipped…

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

    Calle Espoz Y Mina, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Located 10 minutes' drive from Museo Sorolla, Apartamento Atico En Puerta Del Sol Apartment overlooks the city. Guests will enjoy having Wi-Fi, and those with cars will appreciate parking nearby.

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

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

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Providing 17 rooms, the 2-star Gay Hostal Puerta Del Sol Madrid hotel is approximately a 15-minute walk from the cibeles Cybele Palace. This Madrid guest house provides high-speed Internet access…

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

    Plaza Puerta Del Sol 14-4, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Approximately 25 minutes' walk from the vast 19th-century El Retiro Park, the 2-star Puerta Del Sol Rooms Madrid hotel includes 17 rooms.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Hostal Oliver

    Calle De Espoz Y Mina, 7, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Featuring a vending machine and a tour desk, the 3-star Hostal Oliver Madrid hotel is nestled in Madrid, just 1.5 km from Prado National Museum. This guest house boasts views of the city and offers…

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

    26 Calle De La Montera, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    The 55 m² Vintage Apartment Near Puerta Del Sol Madrid offers easy access to such tourist sites as the Real Academia de Bellas Artes de San Fernando, located nearly 5 minutes' walk away. This 1…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Apartamento Centro De Madrid

    26 Calle De La Montera, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Located around 5 minutes' walk from Gran Via underground station, the 1-room Apartamento Centro De Madrid Apartment also boasts proximity to Gran Via Boulevard.

    More...
    BOOK
  • Queen'S Las Letras Boutique I - Alojamiento Corta Estancia

    Calle De Santa Maria, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    The spacious 65 m² Queen'S Las Letras Boutique I - Alojamiento Corta Estancia Madrid apartment lies only 1.2 km from the huge Plaza Mayor and around a 5-minute stroll from Lavapiés tube station.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • Gran Via-Sol Spacious Apartment 3 Bedrooms & 2 Wcs

    26 Calle De La Montera, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Located nearly 5 minutes' walk from Sevilla underground station, Gran Via-Sol Spacious Apartment 3 Bedrooms & 2 Wcs also boasts proximity to Gran Via.

    More...
    From US$ 226
    price for 1 night
    BOOK From US$ 226
  • Amplio Piso Para 17 En Pleno Centro De Madrid

    Calle De La Montera, 26 5-B, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    The spacious 180 m^2 Amplio Piso Para 17 En Pleno Centro De Madrid apartment lies in the Centro district of Madrid and offers swift access to Plaza Mayor, which is just 0.7 km away.

    More...
    From US$ 509
    price for 1 night
    BOOK From US$ 509
  • Apartamento Reformado En La Gran Via Alquiler Temporal

    Pedro Zerolo, 7, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Apartamento Reformado En La Gran Via Alquiler Temporal Madrid lies a mere 0.8 km from the cibeles Cybele Palace and around 5 minutes' walk from Chueca tube station.

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • Hostal Rincon De Sol - Centro Madrid - Self Checkin

    Calle De Espoz Y Mina 7, 3º Derecha, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, the 3-star smoke-free Hostal Rincon De Sol - Centro Madrid - Self Checkin hotel is only 1 km from the prominent opera house "Teatro Real". This cosy guest house also…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • 4- Hotel-Style Apartment In Puerta Del Sol

    Calle De Espoz Y Mina, 7, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    The 30 m² 4- Hotel-Style Apartment In Puerta Del Sol Madrid is situated right in the centre of Madrid, just a 5-minute walk from the Puerta del Sol.

    More...
    From US$ 205
    price for 1 night
    BOOK From US$ 205
  • 2- Hotel-Style Duplex In Puerta Del Sol - Central & Cozy

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

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 1-room 2- Hotel-Style Duplex In Puerta Del Sol - Central & Cozy Madrid, which is only 1.2 km from the CaixaForum Madrid and nearly a 5-minute stroll from…

    More...
    From US$ 251
    price for 1 night
    BOOK From US$ 251
  • 1- Premium Apartment In Puerta Del Sol

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

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    1- Premium Apartment In Puerta Del Sol Madrid is a great place to stay in the Islington district, a 17-minute walk from the Plaza de Colón. Guests can make use of Wi-Fi for both business and leisure…

    More...
    BOOK
  • Suite En Sol 2

    Calle De Espoz Y Mina, 5, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    Guests of Suite En Sol 2 Madrid hotel can enjoy access to the vast 19th-century El Retiro Park, located a 20-minute walk away.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Queens Chueca I - Alquiler Corta Duracion

    Calle De Las Infantas, Madrid, Spain

    0.5 km to Teatro de la Zarzuela

    (Show map)

    Show map

    The spacious 68 m² Queens Chueca I - Alquiler Corta Duracion Madrid apartment lies only 1.2 km from the Plaza de Oriente and around 5 minutes on foot from Gran Via tube station.

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