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

2026-04-24

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

8959 options found

  • The Social Hub Madrid Extended Stay

    Cuesta De San Vicente, 28, Madrid, Spain (Show map)

    Show map

    The 4-star The Social Hub Madrid Extended Stay hotel, located only 350 metres from the Madrid Rio and only 1.7 km from the Mercado de la Cebada, features a rooftop pool for guests to take a dip in.

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Hostal Horizonte Madrid "Check-In On-Line, Recepcion 14H-23H"

    Atocha 28, 2B, Madrid, Spain (Show map)

    Show map

    The 5-star Hostal Horizonte Madrid "Check-In On-Line Recepcion 14H-23H" hotel is located about 5 minutes' walk from the Hammam Al Andalus Madrid and offers a tour desk for an unforgettable travel…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • My Suite Madrid

    Calle De Agustin De Betancourt, 23B, Madrid, Spain (Show map)

    Show map

    Guests of the 4-star My Suite Madrid hotel can enjoy easy access to Calle Raimundo Fernandez Villaverde, which is situated a mere 6 minutes' stroll away.

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Accessible And Modern- 1 Bedroom 1 Bath- Justice

    Calle De Campoamor 13, Local Derecha Apt 4 28004 Madrid, Madrid, Spain (Show map)

    Show map

    Located right in the centre of Madrid, the 4-star Accessible And Modern- 1 Bedroom 1 Bath- Justice Madrid hotel offers fast access to the large urban Puerta del Sol Plaza, merely 1.3 km away.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Hostal Buenos Aires Gran Via Madrid

    Gran Via 61, Madrid, Spain (Show map)

    Show map

    Offering a vending machine and a lift, Hostal Buenos Aires Gran Via Madrid hotel is nestled 400 metres from Reina Victoria Theatre and about a 25-minute walk from the Madrid Rio. Located 3.8 km from…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Azca-Bernabeu Apartments

    53 Calle Del Aviador Zorita, Madrid, Spain (Show map)

    Show map

    Nestled in the Kilburn district, Azca-Bernabeu Apartments Madrid hotel is 4.3 km from such cultural places of interest as the Prado Museum.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Hostal El Descanso

    Rogelio Munoz, 2, Madrid, Spain (Show map)

    Show map

    Hostal El Descanso Madrid hotel is located merely a 6-minute walk from Silo de Hortaleza and offers guided tour service for an unforgettable travel experience. Nestled in the Neuhausen - Nymphenburg…

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

    Fuencarral 17, Madrid, Spain (Show map)

    Show map

    The 2-star Hostal Ginebra -Madrid Centro Gran Via Sol- hotel offers quick access to the Real Academia de Bellas Artes de San Fernando, located just a 5-minute walk away. There is also a car park.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Hostel Tkh-Rooms Mate

    Calle Jaen, 26, Madrid, Spain (Show map)

    Show map

    Offering 31 rooms, Hostel Tkh-Rooms Mate Madrid boasts a location around 500 metres from the Parish Church of Santa Maria del Silencio.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Recoletos Estudio En La Mejor Zona De Madrid

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

    Show map

    The 4-star Recoletos Estudio En La Mejor Zona De Madrid hotel, located only a 13-minute stroll from the art Museo Nacional Thyssen-Bornemisza, is adorned with parquet floors and provides such key…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Feelathome Castilla Apartments

    32 Calle Del Limonero, Madrid, Spain (Show map)

    Show map

    Providing 7 rooms, the 4-star Feelathome Castilla Apartments Madrid hotel is around 6 km from the ridge-top Royal Palace of Madrid.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Terrazas Centricas Acacias

    Calle De Martin De Vargas S/N, Madrid, Spain (Show map)

    Show map

    Terrazas Centricas Acacias Bed & Breakfast Madrid offers proximity to the Roman Catholic church "Real Basilica de San Francisco el Grande", situated approximately a 25-minute walk away. While staying…

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

    Paseo De Los Pontones, 13, Madrid, Spain (Show map)

    Show map

    Featuring views of the city, Rooms Pontones Madrid hotel is located 25 minutes' walk from the Naval Museum.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Hostal Fernandez

    Del Leon 10, 1Ra, Madrid, Spain (Show map)

    Show map

    Hostal Fernandez Madrid hotel is a great place to stay in the Lavapies district, an 18-minute walk from the huge Plaza Mayor. Featuring baggage storage and a restaurant, this guest house is located…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Estudios Nuevos Madrid Centro

    Calle De San Jenaro 5 , 6 Apartamentos Individuales En Planta Baja ., Madrid, Spain (Show map)

    Show map

    Providing 7 rooms, the 3-star Estudios Nuevos Madrid Centro hotel is within a 7-km distance of the CaixaForum Madrid.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • - Habitacion Comp Masculina

    Calle De Atocha 91, 1 Inter Izq, Madrid, Spain (Show map)

    Show map

    Offering a location a 5-minute walk from the modern Monumental Theatre, - Habitacion Comp Masculina Madrid hotel offers 8 rooms.

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Hostal Cuatro Torres

    Calle De La Virgen De Aranzazu, 33, Madrid, Spain (Show map)

    Show map

    Within 6 km of the Sorolla Museum, the 3-star Hostal Cuatro Torres Madrid hotel includes 18 rooms. Situated about a 10-minute ride from the Canal de Isabel II Exhibition Centre, this Madrid guest…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Modern Refurbished-2Bedrooms 1.5Bathrs-Justicia

    Calle De Campoamor 13, Local Derecha Apt 3 28004 Madrid, Madrid, Spain (Show map)

    Show map

    Located a mere 1.2 km from the Plaza de Cibeles, Modern Refurbished-2Bedrooms 1.5Bathrs-Justicia Madrid hotel offers access to tourist attractions throughout Madrid.

    More...
    From US$ 255
    price for 1 night
    BOOK From US$ 255
  • Hostal Romero

    La Estrella 5, Madrid, Spain (Show map)

    Show map

    The 3-star Hostal Romero Madrid hotel features 11 rooms and lies only 650 metres from the grand Gran Via Boulevard. Guests of the guest house can immerse themselves in the tranquillity of the garden,…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Rooms San Marcos

    14 Calle De San Marcos, Madrid, Spain (Show map)

    Show map

    Guests of Rooms San Marcos Madrid hotel can easily reach Infanta Isabel Theatre, located merely a 6-minute walk away.

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