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-03-16

2026-03-17

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

Guest Houses 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

620 options found

  • Hostal Oliver

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

    Show map

    Featuring a vending machine and a tour desk, the 3-star Hostal Oliver Madrid hotel is nestled in Madrid, just 1.5 km from Prado National Museum. This guest house boasts views of the city and offers…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Hostal Petite Maman

    Calle Del Principe, 18, Madrid, Es, Madrid, Spain (Show map)

    Show map

    Featuring 8 rooms with a contemporary interior, Hostal Petite Maman Madrid hotel is only 0.7 km from Gran Via Boulevard. The guest house also provides guests with a safety deposit box.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Hostal Abami II

    San Bernardo, 35 - 2º, Madrid, Spain (Show map)

    Show map

    Immerse yourself in Madrid's charm with the 2-star smoke-free Hostal Abami II Madrid hotel, located merely 9 minutes' stroll from Gran Via Boulevard and offering tour/ticket assistance to help you…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Hostal Flat55Madrid

    San Bernardo, 55 - 5 Izquierda, Madrid, Spain (Show map)

    Show map

    The 3-star Hostal Flat55Madrid hotel lies around 25 minutes' walk from the ancient Egyptian Temple of Debod, and features baggage storage.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Woohoo Rooms Chueca

    Calle Barbieri, 3, 1º Izq, Madrid, Spain (Show map)

    Show map

    Located within 5 minutes' walk of the Iglesia de San Antonio de Los Alemanes, the 2-star smoke-free Woohoo Rooms Chueca Madrid hotel gives easy access to various tourist attractions. This Madrid…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Hostal La Estacion Terrazas

    Ronda De Atocha Numero 3, 7ª Planta, Madrid, Spain (Show map)

    Show map

    Located about a 25-minute walk from the huge Plaza Mayor, Hostal La Estacion Terrazas Madrid hotel offers access to tourist attractions throughout Madrid.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Garden House Madrid

    Avenida Moratalaz, 40, Madrid, Spain (Show map)

    Show map

    Providing guests with bicycle and car rentals, the 3-star Garden House Madrid Hotel is located just 0.7 km from Iglesia Evangelica Encuetro con Dios. The guest house also entices guests with car hire…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Hostal Prada

    Hortaleza, 19, 3º, Madrid, Spain (Show map)

    Show map

    Located nearly a 5-minute stroll from the Vast pedestrianized Puerta del Sol Public Square, the 2-star Hostal Prada Madrid hotel provides guests with a 24-hour front desk and wake-up calls.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Ch Six Rooms

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

    Show map

    Located in the Lavapies district, approximately 600 metres from the huge Plaza Mayor, the stylish 3-star Ch Six Rooms Madrid hotel features a shared lounge and various recreational opportunities. The…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • The Match Madrid

    Calle De Alonso Cano 60, Madrid, Spain (Show map)

    Show map

    The Match Madrid Hotel has 6 rooms and is located about 3 km from the vast 19th - century El Retiro Park. While staying at this 3-star guest house, 24-hour security service are available for guests…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Hostal Santa Ana Colors

    Huertas, 14, Madrid, Spain (Show map)

    Show map

    The smoke-free Hostal Santa Ana Colors Madrid hotel offers 12 rooms in the vicinity of Estanque de la Noria, approximately a 20-minute walk away. The 2-star modern guest house provides guests with Wi…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Abracadabra Suites

    Bailen, 39, Madrid, Spain (Show map)

    Show map

    The 3-star smoke-free Abracadabra Suites Madrid hotel is located a mere 1.9 km from the art Museo Nacional Thyssen-Bornemisza and provides guests with a tour desk for a more comfortable travel…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Pension Carrera

    Carrera De San Jeronimo 30 3º, Madrid, Spain (Show map)

    Show map

    The 2-star Pension Carrera Madrid offers 6 rooms in the vicinity of Estanque de la Noria, around 25 minutes' walk away.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Room Pride

    San Bartolome, 2, Madrid, Spain (Show map)

    Show map

    Located merely 5 minutes' stroll from Circulo de Bellas Artes, the 2-star smoke-free Room Pride Madrid hotel has a patio. The guest house is situated right in the centre of Madrid, within reach of…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Jqc Rooms

    Calle De La Cruz, 33, Madrid, Spain (Show map)

    Show map

    Nestled a mere 1.5 km from Prado National Museum and about 10 minutes' walk from Sol underground station, the smoke-free Jqc Rooms Madrid hotel proudly boasts 2 casinos. This 3-star guest house…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Hostal New Life Madrid

    San Bernardo 55, 2D, Madrid, Spain (Show map)

    Show map

    The 2-star Hostal New Life Madrid hotel is located just a short walk from the lively district of Madrid approximately 25 minutes' walk from the Roman Catholic church "Real Basilica de San Francisco…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Hostal R. Lido

    Echegaray, 5 2º Izq, Madrid, Spain (Show map)

    Show map

    Situated in the historical centre of Madrid, a mere 1.2 km from the room Royal Palace of Madrid, Hostal R. Lido Madrid hotel includes 9 rooms and offers access to Teatro de la Zarzuela, which is…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Thc Bergantin Hostel

    C/ Victoria, 1, Madrid, Spain (Show map)

    Show map

    Thc Bergantin Hostel Madrid hotel is ideally located a 7-minute walk from the Vast pedestrianized Puerta del Sol Public Square and offers views of the courtyard. The guest house offers 15 rooms and…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Hostal Rias Bajas

    San Bernardo 35 1º-Izda, Madrid, Spain (Show map)

    Show map

    Situated merely 1.2 km from the ancient Egyptian Temple of Debod, the 2-star smoke-free Hostal Rias Bajas Madrid hotel features a storage room. Business travellers will appreciate conveniences such…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Gran Via Experience

    5 Calle Del Postigo De San Martin, Madrid, Spain (Show map)

    Show map

    Offering a location a 7-minute walk from the prominent opera house "Teatro Real", Gran Via Experience Hotel Madrid offers 15 rooms. Featuring a shared lounge, this hotel is located right around the…

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