Madrid Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Total price
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Madrid hotels

NH Madrid Barajas Airport
3 out of 5
Calle de Catamaran, 1, Madrid, Madrid, 28042
Fully refundableReserve now, pay when you stay
The price is €72 per night from 18 Dec to 19 Dec
€72
per night
18 Dec - 19 Dec
9.97 km from city centre
4.4/5 Excellent! (1,000 reviews)
"We thoroughly enjoyed our stay. The staff were very helpful. We arrived very late our first night and the shuttle was able to get us from the airport. They made excellent suggestions for places to visit in the city."

Reviewed on 5 Dec 2022

NH Madrid Barajas Airport
Barceló Torre de Madrid
5 out of 5
Plaza de España, 18, Madrid, 28008
Fully refundableReserve now, pay when you stay
The price is €181 per night from 20 Dec to 21 Dec
€181
per night
20 Dec - 21 Dec
1.08 km from city centre
4.6/5 Exceptional! (994 reviews)
"Great room with city view very good food very friendly personnel super clean ec."

Reviewed on 5 Dec 2022

Barceló Torre de Madrid
Barceló Imagine
5 out of 5
Calle Agustin de Foxa, 32, Chamartin, Plaza Castilla, Madrid, 28036
Fully refundableReserve now, pay when you stay
The price is €127 per night from 11 Dec to 12 Dec
€127
per night
11 Dec - 12 Dec
6.12 km from city centre
4.7/5 Exceptional! (565 reviews)
"Good service"

Reviewed on 5 Dec 2022

Barceló Imagine

Save an average of 15% on thousands of hotels when you're signed in

Hotel Riu Plaza España
4 out of 5
C/ Gran Via, 84, Madrid, 28013
The price is €159 per night from 5 Jan to 6 Jan
€159
per night
5 Jan - 6 Jan
1.05 km from city centre
4.6/5 Wonderful! (2,171 reviews)
"Beautiful hotel at Plaza España, very accessible and staff are awesome!! Will definitely stay again!"

Reviewed on 6 Dec 2022

Hotel Riu Plaza España
NH Madrid Nacional
4 out of 5
Paseo del Prado, 48, Madrid, Madrid, 28014
Fully refundableReserve now, pay when you stay
The price is €122 per night from 18 Dec to 19 Dec
€122
per night
18 Dec - 19 Dec
1.22 km from city centre
4.4/5 Excellent! (989 reviews)
"Great location."

Reviewed on 5 Nov 2022

NH Madrid Nacional
Iberostar Las Letras Gran Via
4 out of 5
Calle Gran Via 11, Madrid, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is €194 per night from 11 Dec to 12 Dec
€194
per night
11 Dec - 12 Dec
0.45 km from city centre
4.6/5 Wonderful! (999 reviews)
Perfect choice
"All staff was so amazing!"

Reviewed on 5 Dec 2022

Iberostar Las Letras Gran Via
Chic & Basic dot
3 out of 5
Calle del Maestro Victoria 5, Madrid, 28013
The price is €85 per night from 11 Dec to 12 Dec
€85
per night
11 Dec - 12 Dec
0.22 km from city centre
4.6/5 Wonderful! (151 reviews)
"Nice hotel close to everything."

Reviewed on 27 Nov 2022

Chic & Basic dot
Axel Hotel Madrid - Adults Only
4 out of 5
Atocha 49, Madrid, 28012
Fully refundableReserve now, pay when you stay
The price is €135 per night from 6 Jan to 7 Jan
€135
per night
6 Jan - 7 Jan
0.5 km from city centre
4.3/5 Excellent! (1,000 reviews)
"Quiet and close to center of Madrid."

Reviewed on 27 Nov 2022

Axel Hotel Madrid - Adults Only
Hilton Madrid Airport
4 out of 5
Avenida Hispanidad 2-4, Madrid, 28042
Fully refundableReserve now, pay when you stay
The price is €102 per night from 7 Jan to 8 Jan
€102
per night
7 Jan - 8 Jan
10.68 km from city centre
4.4/5 Excellent! (1,002 reviews)
"Good service in bar and restaurant.every things excellent"

Reviewed on 28 Nov 2022

Hilton Madrid Airport
Pestana CR7 Gran Vía Madrid
4 out of 5
Gran Vía 29, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is €166 per night from 11 Dec to 12 Dec
€166
per night
11 Dec - 12 Dec
0.33 km from city centre
4.5/5 Wonderful! (344 reviews)
Ok, but not great
"The pros: Good location and value for the location Very nice staff The cons: -shower didn’t drain and wasn’t fixed during stay, so could only use by turning water on and off throughout shower -hot water was out for several hours one day -no privacy in bathroom-frosted glass only and sink and shower ..."

