Madrid Hotels

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Madrid

NH Collection Madrid Gran Vía
4 out of 5
Gran Via 21, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€143
per night
Jan 26 - Jan 27
4.6/5Exceptional! (314 reviews)

"Good location, clean. The space is ok but its small."…"

Reviewed on 16 Jan 2020

NH Collection Madrid Gran Vía
Iberostar Las Letras Gran Via
4 out of 5
Gran Via 11, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€130
per night
Feb 2 - Feb 3
4.5/5Wonderful! (2,002 reviews)

"Of all the hotels we stayed at this was the highlight. Great staff. Great location. Great room. Would come back always. Made me love Madrid"…"

Reviewed on 10 Jan 2020

Iberostar Las Letras Gran Via
Hotel Maydrit Airport
4 out of 5
Piragua 1, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€71
per night
Feb 16 - Feb 17
4.5/5Wonderful! (2,021 reviews)

"Very close to the airport. Quite hotel, no noise at all"…"

Reviewed on 17 Jan 2020

Hotel Maydrit Airport
Hotel Regina
3 out of 5
Alcala 19, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€89
per night
Jan 28 - Jan 29
4.3/5Excellent! (4,087 reviews)

"Friendly staff everyone is nice. Room with a view. Location good"…"

Reviewed on 21 Jan 2020

Hotel Regina
Hotel Nuevo Madrid
4 out of 5
C/ Bausa, 27, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€49
per night
Jan 26 - Jan 27
4.2/5Excellent! (1,010 reviews)

"The location is good and the installations are second to none"…"

Reviewed on 17 Jan 2020

Hotel Nuevo Madrid
Hotel Nuevo Boston
4 out of 5
Avenida de Aragon 332, Madrid, Madrid
Free cancellation
€70
per night
Feb 2 - Feb 3
4.4/5Excellent! (2,039 reviews)

"Impeccably clean. Modern. Close to airport. Quick shuttle. Great price"…"

Reviewed on 17 Jan 2020

Hotel Nuevo Boston
Hotel Paseo del Arte
4 out of 5
Atocha 123, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€76
per night
Jan 30 - Jan 31
4.3/5Excellent! (1,976 reviews)

"Spacious room. Well located. Friendly and helpful staff. Clean and comfortable. Huge bathroom towels. Bath gel and shampoo provided. Enjoyed my stay and would stay again."…"

Reviewed on 6 Jan 2020

Hotel Paseo del Arte
NH Madrid Zurbano
4 out of 5
Calle de Zurbano, 79-81, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€95
per night
Jan 26 - Jan 27
4.1/5Very Good! (365 reviews)
Clean and comfortable hotel

"Very efficient and professIonal staff. The room was very quiet and cozy with a terrace. The gym was a plus and very clean. Buffet breakfast had many choices although the coffee wasn't great. Would definitely stay here again!"…"

Reviewed on 20 Sep 2019

NH Madrid Zurbano
Melia Barajas
4 out of 5
Avenida de Logrono, 305, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€88
per night
Jan 26 - Jan 27
4.2/5Excellent! (1,518 reviews)

"Staff went out of their way to try and communicate with us, definitely a language barrier but we felt welcome."…"

Reviewed on 9 Jan 2020

Melia Barajas
Palacio de los Duques Gran Meliá - The Leading Hotels of the World
5 out of 5
Cuesta de Santo Domingo, 5, Madrid, Madrid
Free cancellationReserve now, pay when you stay
€270
per night
Jan 27 - Jan 28
4.8/5Exceptional! (352 reviews)

"The hotel is close to Gran via and many restaurants. Is beautifully decorated. This was the hotel with the friendliest staff. We didn’t try the breakfast, too expensive when you can walk a few steps and have great coffee and a delicious breakfast for 6 euros per person. Madrid is a one day stay and ..."…"

Reviewed on 7 Jan 2020

Palacio de los Duques Gran Meliá - The Leading Hotels of the World
Can't see what you're looking for?
See all available properties in Madrid
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Madrid

Hotels in Madrid

Madrid, Spain’s spectacular capital is full of unique architecture and culture, the likes that cannot be found anywhere else in the world. Its location in the heart of Spain makes it an ideal place to begin a holiday or extended trip exploring this incredible country. You can soak up the culture before heading on to other legendary Spanish cities such as Barcelona or Seville. That does mean you shouldn’t give Madrid the full attention it deserves. It’s full of grand art galleries and quaint, unique neighbourhoods that beg to be explored. You will not want to miss out on the cheap hotel deals that Madrid has to offer.

Luxury Hotels of Madrid

If you want to stay in the central part of the city then you should look out for the boutique hotels near the famous Plaza Mayor. This famous square is full of cafés that are great for a bit of people watching. Luxury hotels in Madrid are not very expensive, and you will find a number of lovely hotels in Puerta del Sol for relatively cheap. Hotels near Prado are also very well priced.

One of the best things to do in Madrid is to wander the streets and get a feel for the laid back culture of Spain. Like in the rest of Spain, thing start late, so you should expect to eat late and the nightlife typically goes into the very early hours. Oh, and make sure you drink plenty of Sangria and sample the incredible local tapas!

Centrally located hotels in Madrid will allow to easily take a siesta between touring and dinner. A hotel in Gran Via will be convenient for a little sleep to ensure you’re well rested for a long night of partying!

Expedia is here to help you no matter which Madrid hotels you prefer. The choice is yours when it comes to location and budget! Book a trip to Madrid now.

Frequently asked questions

Recently booked Madrid hotels

Recent Reviews in Madrid

More trip options