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)

Find Hotels

2026-04-21

2026-04-22

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

Apartments and B&Bs in Madrid

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

6405 options found

  • Loft Plaza Mayor 3 Temporal

    Cava De San Miguel, Madrid, Spain (Show map)

    Show map

    Situated in the very heart of Madrid, the spacious 1-bedroom Loft Plaza Mayor 3 Temporal Madrid apartment is within 5 minutes' walk of the huge Plaza Mayor. The apartment is fitted with a terrace…

    More...
    From US$ 442
    price for 1 night
    BOOK From US$ 442
  • Your Comfy Stay In The Center Of Madrid

    11 Calle Alonso Del Barco, Madrid, Spain (Show map)

    Show map

    50 m² Your Comfy Stay In The Center Of Madrid apartment features convenient proximity to such city attractions as La Casa Encendida, situated nearly a 5-minute walk away. This 1-bedroom apartment…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Waou Essence I La Latina

    Calle Del Carnero, Madrid, Spain (Show map)

    Show map

    Waou Essence I La Latina Apartment Madrid is located 1.4 km from the famed Gran Via Street and a 25-minute walk from the Prado Museum.

    More...
    From US$ 313
    price for 1 night
    BOOK From US$ 313
  • Beautiful Apartment In The Heart Of Madrid

    13 Calle Del Desengano, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at 45 m² Beautiful Apartment In The Heart Of Madrid, which is a mere 9 minutes' walk from the Convent of the Royal Barefoot Nuns (Monasterios de las Descalzas…

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • Gran Via - Excellent Apartamento Temporal

    Gran Via 55 - 2º Planta, Madrid, Spain (Show map)

    Show map

    The 55 m² Gran Via - Excellent Apartamento Temporal Madrid features convenient proximity to such city attractions as EDP Gran Via Theatre, situated around 5 minutes' walk away.

    More...
    From US$ 235
    price for 1 night
    BOOK From US$ 235
  • Apartamento En Sol Centro Ciudad

    23 Calle De Carretas, Madrid, Spain (Show map)

    Show map

    Set right in the centre of Madrid, the spacious Apartamento En Sol Centro Ciudad Madrid is 6 minutes' walk from Luna Cinema Amusement Center.

    More...
    From US$ 371
    price for 1 night
    BOOK From US$ 371
  • Waou Best IV Madrid Rio

    Calle De Linneo, Madrid, Spain (Show map)

    Show map

    The 2-room Waou Best IV Madrid Rio apartment lies about 5 minutes by car from the large urban Puerta del Sol Plaza and approximately 800 metres from Puerta del Ángel tube station.

    More...
    From US$ 769
    price for 1 night
    BOOK From US$ 769
  • Acogedor Apartamento

    Calle De Deyanira, Madrid, Spain (Show map)

    Show map

    The 1-room Acogedor Apartamento Madrid is within 4 km of the Quinta de los Molinos Park. About a 10-minute ride from the Parque del Humedal, this 45 m² apartment features a private swimming pool and…

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Charming Madrid Castilla - Estudios Y Apartamentos Renovados

    Calle De Ceuta, Madrid, Spain (Show map)

    Show map

    Charming Madrid Castilla - Estudios Y Apartamentos Renovados is situated 6 minutes' walk from the Parroquia de Nuestra Señora del Espino and 30 km from Madrid-Barajas Adolfo Suarez International…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Luxury & Design Apartment Madrid Center 3Brm 3Bthr

    23 Calle Del Arenal, Madrid, Spain (Show map)

    Show map

    Located 3.2 km from Atocha railway station, Luxury & Design Apartment Madrid Center 3Brm 3Bthr is 8 minutes' walk from the grand Gran Via Boulevard.

    More...
    From US$ 314
    price for 1 night
    BOOK From US$ 314
  • Nuevo Elegante Piso Vintage En Plena Plaza Mayor

    Calle De Toledo, Madrid, Spain (Show map)

    Show map

    The spacious 100 m² Nuevo Elegante Piso Vintage En Plena Plaza Mayor Madrid apartment lies only 1.1 km from the large urban Puerta del Sol Plaza and merely 5 minutes on foot from La Latina tube…

    More...
    From US$ 450
    price for 1 night
    BOOK From US$ 450
  • Waou Palace Es Mia - Corta Duracion

    Calle De Pizarro, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the spacious 3-bedroom Waou Palace Es Mia - Corta Duracion Madrid apartment, which is merely 1.4 km from the Plaza de Cibeles and merely 14 minutes' walk…

    More...
    From US$ 694
    price for 1 night
    BOOK From US$ 694
  • Toque De Madrid Para 8 En Tesoro 6 E3

    Calle Del Tesoro, 6 Bajo Izquierda, Puerta Calle, Madrid, Spain (Show map)

    Show map

    Located nearly 5 minutes' walk from Bilbao Station underground station, the 2-room Toque De Madrid Para 8 En Tesoro 6 E3 apartment also boasts proximity to the Barceló Theatre.

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • Dobo Madrid Cabrera

    21 Calle Del General Cabrera, Madrid, Spain (Show map)

    Show map

    The 6-room Dobo Madrid Cabrera Apartment provides swift access to various city landmarks, such as the Parroquia de Nuestra Señora del Espino, located only a 6-minute walk away.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Santa Ana'S Charming Flat

    Calle De Nunez De Arce 14, 1C, Madrid, Spain (Show map)

    Show map

    Santa Ana'S Charming Flat Apartment Madrid is a great place to stay in the Islington district, a 17-minute walk from the room Royal Palace of Madrid. For those travelling by car, this apartment…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Cibeles By Skykey

    Calle De San Andres, Madrid, Spain (Show map)

    Show map

    Situated in the centre of Madrid, the spacious 68 m² Cibeles By Skykey Apartment Madrid is merely 350 metres from the Andén 0.

    More...
    From US$ 575
    price for 1 night
    BOOK From US$ 575
  • Deluxe En Plaza Mayor

    Imperial, 12, 4-4, Madrid, Spain (Show map)

    Show map

    Situated right in the centre of Madrid, the 1-room Deluxe En Plaza Mayor Madrid apartment is approximately 5 minutes' walk from the Cava Baja Gallery.

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Suites Recien Reformadas Vista Alegre

    Calle Pinzon, Madrid, Spain (Show map)

    Show map

    Suites Recien Reformadas Vista Alegre Madrid is located in the Carabanchel district, and Vista Alegre tube station is nearly a 5-minute stroll away.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Waou Apartamentos En Sol Superior 1

    Puerta Del Sol, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 40 m² Waou Apartamentos En Sol Superior 1 Madrid, which is just a 14-minute walk from the Prado Museum and only 1 km from the Plaza de Cibeles.

    More...
    From US$ 222
    price for 1 night
    BOOK From US$ 222
  • Pradalongo

    Pradalongo 1, Madrid, Spain (Show map)

    Show map

    Pradalongo Apartment Madrid offers proximity to a number of tourist attractions, such as the Real Basilica de San Francisco el Grande, located 4.5 km away.

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