Reviewed on 2 Dec 2022

Pestana CR7 Gran Vía Madrid
Senator Barajas
4 out of 5
Galeon 27, Madrid, Madrid, 28042
Fully refundableReserve now, pay when you stay
The price is €81 per night from 18 Dec to 19 Dec
€81
per night
18 Dec - 19 Dec
11.25 km from city centre
3.9/5 Very Good! (1,000 reviews)
"Awesome property will stay here again"

Reviewed on 30 Nov 2022

Senator Barajas
VP Plaza España Design
5 out of 5
Plaza de España, 5, Madrid, Madrid, 28008
Fully refundableReserve now, pay when you stay
The price is €258 per night from 8 Dec to 9 Dec
€258
per night
8 Dec - 9 Dec
0.94 km from city centre
4.8/5 Exceptional! (803 reviews)
"Everything is great"

Reviewed on 3 Dec 2022

VP Plaza España Design
Air Rooms Madrid by Premium Traveller
3.5 out of 5
Terminal 4, Floor -1, land area, Barajas, Madrid, Madrid, 28042
Fully refundableReserve now, pay when you stay
The price is €183 per night from 24 Dec to 25 Dec
€183
per night
24 Dec - 25 Dec
12.47 km from city centre
4.1/5 Very Good! (998 reviews)
"Great place. very convenient"

Reviewed on 30 Nov 2022

Air Rooms Madrid by Premium Traveller
Compostela Suites Apartments
3 out of 5
C/ Zambrana, 4, Madrid, Madrid, 28022
Fully refundableReserve now, pay when you stay
The price is €76 per night from 13 Dec to 14 Dec
€76
per night
13 Dec - 14 Dec
10.97 km from city centre
3.9/5 Very Good! (1,219 reviews)
"Very neat and clean place. I would definitely come to stay here."

Reviewed on 30 Nov 2022

Compostela Suites Apartments
The Westin Palace, Madrid
5 out of 5
Plaza de las Cortes, 7, Madrid, Madrid, 28014
Fully refundableReserve now, pay when you stay
The price is €285 per night from 16 Dec to 17 Dec
€285
per night
16 Dec - 17 Dec
0.68 km from city centre
4.5/5 Wonderful! (994 reviews)
"Nice hotel, good breakfast"

Reviewed on 30 Nov 2022

The Westin Palace, Madrid
Hotel Europa
3 out of 5
Calle Carmen, 4, Madrid, Madrid, 28013
The price is €133 per night from 11 Dec to 12 Dec
€133
per night
11 Dec - 12 Dec
0.06 km from city centre
4.4/5 Wonderful! (287 reviews)
"Nice and clean hotel"

Reviewed on 5 Dec 2022

Hotel Europa
Madrid Marriott Auditorium Hotel & Conference Center
4 out of 5
Avenida de Aragon, 400, Madrid, Madrid, 28022
Fully refundableReserve now, pay when you stay
The price is €94 per night from 8 Dec to 9 Dec
€94
per night
8 Dec - 9 Dec
12.72 km from city centre
4.6/5 Wonderful! (1,001 reviews)
"Evrithing was very good"

Reviewed on 27 Nov 2022

Madrid Marriott Auditorium Hotel & Conference Center
Hotel Nuevo Boston
4 out of 5
Avenida de Aragon 332, Madrid, Madrid, 28022
The price is €73 per night from 4 Jan to 5 Jan
€73
per night
4 Jan - 5 Jan
11.3 km from city centre
4.4/5 Excellent! (1,000 reviews)
"The hotel offers smoking and nonsmoking options. there's a great in-house restaurant and bar along with outdoor space. the staff was helpful and kind during my stay including the Airport shuttle driver which was very considerate."

Reviewed on 6 Dec 2022

Hotel Nuevo Boston
Gran View Apartments
4 out of 5
C/ Gran Vía 48, Madrid, Madrid, 28013
The price is €117 per night from 11 Dec to 12 Dec
€117
per night
11 Dec - 12 Dec
0.42 km from city centre
4.4/5 Excellent! (214 reviews)
"Suite was very spacious, well designed, clean, and comfortable, and for a great value."

Reviewed on 4 Dec 2022

