Find hotels in Madrid from $49

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
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3836 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hotel Riu Plaza España
4 out of 5
C/ Gran Via, 84, Madrid, 28013
The price is $196 per night from Mar 1 to Mar 2
$196
per night
Mar 1 - Mar 2
0.65 mi from city center
4.6/5 Exceptional! (2,258 reviews)
"Fantastic location and awesome hotel service"

Reviewed on Jan 29, 2023

Hotel Riu Plaza España
Hotel Regina
3 out of 5
Alcala 19, Madrid, Madrid, 28014
Fully refundableReserve now, pay when you stay
The price is $182 per night from Feb 5 to Feb 6
$182
per night
Feb 5 - Feb 6
0.2 mi from city center
4.8/5 Exceptional! (1,488 reviews)
"Great location!!. Nice upgraded hotel with courteous and professional staff ready to answer every question and commuted to provide excellent service. Breakfast was amazing! Large variety of food and everything fresh. Will definitely stay here again!"

Reviewed on Jan 27, 2023

Hotel Regina
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 $178 per night from Feb 2 to Feb 3
$178
per night
Feb 2 - Feb 3
0.28 mi from city center
4.6/5 Wonderful! (1,011 reviews)
"I loved this place! We had a huge room with a private hot tub and an amazing city view. I love all of the sustainability measures that are implemented. The café, bar, and restaurant are all fantastic. The staff was very nice and accommodating. It wasn't an issue for us, but it does get pretty noisy ..."

Reviewed on Jan 25, 2023

Iberostar Las Letras Gran Via

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

Hotel Nuevo Boston
4 out of 5
Avenida de Aragon 332, Madrid, Madrid, 28022
Fully refundableReserve now, pay when you stay
The price is $83 per night from Feb 19 to Feb 20
$83
per night
Feb 19 - Feb 20
7.02 mi from city center
4.4/5 Excellent! (1,075 reviews)
"The New Boston Hotel is in a good area near the airport, it has a shuttle service. The hotel Is clean and the rooms are fine."

Reviewed on Jan 31, 2023

Hotel Nuevo Boston
Zleep Hotel Madrid Airport
3 out of 5
Avenida de Aragón 402, Madrid, 28022
The price is $51 per night from Feb 19 to Feb 20
$51
per night
Feb 19 - Feb 20
8.31 mi from city center
4.4/5 Excellent! (59 reviews)
Nice stay, not great location unless flying out.
"Hotel is new. Nice bedroom, close to the airport. No transfer service though and it is not easy to walk around the neighborhood for a meal."

Reviewed on Jan 30, 2023

Zleep Hotel Madrid Airport
Hotel Emperador
4 out of 5
Gran Via 53, Madrid, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is $125 per night from Feb 26 to Feb 27
$125
per night
Feb 26 - Feb 27
0.39 mi from city center
4.5/5 Wonderful! (1,029 reviews)
"OUR THANKS TO THE MANAGERS, FRONT DESK EMPLOYEES, PROTECTIVE AGENTS,CONCIERGES,BELLMEN,HOUSEKEEPING DIRECTOR( ALL YOUR STAFF IS OUTSTANDING) AND , THE RESTARURANT TEAM EXCELLENT FOR THE WONDERFUL TIME WE HAS. THE ROOM WAS SO COMFORTABLE , THE FRIENDLINESS OF THE STAFF SEEMS GENUINE AND OUTSTANDING. ..."

Reviewed on Jan 9, 2023

Hotel Emperador
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 $272 per night from Feb 17 to Feb 18
$272
per night
Feb 17 - Feb 18
0.42 mi from city center
4.5/5 Wonderful! (1,011 reviews)
"Great"

Reviewed on Jan 29, 2023

The Westin Palace, Madrid
Hard Rock Hotel Madrid
4.5 out of 5
Ronda de Atocha 17, Madrid, 28012
Fully refundableReserve now, pay when you stay
The price is $143 per night from Feb 27 to Feb 28
$143
per night
Feb 27 - Feb 28
0.82 mi from city center
4.7/5 Exceptional! (485 reviews)
"Excellent"

Reviewed on Jan 29, 2023

Hard Rock Hotel Madrid
Hotel Mediodia
2 out of 5
Plaza del Emperador Carlos V 8, Madrid, Madrid, 28012
The price is $64 per night from Feb 2 to Feb 3
$64
per night
Feb 2 - Feb 3
0.81 mi from city center
4.3/5 Excellent! (1,049 reviews)
"Very well located and lovely place in Madrid, a little bit noise because of the location in front of Atocha station. Very convenience for tourism and for first time visitors to Madrid."

