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-06-14

2026-06-15

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

4096 options found

  • Gran Via Valverde Apartaments & Rooms Parking

    27 Calle De Valverde, Madrid, Spain (Show map)

    Show map

    Gran Via Valverde Apartaments & Rooms Parking Madrid hotel is situated in the Islington district, 450 metres from Luna Cinema Amusement Center, which is highly recommended for a family visit. Public…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Vip Letras, By Monaro

    50 Calle De Moratin 3D, Madrid, Spain (Show map)

    Show map

    Located in the centre of Madrid, the 4-star Vip Letras, By Monaro Hotel Madrid offers fast access to Gran Via Boulevard, about a 15-minute walk away. A shared lounge are available for guests'…

    More...
    From US$ 1164
    price for 1 night
    BOOK From US$ 1164
  • Charming Almudena

    2 Calle Granado, Madrid, Spain (Show map)

    Show map

    Located 3.2 km from the 20 - hectare amusement park "Parque de Atracciones de Madrid", Charming Almudena Aparthotel Madrid is 5 minutes' stroll from the Roman Catholic church "Real Basilica de San…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Casa Acosta

    Calle De Arrieta 9, 4º, Madrid, Spain (Show map)

    Show map

    Located about a 5-minute walk from the huge Plaza Mayor, Casa Acosta Apartment Madrid hotel gives quick access to various city sites.

    More...
    From US$ 215
    price for 1 night
    BOOK From US$ 215
  • Hostal Cibeles

    Barco, 25 Piso 1, Madrid, Spain (Show map)

    Show map

    Hostal Cibeles Madrid hotel, located 1.6 km from the Prado Museum, features Wi-Fi in public areas. This guest house also provides guests with a safety deposit box.

    More...
    From US$ 2303
    price for 1 night
    BOOK From US$ 2303
  • I Love Madrid Hostel

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

    Show map

    I Love Madrid hostel lies in the Barrio de las Letras district, and the nearest bus stop, Carrera De San Jeronimo - Cedaceros, is just 5 minutes' stroll away.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Madrid Suites San Mateo

    21 Calle De San Mateo, Planta 2, Madrid, Spain (Show map)

    Show map

    The 2-star smoke-free Madrid Suites San Mateo hotel provides proximity to Teatro de la Zarzuela, which is located only 1.3 km away. This Madrid guest house has views of the city and features Wi-Fi in…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Amazinn Collection Madrid Plaza Mayor

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

    Show map

    Amazinn Collection Madrid Plaza Mayor hotel is a great place to stay in the Madrid Rio district, a 16-minute walk from the Plaza de Cibeles. There is also a car park.

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • Hostal Andorra

    Gran Via 33 7D, Madrid, Spain (Show map)

    Show map

    The 2-star Hostal Andorra Madrid hotel offers quick access to Infanta Isabel Theatre, situated nearly 5 minutes' walk away. While staying at the guest house, a safe deposit box are available for…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Private Room In Malasana #4

    Calle Del Marques De Santa Ana, Madrid, Spain (Show map)

    Show map

    Private Room In Malasana #4 Madrid hotel provides proximity to the Prado Museum, which is located nearly a 25-minute walk away.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Hostal Pretoria

    Carretas, 7, Madrid, Spain (Show map)

    Show map

    Hostal Pretoria Madrid hotel offers 22 rooms within a 700-metre distance of Teatro de la Zarzuela. This guest house is located in Madrid, within easy reach of Sol tube station.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Atico Latina

    Calle Toledo 90, Madrid, Spain (Show map)

    Show map

    Atico Latina Apartment Madrid hotel provides proximity to Kapital, which is located just 1.8 km away.

    More...
    From US$ 364
    price for 1 night
    BOOK From US$ 364
  • Husa Moncloa

    Serrano Jover, 1, Madrid, Spain (Show map)

    Show map

    Located within 25 minutes' walk of the Sorolla Museum, the 4-star modern Husa Moncloa Madrid hotel features Wi-Fi throughout the property and private car parking on site. The hotel is a good starting…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Nomade Temple Madrid

    Gran Via 11, Madrid, Spain (Show map)

    Show map

    Offering a hammam, a hot tub, and a sauna, the luxury Nomade Temple Madrid Hotel is nestled about 5 minutes' walk from the Vast pedestrianized Puerta del Sol Public Square and 2.8 km from Calle…

    More...
    From US$ 520
    price for 1 night
    BOOK From US$ 520
  • Hostal Daniel

    Meson De Paredes 13. Piso 2, Madrid, Spain (Show map)

    Show map

    Hostal Daniel Madrid hotel offers 11 rooms a 17-minute walk from the luxurious over-the-top rococo Royal Palace of Madrid. Public parking is available nearby as well.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • 11Th Principe By Splendom Suites

    Calle Del Principe 11, Madrid, Spain (Show map)

    Show map

    Guests of the 3-star smoke-free 11Th Principe By Splendom Suites Madrid hotel can easily reach the large urban Puerta del Sol Plaza, located only a 5-minute walk away. Featuring Wi-Fi in public areas…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Hostal Delfina

    Gran Via 12, 4 D, Madrid, Spain (Show map)

    Show map

    Hostal Delfina Madrid hotel offers its guests fashionable rooms a stone's throw from the large urban Puerta del Sol Plaza. There is also parking.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Colivinn Plaza Mayor

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

    Show map

    Located 2.6 km from the Sorolla Museum, Colivinn Plaza Mayor Madrid hotel is 500 metres from Teatro Espanol. The aparthotel also provides guests with 24-hour security service.

    More...
    BOOK
  • Senorial

    41 Leganitos 28013 Madrid Spain, Madrid, Spain (Show map)

    Show map

    Situated about a 5-minute walk from Manzanares, the 3-star Senorial Hotel Madrid includes 50 rooms. Located only 1.9 km from the cibeles Cybele Palace, this charming hotel also provides a golf course…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Penthouse Deluxe Granvia, By Monaro*****

    Calle De San Bernardo, 13, Madrid, Spain (Show map)

    Show map

    Nestled in the Islington district, about a 20-minute walk from the wax Museo de Cera de Madrid, Penthouse Deluxe Granvia, By Monaro Hotel Madrid offers a terrace. Located in the centre of the city…

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