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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-27

2026-04-28

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 Real

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

5465 options found

  • Malasana Centro Madrid

    Calle De Fomento, 2 Gran Via VI Planta 2- Puerta 7, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Situated right in the centre of Madrid, the spacious 65 m² Malasana Centro Madrid apartment is just 600 metres from the official residence "Royal Palace of Madrid".

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Stylish 4 Suites +Patio Luxury Apartment Gran Via

    Calle De Las Veneras, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Set right in the centre of Madrid, the 180 m² Stylish 4 Suites +Patio Luxury Apartment Gran Via Madrid is just a 12-minute walk from the Basilica of Saint Michael. Enhancing the stay, this 4-bedroom…

    More...
    From US$ 1031
    price for 1 night
    BOOK From US$ 1031
  • Apartamentos Gran Via

    Calle Cuesta De Santo Domingo, 11, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Located approximately a 5-minute walk from Santo Domingo underground station, Apartamentos Gran Via Madrid also boasts proximity to the Convent of the Royal Barefoot Nuns (Monasterios de las…

    More...
    BOOK
  • Pza Sto Domingo Apartments 2Bd - 102

    Cuesta De Santo Domingo 11, 1º Centro, 28013, Madrid, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Pza Sto Domingo Apartments 2Bd - 102 Madrid is located only 6 minutes' walk from the Convent of the Royal Barefoot Nuns (Monasterios de las Descalzas Reales) and overlooks the city. The apartment…

    More...
    From US$ 372
    price for 1 night
    BOOK From US$ 372
  • Casa De Huespedes San Andres

    Calle De Las Veneras, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Providing 8 rooms, Casa De Huespedes San Andres Hotel Madrid is around a 25-minute walk from the Reina Sofía Museum.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Soho Boutique Opera

    Calle Veneras, 2, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Soho Boutique Opera Hotel Madrid sits 20 minutes' walk from the cibeles Cybele Palace. Boasting a gym area and a fitness studio, the hotel is right in the…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Suites You Opera

    Calle De Bordadores, 9 Baja, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Staying at Suites You Opera Madrid, guests can reach the Prado Museum, situated an 18-minute walk away.

    More...
    From US$ 439
    price for 1 night
    BOOK From US$ 439
  • Heima Penthouse Suite Old Town

    50 Calle Mayor, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Located around 20 minutes' walk from the Lope de Vega House-Museum, Heima Penthouse Suite Old Town Madrid is a great option to stay right in the centre of Madrid. Situated right around the corner…

    More...
    From US$ 388
    price for 1 night
    BOOK From US$ 388
  • Apartamento En El Centro Con Vistas Impresionantes

    1 Plaza De La Villa, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    The 60 m² Apartamento En El Centro Con Vistas Impresionantes Madrid is located right in the centre of Madrid and offers quick access to the luxurious over-the-top rococo Royal Palace of Madrid, which…

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Royal Palace Boutique

    Calle Milaneses, 6, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Royal Palace Boutique Apartment Madrid lies approximately 600 metres from the ridge-top Royal Palace of Madrid and about 5 minutes by car from Opera tube station. Guests are enticed to use public…

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • 2 Bedrooms 1 Bathroom Furnished - Center - Bright - Mintystay

    Calle Mayor 44, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    Staying at 2 Bedrooms 1 Bathroom Furnished - Center - Bright - Mintystay Madrid apartment, guests can visit the Royal Real Basilica de San Francisco el Grande, located 18 minutes' walk away.

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Preciados

    Preciados, 37, Madrid, Spain

    0.2 km to Teatro Real

    (Show map)

    Show map

    The 4-star Preciados Hotel Madrid, located only 6 minutes' walk from the prominent opera house "Teatro Real", offers 24-hour reception and wake-up service, along with views of the city. This Madrid…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Suites You Soho

    Calle De La Cruzada 1, Local 1, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Suites You Soho Madrid hotel offers guests access to the scenic Plaza de Santa Ana, which is 17 minutes' walk away. Private car parking is available nearby.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Un Elegante Piso Para Descubrir Madrid

    Calle De La Cruzada 1, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The 1-room Un Elegante Piso Para Descubrir Madrid apartment offers the opportunity to enjoy the sunset on the lake shore, set approximately a 20-minute walk away.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Waou Plaza Mayor I - Alquiler Corta Duracion

    Calle Zaragoza, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The 1-room Waou Plaza Mayor I - Alquiler Corta Duracion Madrid apartment includes a terrace and is located around 20 minutes' walk from the Plaza de Cibeles.

    More...
    From US$ 525
    price for 1 night
    BOOK From US$ 525
  • Modern 2-Bed Apartment In Central Madrid

    Calle Mayor, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The spacious Modern 2-Bed Apartment In Central Madrid is located 2.1 km from the Royal Botanical Garden of Madrid and a 16-minute walk from the scenic Plaza de Santa Ana.

    More...
    From US$ 464
    price for 1 night
    BOOK From US$ 464
  • Madrid 1915 Private Suites

    3 Calle De Los Milaneses, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located a 25-minute walk from the Prado Museum, Madrid 1915 Private Suites overlooks the city. Guests can enjoy quick access to the luxurious over-the-top rococo Royal Palace of Madrid, which is…

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Atico En El Centro Con Terraza Y Vistas Increibles

    1 Plaza De La Villa, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The 60 m² Atico En El Centro Con Terraza Y Vistas Increibles Apartment Madrid is located just 1 km from the ancient Egyptian Temple of Debod and a 25-minute stroll from the Reina Sofía Museum.

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • Centro Madrid. Plaza Mayor. Puerta Del Sol. Opera.

    40 Calle Mayor 2Da, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Situated in the very heart of Madrid, the 2-room Centro Madrid. Plaza Mayor. Puerta Del Sol. Opera apartment is 550 m from the famed Gran Via Street. Along with a storage for belongings this spacious…

    More...
    From US$ 716
    price for 1 night
    BOOK From US$ 716
  • Petit Palace Plaza Mayor

    Mayor, 46, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Situated only 1.3 km from the sea-themed Neptune Fountain, the 4-star historic Petit Palace Plaza Mayor Madrid hotel features Wi-Fi in public areas and private parking on site. This Madrid hotel…

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