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

2026-02-13

2026-02-14

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

3816 options found

  • Pestana Collection Plaza Mayor

    Calle Imperial, 8, Madrid, Spain (Show map)

    Show map

    Offering a restaurant, the smoke-free Pestana Collection Plaza Mayor Madrid hotel lies in the Islington district of Madrid, merely 8 minutes' walk from the Vast pedestrianized Puerta del Sol Public…

    More...
    From US$ 560
    price for 1 night
    BOOK From US$ 560
  • Petit Palace Posada Del Peine

    Postas, 17, Madrid, Spain (Show map)

    Show map

    650 m from Sol underground station, the 4-star designer Petit Palace Posada Del Peine Madrid is located in a business area of Madrid, approximately a 5-minute walk from the Statue of the Bear and the…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Hotel Regina

    Alcala, 19, Madrid, Spain (Show map)

    Show map

    Offering a restaurant, the 4-star Hotel Regina Madrid is within 5 minutes' walk of the grand Gran Via Boulevard. The hotel is a good starting point for exploring Madrid, including the Vast…

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Petit Palace Plaza Mayor

    Mayor, 46, Madrid, Spain (Show map)

    Show map

    The 4-star business Petit Palace Plaza Mayor Madrid hotel is situated approximately 5 minutes on foot from the huge Plaza Mayor and features 24-hour reception and wake-up calls. With Opera tube…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Palacio De Los Duques Gran Melia - The Leading Hotels Of The World

    Cuesta De Santo Domingo 5 Y 7, Madrid, Spain (Show map)

    Show map

    Featuring car rentals, as well as Wi-Fi in public areas, the 5-star Palacio De Los Duques Gran Melia - The Leading Hotels Of The World Madrid is 3.3 km from the large park "Casa de Campo". Situated…

    More...
    From US$ 429
    price for 1 night
    BOOK From US$ 429
  • Boutique Hotel H10 Villa De La Reina

    Gran Via, 22, Madrid, Spain (Show map)

    Show map

    Situated approximately a 5-minute walk from Principe Gran Via Theatre, the 4-star smoke-free Boutique Hotel H10 Villa De La Reina Madrid features a shared lounge and various recreational…

    More...
    From US$ 308
    price for 1 night
    BOOK From US$ 308
  • Porcel Ganivet

    Toledo, 111, Madrid, Spain (Show map)

    Show map

    At the 3-star Porcel Ganivet Hotel Madrid, you can stay close to the Roman Catholic church "Real Basilica de San Francisco el Grande", as it is situated merely 7 minutes' stroll away. The 3-star…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Madrid Marriott Hotel Princesa Plaza

    Calle De Serrano Jover 3, Madrid, Spain (Show map)

    Show map

    Positioned merely 1.2 km from the historic Plaza del Dos de Mayo and approximately 5 minutes' walk from Arguelles underground station, the 4-star smoke-free Madrid Marriott Hotel Princesa Plaza…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Hotel Opera

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

    Show map

    Providing 15 rooms, the 4-star Hotel Opera Madrid is nestled approximately a 5-minute walk from Manzanares. Boasting 24-hour front desk assistance and wake-up service, the hotel also provides guests…

    More...
    From US$ 298
    price for 1 night
    BOOK From US$ 298
  • Umusic Hotel Madrid

    Calle De La Paz 11, Madrid, Spain (Show map)

    Show map

    The 5-star Umusic Hotel Madrid provides proximity to Gran Via Street, which is situated around 10 minutes' walk away. Located only 1.6 km from Prado National Museum, the hotel features 130 rooms with…

    More...
    From US$ 274
    price for 1 night
    BOOK From US$ 274
  • Emperador

    Gran Via, 53, Madrid, Spain (Show map)

    Show map

    Centrally located a mere 1.5 km from Plaza de Cibeles, the comfortable Emperador Hotel Madrid features an own art gallery. Situated right near the Convent of the Royal Barefoot Nuns (Monasterios de…

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Ocean Drive Madrid

    Plaza De Isabel II, Madrid, Spain (Show map)

    Show map

    Located a mere 1.3 km from the Egyptian temple "Templo de Debod", the smoke-free Ocean Drive Madrid Hotel features Wi-Fi in public areas and a private parking lot on site. A few steps from the huge…

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Hotel Liabeny

    Salud, 3, Madrid, Spain (Show map)

    Show map

    The 4-star Hotel Liabeny Madrid provides proximity to the Statue of the Bear and the Strawberry Tree, which is located only 350 metres away. Situated 25 km from Adolfo Suarez Madrid-Barajas airport…

    More...
    From US$ 322
    price for 1 night
    BOOK From US$ 322
  • Petit Palace Santa Barbara

    Plaza De Sta. Barbara 10, Madrid, Spain (Show map)

    Show map

    Around 10 minutes' walk from Alonso Martinez underground station, the stylish Petit Palace Santa Barbara Madrid hotel lies in a stylish area of Madrid and offers a restaurant. Offering bicycle usage,…

    More...
    From US$ 280
    price for 1 night
    BOOK From US$ 280
  • Nh Madrid Nacional

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

    Show map

    Offering a restaurant, Nh Madrid Nacional Hotel lies in the Barrio de las Letras district, only 0.7 km from the art Museo Nacional Thyssen-Bornemisza and 14 minutes' stroll from the Palace of Cibeles…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Hostal Madrid

    Esparteros, 6, Madrid, Spain (Show map)

    Show map

    Located only 9 minutes on foot from the famed Gran Via Street, the cosy 3-star Hostal Madrid hotel offers tour/ticket assistance to ensure you have an unforgettable travel experience. The modern…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Room Mate Oscar, Madrid

    Plaza De Pedro Zerolo, 12, Madrid, Spain (Show map)

    Show map

    Located only a 7-minute stroll from the large urban Puerta del Sol Plaza, the 3-star Room Mate Oscar, Madrid hotel provides guests with 24-hour front desk assistance and wake-up calls. The hotel is a…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Hotel Europa

    Carmen, 4, Madrid, Spain (Show map)

    Show map

    Nestled just 5 minutes' walk from the large urban Puerta del Sol Plaza, the smoke-free Hotel Europa Madrid offers a banquet hall for gatherings and meetings. Boasting a location fairly close to Gran…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Gran Hotel Ingles - The Leading Hotels Of The World

    Calle Echegaray 08, Madrid, Spain (Show map)

    Show map

    Boasting spa therapy and a hair salon, the 5-star Gran Hotel Ingles - The Leading Hotels Of The World Madrid lies 650 metres from Gran Via Boulevard. Located 10 minutes' drive from the ancient…

    More...
    From US$ 513
    price for 1 night
    BOOK From US$ 513
  • Bastardo Hostel

    3 Calle De San Mateo, Madrid, Spain (Show map)

    Show map

    Featuring a vending machine and a lift, the 2-star Bastardo Hostel is situated just a 14-minute walk from Teatro Real. Offering Wi-Fi, the hostel also boasts a location in the immediate vicinity of…

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