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

2026-07-03

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

All Madrid hotels

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

14837 options found

  • Puerta De Alcala - Exclusive Apt. 130M2 2D 2.5B

    Calle Del Cid 6, 3 Ext Izq, 28001 Madrid, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 130 m² Puerta De Alcala - Exclusive Apt. 130M2 2D 2.5B Madrid, which is only a 14-minute walk from the Lope de Vega House-Museum and just 1.3 km from the…

    More...
    BOOK
  • Friendly Rentals Fernando VI

    Calle Fernando Vi, 8, 2 Izda Int, Madrid, Spain (Show map)

    Show map

    Located about a 5-minute stroll from Bilbao underground station, Fernando VI Apartment also boasts proximity to Barcelo Theatre.

    More...
    From US$ 323
    price for 1 night
    BOOK From US$ 323
  • Modern With Terrace - 1Bedroom 1Bath - Chamberi

    Calle De Viriato 37, 6ºb, 28010, Madrid, Madrid, Spain (Show map)

    Show map

    The 60 m² Modern With Terrace - 1Bedroom 1Bath - Chamberi Madrid apartment lies 2.1 km from the football Santiago Bernabeu Stadium and within 5 minutes' walk of Alonso Cano tube station.

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • For You Rentals Acogedor Apartamento Temporal De Un Dormitorio En Chamartin Mma323B

    32 Calle De Martin Machio, Madrid, Spain (Show map)

    Show map

    The 48 m² For You Rentals Acogedor Apartamento Temporal De Un Dormitorio En Chamartin Mma323B Madrid is 4.6 km from Gran Via Street, giving access to numerous sites in the area.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • My City Home Cerca De Plaza Castilla

    Nunez Morgado 4, 407, Madrid, Spain (Show map)

    Show map

    Located merely 500 metres from Ventilla underground station, My City Home Cerca De Plaza Castilla also boasts proximity to San Francisco Javier. Guests will benefit from public parking provided…

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Cozy 1 Bed Apt In Portal Del Angel

    Calle De Antillon 9, Madrid, Spain (Show map)

    Show map

    Cozy 1 Bed Apt In Portal Del Angel Apartment Madrid lies about 25 minutes' walk from Plaza Mayor and approximately a 10-minute walk from Puerta del Angel tube station.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Cosy Apartment Tribunal

    Calle De Velarde, Madrid, Spain (Show map)

    Show map

    Situated merely 1.5 km from the huge Plaza Mayor, the 30 m² Cosy Apartment Tribunal Madrid offers an opportunity to discover various tourist attractions in the area.

    More...
    BOOK
  • Madrid Homely Apartment

    Avenida De Palomeras, Madrid, Spain (Show map)

    Show map

    The 55 m² Madrid Homely Apartment offers easy entry to such city sights as Parque de las Siete Tetas, situated nearly 5 minutes' walk away.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Piso A 5 Min De La Plaza Mayor

    Calle De Mira El Rio Alta 1 Ext, Madrid, Spain (Show map)

    Show map

    The spacious Piso A 5 Min De La Plaza Mayor Madrid apartment welcomes travellers right in the centre of Madrid, located nearly 25 minutes' walk from the cibeles Cybele Palace.

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • Beautiful Loft For 2 People 25 Min From Sol

    Avenida De Abrantes, Madrid, Spain (Show map)

    Show map

    Located about a 5-minute walk from Abrantes underground station, the 1-room Beautiful Loft For 2 People 25 Min From Sol Apartment also boasts proximity to Parroquia Santa Luisa de Marillac.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Apartment Az 2º B

    Antonio Zamora, 16 2º B, Madrid, Spain (Show map)

    Show map

    Estadio Vicente Calderon is 25 minutes on foot from Apartment Az 2o B, while Parque de Caramuel is situated nearby.

    More...
    From US$ 1413
    price for 1 night
    BOOK From US$ 1413
  • Beautiful And Cozy Apartment In The Puente De Vallecas Area.

    16 Calle De Los Robles, Madrid, Spain (Show map)

    Show map

    Beautiful And Cozy Apartment In The Puente De Vallecas Area. Venue is nearly 2.8 km from Prado National Museum. The accommodation capacity is based on up to 2 guests.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Apartamento En Las Tablas Con Garaje Y Piscina Alquiler Temporal

    Puente De La Reina, 39, Madrid, Spain (Show map)

    Show map

    Apartamento En Las Tablas Con Garaje Y Piscina Alquiler Temporal Madrid is nestled in the Fuencarral-El Pardo district, 5 minutes' walk from the restaurant K&Co Sustainable Kitchen Bar. Wi-Fi and…

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • El Cerro Bermejo

    Cerro Bermejo, 9, Madrid, Spain (Show map)

    Show map

    If you want to stay in the Madrid Rio district of Madrid, the 70 m² El Cerro Bermejo Apartment Madrid is a good choice located, approximately a 25-minute walk from the huge Plaza Mayor.

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • Vintage House Near Atocha

    Calle Ciudad Real, Madrid, Spain (Show map)

    Show map

    Catedral de Sta Maria la Real de la Almudena is just off Vintage House Near Atocha Hotel apartment, while Archivo Historico de Protocolos de Madrid is situated nearby.

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Apartments In Madrid Downtown Next To Plaza Callao

    Calle De Preciados, Madrid, Spain (Show map)

    Show map

    Apartments In Madrid Downtown Next To Plaza Callao is around 20 minutes' walk from the Plaza de Cibeles, giving access to numerous sites in the area.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Modern Apartment Gran Via II Renovated 2Br 2Bh

    5º Izq Calle De Preciados, 21, Madrid, Spain (Show map)

    Show map

    The spacious Modern Apartment Gran Via II Renovated 2Br 2Bh is situated about 500 metres from Plaza de Oriente and 25 km from Adolfo Suarez Madrid-Barajas airport.

    More...
    BOOK
  • Solfai Vacacional 14

    Calle Embajadores 158, Madrid, Spain (Show map)

    Show map

    Solfai Vacacional 14 Apartment is situated only a 6-minute walk from Nave 73 and 30 km from Adolfo Suarez Madrid-Barajas airport.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Alojamiento Temporal En Fuencarral, Chueca

    Calle De Fuencarral, 29, Madrid, Spain (Show map)

    Show map

    Nestled around 5 minutes' walk from Iglesia de San Antonio de Los Alemanes Church, the 40 m² Alojamiento Temporal En Fuencarral, Chueca Madrid apartment offers quick access to numerous tourist…

    More...
    BOOK
  • Guestready - Relaxing Stay In Barajas

    Calle De Samaniego, 12, Portal 1 Piso 1Oj, Madrid, Spain (Show map)

    Show map

    Situated a mere 0.6 km from the Plenilunio, the 1-room Guestready - Relaxing Stay In Barajas Madrid apartment offers an opportunity to discover various tourist attractions in the area. Guests can…

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