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-28

2026-04-29

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

  • For You Rentals Apartamento Temporal Centrico De Dos Dormitorios Sil27

    Calle De Silva, 2, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located 9 minutes' walk from the official residence "Royal Palace of Madrid", the 78 m² For You Rentals Apartamento Temporal Centrico De Dos Dormitorios Sil27 Madrid is 0.6 km from a top family…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Apartamento Reformado Para 6 Personas En Plena Gran Via Alquiler Temporal

    Silva, 2, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at Apartamento Reformado Para 6 Personas En Plena Gran Via Alquiler Temporal Madrid, which is a mere 1.4 km from the Madrid Rio and merely 11 minutes' walk from…

    More...
    From US$ 445
    price for 1 night
    BOOK From US$ 445
  • Petit Palace Arenal

    Arenal, 16, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The 3-star smoke-free Petit Palace Arenal Madrid hotel enjoys a charming location right in the centre of Madrid, around a 5-minute walk from the huge Plaza Mayor. Located a mere 1.6 km from the Reina…

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • Penthouse Madrid View

    Jacometrezo, 15, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located around a 20-minute walk from the Madrid Rio, the 150 m² Penthouse Madrid View Apartment is only 0.6 km from a top family-friendly place like Luna Cinema Amusement Center. This 2-bedroom…

    More...
    From US$ 423
    price for 1 night
    BOOK From US$ 423
  • Hostal Alicante

    Arenal, 16 Dplo., Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The 2-star smoke-free Hostal Alicante Madrid hotel, located about 20 minutes' walk from the Madrid Rio, offers guests baggage storage. Within reach of the room Royal Palace of Madrid, the enchanting…

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

    Calle Coloreros 2, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Apartamentos Madrid Centro W offers proximity to such tourist attractions as the Hammam Al Andalus Madrid, situated around 5 minutes' walk away.

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

    Calle De Preciados 33, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Apartamentos Preciados Madrid is a great place to stay in the Islington district, a 17-minute walk from the cibeles Cybele Palace.

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Mayor Sol Apartments

    Calle De Felipe Iii, 7 Apartamento 1A, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The 8-room Mayor Sol Apartments Madrid is also located a mere 9 minutes' walk from the huge Plaza Mayor. Guests will benefit from public parking provided nearby.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Sleeping Gran Via

    33 Calle De Preciados, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    The 1-room Sleeping Gran Via Apartment Madrid is also located only 8 minutes' stroll from the huge Plaza Mayor.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Hostal Conchita

    Calle De Preciados, 33, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Hostal Conchita Madrid hotel offers quick access to Gran Via Boulevard, situated nearly 5 minutes' walk away.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Plaza Mayor Suites 1

    Calle Del 7 De Julio Numero 4, Piso 1, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located approximately a 25-minute walk from the Prado Museum, the 1-room Plaza Mayor Suites 1 Madrid gives access to a number of tourist attractions in the area.

    More...
    From US$ 492
    price for 1 night
    BOOK From US$ 492
  • Centrally Located Flat In Madrid For 6 People - Ciudad Rodrigo

    Calle De Ciudad Rodrigo, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located about 5 minutes on foot from Opera underground station, the 75 m² Centrally Located Flat In Madrid For 6 People - Ciudad Rodrigo also boasts proximity to the huge Plaza Mayor.

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Arenal Suites Preciados

    Calle Preciados 33 * Planta 3º, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Featuring a central location, Arenal Suites Preciados Madrid offers views of the city, about 20 minutes' walk from the CaixaForum Madrid. Situated a short way from the large urban Puerta del Sol…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Cozy Apartment In Plaza Mayor Square By Batuecas

    Plaza Mayor,, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Situated only 1.2 km from the Lope de Vega House-Museum, the 1-room Cozy Apartment In Plaza Mayor Square By Batuecas Madrid offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 418
    price for 1 night
    BOOK From US$ 418
  • Apartment In Monumental Square Madrid Center

    1 Plaza De La Villa, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Apartment In Monumental Square Madrid Center is situated in the Madrid Rio district, only 350 metres from the prominent opera house "Teatro Real", and overlooks the city.

    More...
    From US$ 474
    price for 1 night
    BOOK From US$ 474
  • Amplio Y Luminoso Apartamento En El Centro De Madrid

    1 Plaza De La Villa, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located merely 500 metres from the prominent opera house "Teatro Real", the 2-room Amplio Y Luminoso Apartamento En El Centro De Madrid is about a 10-minute drive from a top family-friendly place…

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

    Calle De Los Coloreros 2, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Situated just a 9-minute walk from the luxurious over-the-top rococo Royal Palace of Madrid, Apartamentos Madrid Centro B provides guests with Wi-Fi for either business or leisure.

    More...
    From US$ 259
    price for 1 night
    BOOK From US$ 259
  • Madrid, C. Mayor

    31 Calle Mayor, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located within 25 minutes' walk of the Royal Botanical Garden of Madrid, Madrid, C. Mayor hotel offers access to tourist attractions throughout Madrid.

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • El Sitio De Adrian

    Calle Ciudad Rodrigo 6 3 Izq, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Located around 10 minutes' walk from Santo Domingo underground station, El Sitio De Adrian Apartment Madrid also boasts proximity to the prominent opera house "Teatro Real".

    More...
    From US$ 369
    price for 1 night
    BOOK From US$ 369
  • Dplace To Be - Amazing Apartments In Historic Center

    1 Plaza De La Villa, Madrid, Spain

    0.3 km to Teatro Real

    (Show map)

    Show map

    Dplace To Be - Amazing Apartments In Historic Center Madrid villa offers proximity to such city sites as the Catholic church "Catedral de Sta Maria la Real de la Almudena", located just a 5-minute…

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