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

2026-02-25

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 Opera

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

2604 options found

  • Bright With 7 Balconies- 3 Bdr 2Bth -Plaza Mayor

    Calle Imperial 4, Piso 4, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The spacious 2-bedroom Bright With 7 Balconies- 3 Bdr 2Bth -Plaza Mayor Madrid apartment is located a mere 1.9 km from Principe Pio train station and approximately a 5-minute walk from the Mercado de…

    More...
    From US$ 325
    price for 1 night
    BOOK From US$ 325
  • Modern With 7 Balconies - 3 Beds 2B - Plaza Mayor

    Calle Imperial 4, Piso 2, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 100 m² Modern With 7 Balconies - 3 Beds 2B - Plaza Mayor Madrid apartment is located 6 km from the football Santiago Bernabeu Stadium and merely a 5-minute walk from Cava Baja.

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • Central Apartment W 2Beds And 1Baths-Plaza Mayor

    Calle Imperial 4, Piso 5 B, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    Central Apartment W 2Beds And 1Baths-Plaza Mayor Madrid is situated a 5-minute walk from the engaging museum "Museo de San Isidro" and 25 km from Madrid-Barajas Adolfo Suarez International airport.

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • Central Apt With 2 Single Bedrooms - Plaza Mayor

    Imperial 4, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 52 m² Central Apt With 2 Single Bedrooms - Plaza Mayor Madrid offers easy entry to such city sights as the Cava Baja Gallery, situated around 5 minutes' walk away.

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Habitacion Privada En Madrid Centro - Sol

    Calle Imperial, 12, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    Habitacion Privada En Madrid Centro - Sol is situated merely a 5-minute walk from the engaging museum "Museo de San Isidro" and 30 km from Madrid-Barajas Adolfo Suarez International airport.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Cozy 1Bedroom Apartment Next To Plaza Mayor

    Calle Imperial 4, Piso 6º, 28012 Madrid, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    Located within 5 minutes' walk of La Latina underground station, the 1-room Cozy 1Bedroom Apartment Next To Plaza Mayor Madrid also boasts proximity to Kamikaze Theatre.

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Exclusive Balcony Plaza Mayor

    3 Calle De Esparteros, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The spacious 2-bedroom Exclusive Balcony Plaza Mayor offers easy entry to such city sights as Puerta del Sol, situated only a 5-minute walk away.

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Flat In Centro Madrid-Tud

    Calle De Tudescos, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 2-room Flat In Centro Madrid-Tud Apartment features convenient proximity to such city attractions as the Lope de Vega Theatre, situated approximately 5 minutes' walk away.

    More...
    From US$ 439
    price for 1 night
    BOOK From US$ 439
  • Apartamento Centrico-Alquiler Temporal Mas De 30 Dias

    27 Calle Del Carmen, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 1-room Apartamento Centrico-Alquiler Temporal Mas De 30 Dias Madrid welcomes travellers in the centre of Madrid, located approximately a 20-minute walk from the vast 19th - century El Retiro Park.

    More...
    BOOK
  • Gran Via - Centro - Callao Familiar

    Calle De Silva, 14, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 110 m² Gran Via - Centro - Callao Familiar Madrid apartment is located just 1.2 km from Principe Pio train station and only a 5-minute walk from the Lope de Vega Theatre.

    More...
    From US$ 944
    price for 1 night
    BOOK From US$ 944
  • 3 Bedrooms 2 Bathrooms Furnished - Sol - Bright - Mintystay

    Calle Esparteros 10, 1B, 28012 Madrid, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The spacious 2-bedroom 3 Bedrooms 2 Bathrooms Furnished - Sol - Bright - Mintystay lies about 20 minutes' walk from Rosaleda de Madrid and around a 10-minute walk from Sol tube station. Guests can…

    More...
    From US$ 314
    price for 1 night
    BOOK From US$ 314
  • Hostal Josefina-Gran Via

    Gran Via, 44, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    Featuring a vending machine and a lift, the comfortable 3-star Hostal Josefina-Gran Via is located at a 400-metre distance from Gran Via. Offering Wi-Fi, the hostel also boasts a location a short…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Hostal Teran

    Esparteros, 10 Piso 3, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    Hostal Teran Madrid hotel has 8 rooms and is located just 400 metres from the large urban Puerta del Sol Plaza.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Room In Plaza Mayor

    Calle Imperial 1, 3º Piso - Puerta Derecha 2, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 1-room Room In Plaza Mayor is located within 10 minutes' walk of Puerta del Sol and offers Wi-Fi for either business or leisure. The apartment is within 10 minutes' walk of Sol underground…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • San Miguel Aparment By Flatsweethome

    Calle Gomez De Mora 3, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The spacious 1-bedroom San Miguel Aparment By Flatsweethome is also located merely 6 minutes' walk from the Roman Catholic church "Real Basilica de San Francisco el Grande". Featuring a terrace, the…

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • Hostal Comercial

    Esparteros, 12, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    Hostal Comercial Madrid hotel is situated in the centre of Madrid 800 m from Gran Via Street. Featuring 10 rooms with views of the city, this guest house is 2.6 km from Calle Ponzano.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Studios Solmayor

    Calle Mayor, 1, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    Staying at Studios Solmayor, guests can visit Calle Ponzano tapas, located nearly a 5-minute ride away.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Petit Palace Preciados

    C/ De Galdo, 2, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 3-star smoke-free Petit Palace Preciados Madrid hotel enjoys a convenient location about a 5-minute walk from Principe Gran Via Theatre and offers 57 rooms with views of the courtyard. This…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Hostal Esparteros

    12 Calle De Esparteros, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 3-star Hostal Esparteros Madrid hotel offers access to the football Santiago Bernabeu Stadium, which is located about a 10-minute ride away.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Alanta Apartments

    1 Calle Mayor Edificio Luckia, Cuarta Planta Puerta B, Madrid, Spain

    0.4 km to Opera

    (Show map)

    Show map

    The 16 m² Alanta Apartments Madrid offers easy access to such tourist sites as Bellas Artes Theatre, located around 5 minutes' walk away.

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