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)

Find Hotels

2025-07-26

2025-07-27

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

2-star 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

277 options found

  • Hostal Regio

    Chinchilla, 4, 3º Derecha, Madrid, Spain (Show map)

    Show map

    About 10 minutes' walk from Callao underground station, the 2-star Hostal Regio hotel is situated in a touristic area of Madrid, just 9 minutes' walk from Royal Palace of Madrid. The guest house has…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Hostal Castilla

    Santa Teresa, 9 3, Madrid, Spain (Show map)

    Show map

    Overlooking the city, Hostal Castilla Madrid hotel is located approximately a 20-minute walk from Calle Ponzano tapas. The guest house also provides Wi-Fi available in public areas.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Casa De Huespedes La Asturiana

    Paseo Del Prado 40, Madrid, Spain (Show map)

    Show map

    The 2-star Casa De Huespedes La Asturiana Hotel Madrid offers 8 rooms in the vicinity of Estanque de los Bonsais, approximately a 5-minute stroll away. This Madrid guest house features Wi-Fi…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Ch Olmedo

    Victoria, 8 4º Piso, Madrid, Spain (Show map)

    Show map

    Providing 50 rooms, the 2-star Ch Olmedo Hotel Madrid is a 20-minute stroll from Prado National Museum.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Hotel Avenue - Lovely Hotel

    362 Avenida De Aragon, Madrid, Spain (Show map)

    Show map

    Located within a 7-km distance of Plaza de la Independencia in Madrid, the 2-star Hotel Avenue - Lovely Hotel offers a hot tub and an indoor pool. Guests will enjoy a swimming pool while staying in…

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Hostal Noche Y Dia

    Paseo De Santa Maria De La Cabeza, 7, Madrid, Spain (Show map)

    Show map

    Providing 10 rooms, the 2-star H Noche Y Dia Hotel Madrid is within 25 minutes' walk of Royal Palace of Madrid.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Hostal Zamoran -Madrid Centro Gran Via Sol-

    Calle Fuencarral No 18 2º Izq, Madrid, Spain (Show map)

    Show map

    The 2-star Hostal Zamoran Madrid hotel, located in Centro with modern amenities and rooms, ideal for business travelers and families alike, also stands around a 5-minute walk from Gran Via Street and…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Ch Las Murallas

    Calle Fuencarral, 23- 4 Derecha, Madrid, Spain (Show map)

    Show map

    Situated only a 12-minute walk from Plaza Mayor, the 2-star Ch Las Murallas Madrid hotel features Wi-Fi throughout the property, and public parking nearby. Ideally located near a tube station, this…

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

    Cruz 26, Madrid, Spain (Show map)

    Show map

    Hostal La Banezana Madrid hotel, located a mere 14 minutes on foot from Plaza Mayor, features Wi-Fi throughout the property. The guest house also provides guests with 24-hour security service and a…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • El Hostall

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

    Show map

    Offering a lift and a tour desk, El Hostall Madrid hotel is nestled 5 minutes' walk from Luna Cinema Amusement Center and 5 minutes' walk from Gran Via. This 2-star guest house provides Wi-Fi in the…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Hostal Greco Gran Via Madrid

    Infantas, 3, Madrid, Spain (Show map)

    Show map

    Hostal Greco Gran Via Madrid hotel accommodates guests in a lively area of Madrid and sits approximately a 5-minute stroll from Puerta del Sol. Staying here you can use Wi-Fi throughout the property…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Hostal Nersan2

    C/ Santa Engracia,41 5 Izq en Plaza Chamberri edificio # 41 5izq, Madrid, Spain (Show map)

    Show map

    Within 10 minutes' walk of Iglesia underground station, the lovely Hostal Nersan2 hotel is situated in a tourist area of Madrid, about 5 minutes' walk from Museo de Historia de Madrid. This 2-star…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Hostal Moncloa

    Calle Hilarion Eslava, 16, Bajo, Madrid, Spain (Show map)

    Show map

    Located at a distance of 3.7 km from Santiago Bernabeu Stadium, which is highly appreciated by sports lovers, the 2-star Hostal Moncloa Madrid hotel includes 25 rooms. This smoke-free guest house…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Fuencarral Kryse&Breogan

    Fuencarral, 25 1º Izq., Madrid, Spain (Show map)

    Show map

    Offering location 5 minutes' walk from the independent theater "Teatro Alfil", Fuencarral Kryse&Breogan Hotel Madrid offers 17 rooms. This guest house comes with Wi-Fi throughout the property.

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

    Calle Donoso Cortes 69, Madrid, Spain (Show map)

    Show map

    Located 2.6 km from Gran Via, the 2-star Hostal Artico Madrid hotel includes 12 rooms with views of the city. Wi-Fi is offered throughout the property at the guest house.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Ch Chelo

    Hortaleza 17, 3º Izquierda, Madrid, Spain (Show map)

    Show map

    The 2-star Ch Chelo Hotel Madrid is located near an entertainment district, around 5 minutes' walk from Gay Madrid & the Chueca District. The guest house offers Wi-Fi throughout the property and…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Hostal Fuentesol

    Calle De La Victoria, 2, Madrid, Spain (Show map)

    Show map

    Located around 10 minutes by car from Plaza de Toros de Las Ventas, the 2-star Hostal Fuentesol Madrid hotel features general facilities such as a lift and a vending machine. The guest house provides…

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

    Espinar, 8, Madrid, Spain (Show map)

    Show map

    Located around 500 metres from Carabanchel underground station, the 2-star Hostal Granado Madrid hotel features a lift, a snack and drink vending machine. This Madrid guest house is in the…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Hotel Escuela Madrid

    Carretera De Colmenar Viejo Salidas 14 Y 15 (Via De Servicio) Recinto Ciudad Escolar, Madrid, Spain (Show map)

    Show map

    Situated within a 4-km distance of Plaza de la Madre Maria Molas Madrid, the 2-star Hotel Escuela Madrid features Wi-Fi in public areas and complimentary private parking on site.

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

    Victoria, 6, Madrid, Spain (Show map)

    Show map

    Situated just 8 minutes' walk from the Vast pedestrianized Puerta del Sol Public Square, Hostal Matheu Madrid hotel includes 14 rooms with views of the sea.

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