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) 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-29

2026-04-30

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

Madrid hotels in Centro

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

4093 options found

  • Santo Domingo Rooms

    10 Cuesta De Santo Domingo, Madrid, Spain (Show map)

    Show map

    Located only 6 minutes' walk from the official residence "Royal Palace of Madrid", Santo Domingo Rooms Madrid hotel gives quick access to various city sites.

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

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

    Show map

    At the 3-star Ch La Banezana Hotel Madrid, you can stay close to the Vast pedestrianized Puerta del Sol Public Square, situated a mere 9 minutes' walk away, while there is also a 24-hour front desk…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • 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
  • Casa De Huespedes San Andres

    Calle De Las Veneras, Madrid, Spain (Show map)

    Show map

    Providing 8 rooms, Casa De Huespedes San Andres Hotel Madrid is around a 25-minute walk from the Reina Sofía Museum.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Acogedor En Malasana

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

    Show map

    Enjoy your stay at the spacious 80 m² Acogedor En Malasana Madrid apartment, which is located right in the centre of Madrid, merely 1.8 km from the Naval Museum.

    More...
    From US$ 419
    price for 1 night
    BOOK From US$ 419
  • Reina Sofia - Buhardilas Con Encanto, Ac

    31 Calle Del Doctor Fourquet, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at Reina Sofia - Buhardilas Con Encanto, Ac Madrid apartment, which is only 550 metres from the urban Wosap Dance School and only 1.6 km from Kapital. Guests…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Waou La Latina IV - Alquiler Corta Duracion

    Calle De Rodas, Madrid, Spain (Show map)

    Show map

    Situated just 1.3 km from the Vast pedestrianized Puerta del Sol Public Square, the spacious 85 m² Waou La Latina IV - Alquiler Corta Duracion Apartment Madrid is in the centre of Madrid.

    More...
    From US$ 1185
    price for 1 night
    BOOK From US$ 1185
  • Apartamento Atocha Madrid Centro Ave Muy Grande

    1 Calle Doctor Mata 1A, Madrid, Spain (Show map)

    Show map

    The 140 m² Apartamento Atocha Madrid Centro Ave Muy Grande offers proximity to a number of tourist attractions, such as the large urban Puerta del Sol Plaza, located nearly 20 minutes' walk away.

    More...
    From US$ 275
    price for 1 night
    BOOK From US$ 275
  • Charming View Plaza Mayor

    Calle De Toledo 2 Segunda Nr. 2, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the spacious 80 m² Charming View Plaza Mayor Madrid apartment, which is just 0.8 km from Reina Victoria Theatre and about 800 metres from the huge Plaza…

    More...
    From US$ 271
    price for 1 night
    BOOK From US$ 271
  • Royal Palace II

    Calle San Quintin 6, Madrid, Spain (Show map)

    Show map

    The spacious Royal Palace II Madrid apartment is a great place to stay in the Islington district, a 20-minute walk from the art Museo Nacional Thyssen-Bornemisza.

    More...
    From US$ 386
    price for 1 night
    BOOK From US$ 386
  • Plaza Mayor Private Terrace Apartment

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

    Show map

    To enjoy your vacation in Madrid, stay at the spacious 70 m² Plaza Mayor Private Terrace Apartment Madrid, which is about 5 minutes' drive from The Moorish Garden and only 1.3 km from the scenic…

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Staylish Studio Apartment In Malasana

    6 Calle Del Barco, Madrid, Spain (Show map)

    Show map

    The 1-room Staylish Studio Apartment In Malasana Madrid is located in the centre of Madrid and offers quick access to Luna Cinema Amusement Center, which is only a 6-minute walk away.

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Cibeles Luxe In Madrid

    Madrazo, Drch, 6, Madrid, Spain (Show map)

    Show map

    To enjoy your vacation in Madrid, stay at the 7-room Cibeles Luxe In Madrid Apartment, which is a mere 0.8 km from the Hammam Al Andalus Madrid and just 8 minutes' walk from the cibeles Cybele Palace.

    More...
    From US$ 969
    price for 1 night
    BOOK From US$ 969
  • Latina Plaza

    Plaza De La Cebada, Madrid, Spain (Show map)

    Show map

    Situated within 5 minutes' walk of La Latina underground station, Latina Plaza Apartment Madrid offers Wi-Fi for business or leisure needs. The football Santiago Bernabeu Stadium is located…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Bonito Apartamento Junto A La Plaza Mayor

    15 Calle De La Ruda 1ºc Interior, Madrid, Spain (Show map)

    Show map

    The grand Gran Via Boulevard is only 1.4 km from the 1-room Bonito Apartamento Junto A La Plaza Mayor Madrid, while Teatro La Latina is situated nearby. The 30 m² apartment offers a view of the…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Vr Palace Apartments

    2 Plaza De La Moreria, Madrid, Spain (Show map)

    Show map

    Vr Palace Apartments Madrid lies 3.4 km from Calle Ponzano and nearly 5 minutes' walk from La Latina tube station.

    More...
    From US$ 733
    price for 1 night
    BOOK From US$ 733
  • Waou Gran Via Es Mia - Corta Duracion

    Calle De Pizarro, Madrid, Spain (Show map)

    Show map

    Luna Cinema Amusement Center is only 600 metres from the spacious 90 m² Waou Gran Via Es Mia - Corta Duracion Apartment Madrid, while the prominent opera house "Teatro Real" is situated nearby.

    More...
    From US$ 498
    price for 1 night
    BOOK From US$ 498
  • Bright And Cozy - 1Bedroom 1Bath - Las Letras

    Calle Cervantes 30, 2-8, 28014 Madrid, Madrid, Spain (Show map)

    Show map

    Located approximately 10 minutes' walk from Kapital and the modern Monumental Theatre, the 1-room Bright And Cozy - 1Bedroom 1Bath - Las Letras Madrid apartment features views of the city.

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Waou Sol I - Alquiler Corta Duracion

    Calle Juanelo, Madrid, Spain (Show map)

    Show map

    The spacious 115 m² Waou Sol I - Alquiler Corta Duracion Apartment Madrid lies in the Lavapies district and offers swift access to the Roman Catholic church "Real Basilica de San Francisco el Grande"…

    More...
    From US$ 1123
    price for 1 night
    BOOK From US$ 1123
  • Ave Apartamento Madrid Centro Atocha

    Doctor Mata, 1, Madrid, Spain (Show map)

    Show map

    Offering a location around 1 km from the CaixaForum Madrid, the 1-room Ave Apartamento Madrid Centro Atocha also gives access to a variety of tourist spots in the vicinity.

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