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

Find Hotels

2026-04-20

2026-04-21

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

8952 options found

  • Rastro

    34 Calle De La Ribera De Curtidores, Madrid, Spain (Show map)

    Show map

    The spacious Rastro Apartment Madrid is situated in the Madrid Rio district, a 12-minute walk from the Gate of Toledo, and features a fitness suite.

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • Bright And Cozy 2Bd 2Bt Granvia

    De Fomento, 16, 2ºb, Madrid, Spain (Show map)

    Show map

    Situated only 13 minutes on foot from the Hammam Al Andalus Madrid, the 2-room Bright And Cozy 2Bd 2Bt Granvia Apartment Madrid also boasts easy access to Atocha train station which is 3.2 km away.

    More...
    From US$ 180
    price for 1 night
    BOOK From US$ 180
  • Go Madrid Apartments By Olala Homes

    7 Calle De Uceda, Madrid, Spain (Show map)

    Show map

    Go Madrid Apartments By Olala Homes is located within a 10-minute drive of the neo-mudéjar-style bullfighting arena "Plaza de Toros de Las Ventas" and 4.3 km from the Plaza de Cibeles. Guests can use…

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Prado Suite

    Calle Del Prado, Madrid, Spain (Show map)

    Show map

    Located only 1.6 km from Atocha railway station, the 40 m² Prado Suite Madrid is just a 9-minute walk from Gran Via Boulevard.

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Casa Moderna Con Terraza Chill Out - Estadio Bernabeu

    16 Calle Naranjo Bajo A, Madrid, Spain (Show map)

    Show map

    Situated within a 200-metre distance of the Parroquia de Nuestra Señora del Espino, the spacious Casa Moderna Con Terraza Chill Out - Estadio Bernabeu Madrid apartment looks out onto the street. One…

    More...
    From US$ 332
    price for 1 night
    BOOK From US$ 332
  • Acogedor Apartamento Madrid Centro

    5 Calle De Augusto Figueroa, Madrid, Spain (Show map)

    Show map

    Acogedor Apartamento Madrid Centro is located just 1.5 km from the Conde Duque Cultural Centre and 20 minutes' walk from the Royal Palace of Madrid.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Ever House - Ifema Canillas

    8 Calle Motilla Del Palancar, Madrid, Spain (Show map)

    Show map

    Situated approximately 800 metres from Canillas underground station, the 1-room Ever House - Ifema Canillas Madrid offers Wi-Fi for business or leisure needs. The El Capricho Park is nearly a 10…

    More...
    From US$ 499
    price for 1 night
    BOOK From US$ 499
  • Apartamento Casa De Campo - Alojamiento De Temporada

    Calle Caramuel, Madrid, Spain (Show map)

    Show map

    The spacious Apartamento Casa De Campo - Alojamiento De Temporada Madrid is situated in Madrid, 25 minutes' walk from the large urban Puerta del Sol Plaza, and offers spa amenities such as a sauna.

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • Charming Malasana

    Calle Del Molino De Viento, Madrid, Spain (Show map)

    Show map

    The 1-room Charming Malasana Madrid apartment provides easy access to various city attractions, such as the Real Academia de Bellas Artes de San Fernando, situated only a 5-minute walk away.

    More...
    From US$ 330
    price for 1 night
    BOOK From US$ 330
  • Plaza Espana V Calle San Bernardino 6Br 6Bh

    15 Calle De San Bernardino 1º, Madrid, Spain (Show map)

    Show map

    Plaza Espana V Calle San Bernardino 6Br 6Bh Madrid apartment is located 4.2 km from Atocha train station and merely a 6-minute walk from the Plaza de Las Comendadoras.

    More...
    From US$ 1271
    price for 1 night
    BOOK From US$ 1271
  • El Coqueto De Vallecas

    65 Calle Puerto Alto Planta 1, Piso 2, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 1-room El Coqueto De Vallecas Madrid apartment, which is about 10 minutes' drive from the room Royal Palace of Madrid and 4.1 km from the Vast…

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Vr Latina Apartments

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

    Show map

    Nestled within 5 minutes' walk of Teatro La Latina, Vr Latina Apartments Madrid offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Waou Gran Via Studio IV - Corta Duracion

    Calle Del Caballero De Gracia, Madrid, Spain (Show map)

    Show map

    The 1-room Waou Gran Via Studio IV - Corta Duracion Madrid is situated right in the centre of Madrid, merely 6 minutes' walk from Luna Cinema Amusement Center.

    More...
    From US$ 309
    price for 1 night
    BOOK From US$ 309
  • Habitacion Individual En Apartamento Centrico

    6 Calle De La Mandarina, Madrid, Spain (Show map)

    Show map

    The 1-room Habitacion Individual En Apartamento Centrico Madrid is situated in the Lee district, only 6 minutes' walk from the Alcala Norte Shopping Center.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Moncloa Room Apartments

    Calle De Fernandez De Los Rios 93, Entrada Izquierda (No Entrar Por El Portal), Madrid, Spain (Show map)

    Show map

    Moncloa Room Apartments Madrid is located around a 10-minute drive from the huge Plaza Mayor and within 3 km of the football Santiago Bernabeu Stadium.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Waou Puerta Del Sol I - Alquiler Corta Duracion

    Calle Barcelona, Madrid, Spain (Show map)

    Show map

    The 40 m² Waou Puerta Del Sol I - Alquiler Corta Duracion Apartment Madrid lies 1.5 km from the El Retiro Park and about a 5-minute walk from Sol tube station.

    More...
    From US$ 275
    price for 1 night
    BOOK From US$ 275
  • Prado Apartment

    Calle De Almaden, Madrid, Spain (Show map)

    Show map

    Guests can stay at the spacious 2-bedroom Prado Apartment Madrid, which is located in the very heart of Madrid and around 25 minutes' walk from the vast 19th - century El Retiro Park.

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • Dobo Madrid Anr2

    7 Calle Horcajuelo, Madrid, Spain (Show map)

    Show map

    Located 4.8 km from Principe Pio railway station, Dobo Madrid Anr2 Apartment is a 9-minute walk from the Lazaro Galdiano Museum. This apartment features Wi-Fi in public areas.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Historic Penthouse Plaza Mayor In Madrid

    2 Calle De Toledo, Madrid, Spain (Show map)

    Show map

    The 60 m² Historic Penthouse Plaza Mayor In Madrid apartment is nestled right in the centre of Madrid and is approximately a 20-minute walk from Neptune Fountain. Set in the vicinity of the large…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Residencia Gomez Pardo

    Calle De Cristobal Bordiu 30 Bis, Madrid, Spain (Show map)

    Show map

    The 0-room Residencia Gomez Pardo Apartment Madrid lies nearly 25 minutes' walk from the famed Gran Via Street and about 200 metres from Ríos Rosas tube station. For guests with an active lifestyle…

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