Gran View Apartments
Hotel ILUNION Suites Madrid
4 out of 5
Lopez de Hoyos, 143, Madrid, Madrid, 28002
Fully refundableReserve now, pay when you stay
The price is €71 per night from 11 Dec to 12 Dec
€71
per night
11 Dec - 12 Dec
4.5 km from city centre
4.3/5 Excellent! (986 reviews)
Super location
"It was great, walking distance to AlfonsoXIII metro and hundreds of restaurants, shops and bars near by."

Reviewed on 28 Nov 2022

Hotel ILUNION Suites Madrid
Don'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.

Where to stay in Madrid

Find the best Madrid areas and neighborhoods for the activities you enjoy most. Learn more about Madrid

Near an Attraction

Madrid hotels information

Number of reviews 17717
Accommodation 3677 hotels
Lowest Price €71
Highest Price €285

Frequently asked questions

Where is the best place to stay in Madrid?

Mandarin Oriental Ritz, Madrid is a favourite property for Expedia customers. This 5-star hotel offers 2 bars and a restaurant. It is located a short 5-minute walk from Prado Museum. Reviews from our site also recommend Relais & Châteaux Heritage Madrid and Relais & Châteaux Hotel Orfila as top options for your visit. See all available top hotels, or vacation rentals in Madrid.

  

What are some of the best holiday rentals that Madrid has to offer?

LUXURY APARTMENT MADRID FUENCARRAL BILBAO: This highly rated holiday home rental in Madrid has air conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Some other homes for rent in Madrid include STylish apartment summer swimming pool close subway and Sunny house with garden and in a very quiet urbanization. See all vacation rentals in Madrid.

If I need to cancel my hotel reservation in Madrid, will I receive a refund?

Yes! You'll find that most room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Madrid.

What's the best accommodation for a budget-friendly stay in Madrid?

Based on reviews, Hotel Aida is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and 2 restaurants. Other good options for your budget-friendly stay include Vitium Urban Suites and Hostal El Pilar. View all budget hotels in Madrid.

What's the best place to stay when travelling with children to Madrid?

Valdemoro is a top 3-star hotel on Expedia for families, and features a restaurant and free WiFi. Other choices for your stay with the children include La Reina de Gran Via and Sol Carlos V Apartaments & Suites. Also, attractions such as Parque Warner Madrid and Cava Baja are fun for children of all ages. Find more child-friendly accommodations in Madrid.

What's the best place to stay for a romantic getaway to Madrid?

Relais & Châteaux Hotel Orfila is a favourite 5-star hotel for couples, and features jetted baths and a full-service spa. Other good options for a romantic stay include Mandarin Oriental Ritz, Madrid and Hotel Fenix Gran Meliá - The Leading Hotels of the World . See all romantic hotels in Madrid.

What is the favourite LGBTQ-friendly hotel in Madrid?

Axel Hotel Madrid - Adults Only is a top 4-star LGBTQ-friendly hotel, affiliated with IGLTA, that features free WiFi and a fitness centre. See all available hotels listed as LGBTQ-friendly in Madrid.

What's the best pet-friendly place to stay in Madrid?

Village Navalcarnero Rooms is a top pet-friendly option for your stay. See more pet-friendly hotel accommodations in Madrid.

What's the best luxury accommodation option in Madrid?

The Principal Madrid is a 5-star hotel with a health club and a rooftop terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Hyatt Regency Hesperia Madrid and Relais & Châteaux Hotel Orfila are other upscale choices for your trip. Find more luxury hotels in Madrid.

What's the best boutique-style hotel in Madrid?

The Bridge Huertas is a favourite 3.5-star pension with our travellers looking for stylish accommodation, and features 8 guestrooms and free WiFi. See all boutique hotels in Madrid.

What's the best accommodation for a golf trip to Madrid?

Sercotel El Encin Golf is a top 4-star hotel that has a golf course and features free WiFi. Other good options if you'd like to stay near a golf course include Hotel Majadahonda and Hostal Juan XXIII. You can tee off at Club de Campo Villa de Madrid, Nuevo Club de Golf de Madrid or Real Club de la Puerta de Hierro while you're in town. See more golf hotels in Madrid.

What's the best hotel in Madrid that's close to historical sites?

Based on our travel expertise, Welcomer Apartments Ribera is a top 3.5-star hotel on Expedia for those interested in history and it features free WiFi. A couple of other options near historic sites include Hostal San Blas and 2060 The Newton Hostel & Market. Also, notable landmarks to visit include Plaza de Callao, Casino Gran Via and Sobrino de Botin. See more options for historical stays in Madrid.

Recent Reviews in Madrid
Expedia verified reviews