Reviewed on Jan 22, 2023

Hotel Mediodia
Hotel Liabeny
4 out of 5
Calle de la Salud 3, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is $163 per night from Feb 5 to Feb 6
$163
per night
Feb 5 - Feb 6
0.11 mi from city center
4.7/5 Exceptional! (1,084 reviews)
"The staff was very friendly and helpful. The onsite cafe had great staff and it was fast and convenient. The hotel has a great location. It was easy to get to the museums and other attractions for the Liabeny."

Reviewed on Jan 30, 2023

Hotel Liabeny
Vertice Roomspace Madrid
3 out of 5
Calle Laguna Dalga, 4, Madrid, Madrid, 28021
Fully refundableReserve now, pay when you stay
The price is $52 per night from Feb 19 to Feb 20
$52
per night
Feb 19 - Feb 20
5.87 mi from city center
4.1/5 Very Good! (740 reviews)
"Nicee"

Reviewed on Jun 5, 2022

Vertice Roomspace Madrid
Hotel Europa
3 out of 5
Calle Carmen, 4, Madrid, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is $132 per night from Feb 5 to Feb 6
$132
per night
Feb 5 - Feb 6
0.04 mi from city center
4.4/5 Wonderful! (319 reviews)
"Being at the center of Puerta del Sol is such a great experience, even though our window overlook the plaza it was so well sound insulted I could sleep at night. The property is superb and staff is great, would love to stay here again."

Reviewed on Jan 29, 2023

Hotel Europa
Petit Palace Santa Bárbara
4 out of 5
Plaza de Santa Barbara, 10, Madrid, Madrid, 28004
The price is $110 per night from Feb 5 to Feb 6
$110
per night
Feb 5 - Feb 6
0.75 mi from city center
4.6/5 Wonderful! (769 reviews)
"Centrally located, clean and renovated rooms and a good breakfast selection."

Reviewed on Jan 28, 2023

Petit Palace Santa Bárbara
Hotel Princesa Plaza Madrid
4 out of 5
Princesa 40, Madrid, Madrid, 28008
Fully refundableReserve now, pay when you stay
The price is $122 per night from Feb 6 to Feb 7
$122
per night
Feb 6 - Feb 7
1.07 mi from city center
4.2/5 Excellent! (235 reviews)
"The breakfast was so easy and convenient . The staff was super nice, Mario, Laura, and Lara desk staff were always helpful with a smile . We had never been to Spain and they were amazing in regard to giving us directions around the city . We will be back! Thank you for making our stay perfect!!"

Reviewed on Jan 27, 2023

Hotel Princesa Plaza Madrid
Hotel Nuevo Madrid
4 out of 5
C/ Bausa, 27, Madrid, Madrid, 28033
Fully refundableReserve now, pay when you stay
The price is $67 per night from Feb 5 to Feb 6
$67
per night
Feb 5 - Feb 6
4.06 mi from city center
4.3/5 Excellent! (1,026 reviews)
"This hotel has standards way above the average hotels in the area. Large rooms and baths. Excellent facilities. Very clean and about 15min from the airport."

Reviewed on Jan 11, 2023

Hotel Nuevo Madrid
Eurostars Plaza Mayor
4 out of 5
Calle Doctor Cortezo 10, Madrid, Madrid, 28047
Fully refundableReserve now, pay when you stay
The price is $113 per night from Feb 6 to Feb 7
$113
per night
Feb 6 - Feb 7
0.28 mi from city center
4.3/5 Excellent! (852 reviews)
"We had a great stay, the staff is amazing."

Reviewed on Jan 16, 2023

Eurostars Plaza Mayor
Compostela Suites Apartments
3 out of 5
C/ Zambrana, 4, Madrid, Madrid, 28022
Fully refundableReserve now, pay when you stay
The price is $67 per night from Feb 5 to Feb 6
$67
per night
Feb 5 - Feb 6
6.81 mi from city center
3.9/5 Very Good! (1,258 reviews)
"Front desk persons were very kind. Breakfast was nice."

Reviewed on Jan 22, 2023

Compostela Suites Apartments
Woohoo Rooms Boutique Gran Vía
3.5 out of 5
Calle Gran Vía, 44, 2do Izquierda,, Madrid, 28013
Fully refundableReserve now, pay when you stay
The price is $55 per night from Feb 6 to Feb 7
$55
per night
Feb 6 - Feb 7
0.26 mi from city center
5/5 Exceptional! (1 review)
"The best money for the stay in our Whole Europe Experience....We were impressed with how clean and modern the room looked. Don't think there will be many hotels with this price and that good.....Staff was great, surroundings were perfect, everything close by. Would not hesitate to stay here again ..."

