Madrid Hotels
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Madrid hotels in Madrid City Centre

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

662 properties found

  • II Castillas Madrid

    Abada, 7, Madrid, Spain (Show map)

    The 3-star II Castillas Hotel offers quick access to a stadium, restaurants and cafés in Madrid. II Castillas Hotel has been welcoming guests to its en-suite rooms since 2003.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Intur Palacio San Martin

    Plaza San Martín, 5, Madrid, Spain (Show map)

    The quiet 4-star Intur Palacio San Martin Hotel is set in the heart of Madrid. The hotel opened in 2001 and remains an example of classical architecture in Madrid ever since.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Room Mate Mario

    Campomanes, 4, Madrid, Spain (Show map)

    The hotel lies in the center of a historic area, in the vicinity of Madrid, Prado Museum and Plaza Mayor. Founded in 2002, the hotel underwent a renovation in 2006.

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Hostal Santo Domingo

    Luna, 6, Madrid, Spain (Show map)

    Hostal Santo Domingo is an apartment in Madrid within short distance of Puerta del Sol, Chueca and Prado Museum.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Petit Palace Santa Barbara

    Plaza Santa Barbara 10, Madrid, Spain (Show map)

    Petit Palace Santa Barbara is located in the center of Madrid City Centre district in 2.2 km distance from Madrid.

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Eurostars Plaza Mayor

    Doctor Cortezo, 10, Madrid, Spain (Show map)

    Eurostars Plaza Mayor Hotel is placed in a tourist area of Madrid in the vicinity of Plaza Mayor, Teatro de Madrid and Madrid Arena. Since 2013, it has been hosting guests in the heart of Madrid.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Cason Del Tormes

    C/Rio 7, Madrid, Spain (Show map)

    Cason Del Tormes is a 3-star hotel located in the tourist center of Madrid. The property opened in 1965 and features classical architecture.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Room Mate Laura

    Travesia de Trujillos, 3, Madrid, Spain (Show map)

    Room Mate Laura is a 3-star excellent venue featuring a cozy accommodation a short way from Puerta de Alcalá, Paseo de la Castellana and Prado Museum.

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Exe Suites 33

    Leganitos, 33, Madrid, Spain (Show map)

    The 3-star Exe Suites 33 boasts close proximity to Prado Museum, Plaza Mayor and Madrid just 1.8 km away.

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Apartamentos Good Stay Madrid

    Isabel La Católica, 11, Madrid, Spain (Show map)

    The family-friendly Apartamentos Good Stay Madrid apartment is situated in the center of Madrid close to Plaza Mayor, Prado Museum and Madrid.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Hostal Regio

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

    Hostal Regio is an apartment in Madrid within short distance of Madrid, Puerta del Sol and Prado Museum.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Hostal Alhambra Suites

    Espoz y Mina, 8, 2ª Planta, Madrid, Spain (Show map)

    Suites Alhambra is rated 3 stars and provides visitors with parking, an elevator and a baggage storage.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Mayerling

    Del Conde De Romanones 6, Madrid, Spain (Show map)

    Mayerling Hotel is located in a historic area of Madrid in close proximity to Plaza Mayor, Puerta del Sol and Madrid.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Hostal Art Madrid

    Conde de Romanones, 9 2º piso, Madrid, Spain (Show map)

    Hostal Art Madrid apartment is located next to Madrid, La Latina and Plaza Mayor.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Apartamentos En Sol

    Puerta Del Sol, 3, Madrid, Spain (Show map)

    The stylish Apartamentos En Sol apartment offers accommodation in a tourist area of Madrid.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Rincon De Gran Via

    Gran Via, 67 6ª P, Madrid, Spain (Show map)

    The attractive Rincon De Gran Via Guest House apartment is situated in the center of Madrid close to Prado Museum, Plaza Mayor and Madrid.

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Hostal Madrid Gran Via 63

    Gran Via 63, 5ª Planta, Madrid, Spain (Show map)

    Hostal Madrid Gran Via 63 apartment is located next to Madrid, Plaza Mayor and Prado Museum.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Hostal Zamora

    Plaza Pedro Zerolo, 1, 4 Izquierda, Madrid, Spain (Show map)

    Ideally located by Chueca underground station, Hostal Zamora apartment features an elevator, a safety deposit box and a storage room. There are parking and a vending machine at guests' disposal.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Hostal Santa Cruz

    Plaza de Santa Cruz, 6-2º, Madrid, Spain (Show map)

    Hostal Santa Cruz is an apartment in Madrid within short distance of Plaza Mayor, Madrid and Puerta del Sol.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Hostal Lauria

    Gran Via, 50 - 4º, Madrid, Spain (Show map)

    The central Hostal Lauria apartment offers accommodation in a shopping area of Madrid.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58