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

2026-04-19

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

Cheap Hotels 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

2880 options found

  • Dplace To Be - Amazing Apartments In Historic Center

    1 Plaza De La Villa, Madrid, Spain (Show map)

    Show map

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

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Horoko Apartments By Gaiarooms

    13 Calle Miosotis, Madrid, Spain (Show map)

    Show map

    Featuring views of the city, the 7-room Horoko Apartments By Gaiarooms Madrid is situated in the Kilburn district of Madrid, 2.3 km from the Santiago Bernabeu Stadium. This apartment offers a terrace…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Apartment In Malasana

    Pozas, Madrid, Spain (Show map)

    Show map

    Located around 5 minutes' walk from Compac Gran Via Theatre, the 7-room Apartment In Malasana Madrid gives quick access to various tourist spots in the vicinity. The apartment provides public parking…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Madrid Tofi 3

    30 Calle Inmaculada Concepcion, Madrid, Spain (Show map)

    Show map

    Nestled in the Madrid Rio district of Madrid well-known by historical sights like the cibeles Cybele Palace, set 3.6 km away, the 50 m² Madrid Tofi 3 Apartment features baggage storage. Wi-Fi is…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Lujoso Estudio En Pleno Centro De Madrid - St 1

    3 Calle Del Oso, Madrid, Spain (Show map)

    Show map

    Lujoso Estudio En Pleno Centro De Madrid - St 3 apartment is situated in a busy area of Madrid, approximately a 15-minute walk from the huge Plaza Mayor. This apartment provides guests with amenities…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Dobo Madrid Justicia

    38 Calle Del Barquillo, Madrid, Spain (Show map)

    Show map

    Dobo Madrid Justicia Apartment is situated a 5-minute walk from the grand Gran Via Boulevard and 25 km from Madrid-Barajas Adolfo Suarez International airport.

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • Apartament Glorieta Puerta De Toledo

    Glorieta Puerta De Toledo, 3, Madrid, Spain (Show map)

    Show map

    The spacious 1-bedroom Apartament Glorieta Puerta De Toledo Madrid is nearly 25 minutes' walk from the Plaza de Oriente. Staying in this 70 m² apartment, nestled within a few blocks of the Sobrino de…

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Dobo Madrid San Diego

    13 Calle Encarnacion Gonzalez, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at Dobo Madrid San Diego apartment, which is around 10 minutes' drive from the scenic Plaza de Santa Ana and 2.8 km from the Crystal Palace.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • For You Rentals New Design Apartment Temporal Puerta Del Sol Pre104C

    10 Calle De Preciados, Madrid, Spain (Show map)

    Show map

    Situated just 0.7 km from Gran Via Boulevard, For You Rentals New Design Apartment Temporal Puerta Del Sol Pre104C Madrid is right in the centre of Madrid.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Apartamento Atico En Puerta Del Sol

    Calle Espoz Y Mina, Madrid, Spain (Show map)

    Show map

    Located a 12-minute walk from the Plaza Mayor, Apartamento Atico En Puerta Del Sol Madrid overlooks the city. For those travelling by car, this apartment offers public parking nearby.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Apartment Close To Airport, Ifema

    13 Calle De Belfast, Madrid, Spain (Show map)

    Show map

    Situated only 1.3 km from the shopping mall "Centro Comercial Plenilunio", Apartment Close To Airport, Ifema Madrid offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Apartamentos Econostay Fuencarral

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

    Show map

    Apartamentos Econostay Fuencarral Madrid is situated right in the centre of Madrid, merely a 6-minute walk from Luna Cinema Amusement Center.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Hostel Pepe Viajes

    3 Calle Del Puerto Del Rey, Madrid, Spain (Show map)

    Show map

    The 7-room Hostel Pepe Viajes Madrid is located in the Puente de Vallecas district of Madrid, around a 5-minute walk from Parroquia Dulce Nombre de Maria.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Menoir Dorsett Madrid Usera

    Calle De Enrique Fuentes, 12, Madrid, Spain (Show map)

    Show map

    The smoke-free Menoir Dorsett Madrid Usera hotel has 28 rooms and is located 2.8 km from the Hammam Al Andalus Madrid. This 3-star hotel also provides guests with Wi-Fi, available in public areas.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Casa De Huespedes Galaica

    Alcantara, 16, Madrid, Spain (Show map)

    Show map

    The 3-star Casa De Huespedes Galaica Hotel Madrid includes fashionable rooms nearly 25 minutes on foot from the cibeles Cybele Palace.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Aloja Madrid

    Calle De Andres Mellado 24, Madrid, Spain (Show map)

    Show map

    The 3-star Aloja Madrid Bed & Breakfast offers access to the Retiro Park, which is located about a 25-minute walk away.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Loop Las Ventas

    4 Calle De La Vertiente, Madrid, Spain (Show map)

    Show map

    Offering 12 rooms, Loop Las Ventas Madrid hostel boasts a location around a 5-minute walk from the Almudena Cemetery. Featuring Wi-Fi, the hostel is also 2.1 km from the Gorongoro Play Park.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Ch La Banezana

    Cruz,26 1 Izquierda, Madrid, Spain (Show map)

    Show map

    The 3-star Ch La Banezana Hotel Madrid offers guests access to the Plaza de Cibeles, which is 17 minutes' walk away. Boasting a location only 0.7 km from the Vast pedestrianized Puerta del Sol Public…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Casa De Huespedes 12 Octubre Rooms

    Calle Carabelos 25, Madrid, Spain (Show map)

    Show map

    Located 3.8 km from the Royal Monastery of San Jerónimo el Real, Casa De Huespedes 12 Octubre Rooms Madrid hotel is 5 minutes' walk from Centro Parroquial Madre Del Buen Pastor.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Hostal Marie Del Mar

    Calle Del Marques Viudo De Pontejos, 7, Madrid, Spain (Show map)

    Show map

    Temple of Debod is located only 1.8 km from Hostal Marie Del Mar Madrid, and Museo Nacional Thyssen-Bornemisza is about 10 minutes' walk away.

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