Reviewed on Dec 15, 2022

Woohoo Rooms Boutique Gran Vía
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 Feb 3 to Feb 4
$94
per night
Feb 3 - Feb 4
7.9 mi from city center
4.6/5 Wonderful! (1,054 reviews)
Great stay
"The hotel is beautiful. Lovely design and the room was so spacious. Bathroom was also super clean. The front office staff welcomed us with a very sweet & happy attitude. We also used the Airport Shuttle service and that was also on time, both ways. Thank you all."

Reviewed on Jan 31, 2023

Madrid Marriott Auditorium Hotel & Conference Center
Woohoo Hostal Madrid
2 out of 5
Calle Concepcion Arenal 6, planta 3, Madrid, 28004
The price is $49 per night from Feb 6 to Feb 7
$49
per night
Feb 6 - Feb 7
0.27 mi from city center
3.7/5 Good! (141 reviews)
"When making the reservation I did not know that this was a shared room, without keys for the doors, without keys for the closet. This was the only thing I didn't like about the room."

Reviewed on Jan 27, 2023

Woohoo Hostal 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

Stay near popular Madrid attractions

Madrid hotels information

Number of reviews 16944
Accommodation 3836 hotels
Lowest Price $49
Highest Price $272

Price trends for hotels in Madrid

Less expensive
More expensive
This month
Next month
August
October
$97
$111
Month
Price
January
$138
February
$97
March
$111
April
$121
May
$120
June
$126
July
$104
August
$93
September
$123
October
$148
November
$116
December
$118
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Madrid. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place for a stay in Madrid?

Mandarin Oriental Ritz, Madrid is a favorite 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 trip. See all available top hotels, or vacation rentals in Madrid.

Atocha is a culturally-rich neighborhood known for its fascinating museums and popular art scene. Other favorite areas in Madrid include San Blas-Canillejas and Salamanca.

What's the top vacation rental that Madrid has to offer?

14 WIFI + A / C + METRO / BUS same street 10 minutes from downtown: Visitors like this Madrid vacation home rental. It is in the city center and equipped with air-conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a microwave, kitchenware, and a coffee maker. Some other homes for rent in Madrid include House and Big house. See all vacation rentals in Madrid.

What top hotels in Madrid are known for their enhanced cleaning?

Hotel Nuevo Boston is a 4-star hotel offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and hand sanitizer for guests. For more choices, browse all hotels in Madrid with enhanced sanitizing practices.

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

Yes! Most hotel room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Madrid.

Where can I learn more about changing or cancelling my trip to Madrid?

For more information about picking new dates or cancelling your trip to Madrid, click here.

What's the best place to stay on a budget in Madrid?

Based on reviews, Hotel Aida is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and 2 restaurants. Other good choices 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 in Atocha?

With 176 lodging options to choose from in this neighborhood, you should find the perfect place for your trip. Based on Expedia customer reviews, Hotel Catalonia Atocha is the highest ranked property in Atocha. This 4-star hotel offers a restaurant and free WiFi. It is located a short 7-minute walk from Museo Nacional Centro de Arte Reina Sofia. Other favorite options in the area include Artrip and AC Hotel Carlton Madrid by Marriott.

What's a favorite place to stay in San Blas-Canillejas?

In this neighborhood, there are 34 lodging options for your stay, so you should find the perfect accommodation for your trip. Ibis Madrid Calle Alcala is a favorite with our customers staying in San Blas-Canillejas. This hotel offers a restaurant and free WiFi. Travelers also recommend Hotel Nuevo Boston and Crowne Plaza Madrid Airport as top choices in the area.

What's the best place to stay when traveling with kids 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 kids include La Reina de Gran Via and Sol Carlos V Apartaments & Suites. Attractions like Cava Baja and Madrid Wax Museum are also fun for kids of all ages. Find more child-friendly accommodations in Madrid.

What's the best hotel for a couple visiting Madrid?

Relais & Châteaux Hotel Orfila is a favorite 5-star hotel for couples, and features jetted bathtubs 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 favorite LGBTQ-friendly place to stay 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 center. See all available hotels listed as LGBTQ-friendly in Madrid.

What's the best pet-friendly accommodation in Madrid?

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

Recent reviews of Madrid hotels
Expedia verified reviews