Hotels & places to stay in the city of Madrid
Find the best hotels and places to stay in the city of Madrid
Select destination
Select dates
Check inCheck out
Guests
Add travelers
Choose rooms
2 travelers1 room
Popular types of accommodation in Madrid
Top-rated hotels & places to stay in Madrid
Hotels & places to stay in all countries in Europe
Hotels & places to stay in all the top cities in Europe
Frequently asked questions
What's the best hotel in Madrid?
The best hotel in Madrid is Riu Plaza EspañA. Rated at an average of 4.4 out of 5 stars in 12413 reviews, this 4-star hotel has the highest satisfaction rate among travelers in Madrid, Spain. Riu Plaza EspañA is conveniently located in a great location with top attractions like Santiago Bernabéu Stadium and Casa de Campo within a 2.0-mile (3.3-km) radius. One night at Riu Plaza EspañA starts from 144 EUR per night.
Find the best hotels in downtown Madrid and reserve your stay today.
Find the best hotels in downtown Madrid and reserve your stay today.
How many hotels are there in Madrid?
Madrid is home to approximately 4374 hotels and even more stays if you are open to other types of accommodation. Travelers in Madrid can stay at Hotels, Vacation rental apartments, Hostels, Bed & breakfasts, and Cottages. The wide variety of stays in Madrid means the city offers something suitable for every traveler and their budget. One night in Madrid ranges from 41 EUR to 6,732 EUR per night.
Find the best deals on hotels in Madrid with Guide to Europe.
Find the best deals on hotels in Madrid with Guide to Europe.
Where in Madrid should I stay to walk everywhere?
To have the top attractions in Madrid within walking distance, consider staying downtown. There are more than 1771 hotels in central Madrid, meaning you’ll have plenty of options to choose from.
The best-rated hotel in central Madrid is the 4-star Hotel Mayorazgo. This hotel has an average guest rating of 4.4 out of 5 stars in 3392 and promises a wonderful stay in the city of Madrid. Prices at this hotel start from 91 EUR.
A more budget-friendly option in downtown Madrid is the 3-star hotel Hotel Cortezo. One night at this affordable option starts from 65 EUR. Guests have rated Hotel Cortezo an average of 4 out of 5 stars in 2878 reviews.
Find your next hotel in central Madrid and book your stay today.
The best-rated hotel in central Madrid is the 4-star Hotel Mayorazgo. This hotel has an average guest rating of 4.4 out of 5 stars in 3392 and promises a wonderful stay in the city of Madrid. Prices at this hotel start from 91 EUR.
A more budget-friendly option in downtown Madrid is the 3-star hotel Hotel Cortezo. One night at this affordable option starts from 65 EUR. Guests have rated Hotel Cortezo an average of 4 out of 5 stars in 2878 reviews.
Find your next hotel in central Madrid and book your stay today.
Where should I stay in Madrid for the first time?
If you’re a first-time visitor in Madrid, consider a hotel in the city center. Staying central means you’ll have easy access to the best restaurants, bars, and attractions in Madrid. A popular option among travelers who visit Madrid for the first time is Hotel Santo Domingo. According to previous guests, Hotel Santo Domingo offers an amazing experience, deserving of an average rating of 3.7 out of 5 stars from more than 3291 reviews. One night at this hotel starts from 120 EUR.
Get ready for a fantastic time in Madrid by finding the perfect hotel. Book Hotel Santo Domingo or discover many other amazing offers in Madrid with Guide to Europe.
Get ready for a fantastic time in Madrid by finding the perfect hotel. Book Hotel Santo Domingo or discover many other amazing offers in Madrid with Guide to Europe.
How do I get from the airport to my hotel in Madrid?
Some hotels in Madrid offer airport shuttle services to and from the airport for free or an additional fee. An example of a top-rated hotel in Madrid that offers an airport shuttle is Only You Hotel Atocha. The average rating of this hotel is 4.5 out of 5 stars by 4237 guests. Accommodation starts from 300 EUR per night.
For a more affordable stay, check out the cheapest hotel with an airport shuttle in Madrid, MuchoMadrid. An overnight stay at this hotel starts from 62 EUR per night. The average rating of this accommodation is 4.1 out of 5 stars by 175 guests.
Explore the greatest selection of hotels and book your stay in Madrid with Guide to Europe today!
For a more affordable stay, check out the cheapest hotel with an airport shuttle in Madrid, MuchoMadrid. An overnight stay at this hotel starts from 62 EUR per night. The average rating of this accommodation is 4.1 out of 5 stars by 175 guests.
Explore the greatest selection of hotels and book your stay in Madrid with Guide to Europe today!
How much does it cost to stay at a hotel in Madrid?
The price of a one-night stay at a hotel in Madrid, Spain, varies depending on the location, facilities, and amenities offered by the hotel. Prices for a hotel night range from 41 EUR to 6,732 EUR.
For the cheapest price of 41 EUR per night, you’ll stay at a hotel like A&Z Sierra de Meira - Only Adults. A&Z Sierra de Meira - Only Adults has received an average guest rating of 3 out of 5 stars from 602 people who have stayed at the hotel.
For the most expensive price of 6,732 EUR, you’ll get a one-night stay at a hotel like Breogan & Kryse. Breogan & Kryse has received an average rating of 3.6 out of 5 stars from 265 previous guests of the hotel.
Find the perfect stay for every budget from more than 4374 hotels in Madrid, Spain with Guide to Europe.
For the cheapest price of 41 EUR per night, you’ll stay at a hotel like A&Z Sierra de Meira - Only Adults. A&Z Sierra de Meira - Only Adults has received an average guest rating of 3 out of 5 stars from 602 people who have stayed at the hotel.
For the most expensive price of 6,732 EUR, you’ll get a one-night stay at a hotel like Breogan & Kryse. Breogan & Kryse has received an average rating of 3.6 out of 5 stars from 265 previous guests of the hotel.
Find the perfect stay for every budget from more than 4374 hotels in Madrid, Spain with Guide to Europe.
What's the best hotel with air conditioning in Madrid?
Hotel Nuevo Madrid is not the only hotel with air conditioning in Madrid, but it’s the best-rated one. This Madrid hotel promises a comfortable temperature even during the hottest days of the year. Hotel Nuevo Madrid has an average rating of 4.1 out of 5 stars from 4449 guests. One night at this hotel starts from 53 EUR. Other top-rated hotels with aircon to check out are TRYP Madrid Alameda Aeropuerto and Novotel Madrid Center.
Keep cool during your warm vacation in Spain with air conditioning at your hotel. Reserve your hotel with AC in Madrid today before they get fully booked.
Keep cool during your warm vacation in Spain with air conditioning at your hotel. Reserve your hotel with AC in Madrid today before they get fully booked.
What's the best hotel with a pool in Madrid?
Take your experience in Madrid to the next level by booking a hotel with a pool. There are 174 hotels in Madrid that offer pool facilities. The best-rated hotel that offers the possibility of taking a refreshing dip in a pool is Pestana Cr7 Gran Vía Madrid. Pestana Cr7 Gran Vía Madrid has an impressive average guest rating of 4.4 out of 5 stars from 4149 reviews. Booking a stay at this hotel means you can access wellness facilities such as a gym and swimming pool. Guests of this hotel pay prices starting from 138 EUR per night.
Book your stay at Pestana Cr7 Gran Vía Madrid, or explore the other 174 hotel options with a pool in Madrid.
Book your stay at Pestana Cr7 Gran Vía Madrid, or explore the other 174 hotel options with a pool in Madrid.
What's the best dog-friendly hotel in Madrid?
Madrid has multiple pet-friendly hotels that allow you to bring your dog. The best-rated hotel that welcomes both you and your dog is ibis Madrid Aeropuerto Barajas. This hotel is rated an average of 4 out of 5 stars by 3891 guests. One night here starts from 66 EUR.
If you’re looking for a more budget-friendly option, the cheapest hotel in Madrid that welcomes dogs is Ibis Budget Madrid Vallecas. One night at Ibis Budget Madrid Vallecas starts from 59 EUR. This hotel has an average rating of 3.8 out of 5 stars by 1228 guests.
Explore more than 688 pet-friendly hotels in Madrid for you and your furriest friends. Reserve your and your dog’s stay with Guide to Europe.
If you’re looking for a more budget-friendly option, the cheapest hotel in Madrid that welcomes dogs is Ibis Budget Madrid Vallecas. One night at Ibis Budget Madrid Vallecas starts from 59 EUR. This hotel has an average rating of 3.8 out of 5 stars by 1228 guests.
Explore more than 688 pet-friendly hotels in Madrid for you and your furriest friends. Reserve your and your dog’s stay with Guide to Europe.
What's the best hotel with private parking in Madrid?
The best-rated hotel in Madrid that offers private parking to guests is ILUNION Suites Madrid. This hotel is rated an average of 4.3 out of 5 stars by 3846 previous guests. One night at this hotel starts from 64 EUR. Other popular hotels in Madrid that offer private parking are Vincci Soho and Melia Barajas Madrid.
Click the links to book these stays, or find more top-rated hotels in Madrid with private parking. Select your travel dates, press “Search”, and narrow down your results with the filters on the left-hand side of the page to find your perfect stay in Madrid with parking.
Click the links to book these stays, or find more top-rated hotels in Madrid with private parking. Select your travel dates, press “Search”, and narrow down your results with the filters on the left-hand side of the page to find your perfect stay in Madrid with parking.
What's the best wheelchair accessible hotel in Madrid?
Madrid has around 287 hotels offering wheelchair-accessible facilities. The best-rated accessible hotel in the city is Clement Barajas Hotel. Guests who have stayed at this hotel have rated it an average of 4.3 out of 5 stars in 3523 reviews. A stay here starts from 107 EUR per night.
Book this hotel, or explore the other 287 accessible hotel options in Madrid with Guide to Europe.
Book this hotel, or explore the other 287 accessible hotel options in Madrid with Guide to Europe.
What’s the cheapest hotel in Madrid?
The cheapest hotel in the city of Madrid is A&Z Sierra de Meira - Only Adults.
A&Z Sierra de Meira - Only Adults offers accommodation for prices starting from 41 EUR per night or 248 EUR per week. Previous guests of this hotel have rated their experience an average of 3 out of 5 stars in 602 reviews.
The exact address of the hotel is Calle de la Sierra de Meira, 53, Madrid, Spain.
Reserve your stay at this cheap hotel before it gets fully booked, or discover more affordable accommodation options in Madrid by using the search function at the top of this page.
A&Z Sierra de Meira - Only Adults offers accommodation for prices starting from 41 EUR per night or 248 EUR per week. Previous guests of this hotel have rated their experience an average of 3 out of 5 stars in 602 reviews.
The exact address of the hotel is Calle de la Sierra de Meira, 53, Madrid, Spain.
Reserve your stay at this cheap hotel before it gets fully booked, or discover more affordable accommodation options in Madrid by using the search function at the top of this page.
What's the cheapest hotel with air conditioning in Madrid?
Stay comfortably even on the hottest days in Madrid, Spain, by booking a room at the affordable Hello IFEMA. Hello IFEMA is the cheapest hotel in Madrid with air conditioning. One night at this 3-star hotel starts from 55 EUR. Guests have rated their stay at Hello IFEMA an average of 3.4 out of 5 stars in 302 reviews.
Book a stay at Hello IFEMA or explore other affordable hotels with aircon in Madrid to enjoy a good night’s sleep in a comfortable temperature.
Book a stay at Hello IFEMA or explore other affordable hotels with aircon in Madrid to enjoy a good night’s sleep in a comfortable temperature.
What's the cheapest hotel with a pool in Madrid?
For a fun and relaxing experience in Madrid, Spain, booking a hotel with a pool is an excellent idea.
The cheapest hotel in Madrid with a pool is Axor Madrid Feria Hotel. An overnight stay at Axor Madrid Feria Hotel costs around 71 EUR. Previous guests who have stayed at this affordable hotel have rated it a 4.2 out of 5 stars in 2841 reviews.
Another affordable hotel with pool facilities in Madrid is Sercotel Alcala 611. Staying at Sercotel Alcala 611 will cost you around 76 EUR per night. This hotel has been rated an average of 4.3 out of 5 stars by 2096 guests.
Check out Axor Madrid Feria Hotel and Sercotel Alcala 611, or discover other cheap hotels with pools in Madrid on this page.
The cheapest hotel in Madrid with a pool is Axor Madrid Feria Hotel. An overnight stay at Axor Madrid Feria Hotel costs around 71 EUR. Previous guests who have stayed at this affordable hotel have rated it a 4.2 out of 5 stars in 2841 reviews.
Another affordable hotel with pool facilities in Madrid is Sercotel Alcala 611. Staying at Sercotel Alcala 611 will cost you around 76 EUR per night. This hotel has been rated an average of 4.3 out of 5 stars by 2096 guests.
Check out Axor Madrid Feria Hotel and Sercotel Alcala 611, or discover other cheap hotels with pools in Madrid on this page.
What's the cheapest hotel with private parking in Madrid?
For an affordable overnight stay at a hotel that offers private parking for your vehicle, check out Hostal Moncloa. The cheapest stay at Hostal Moncloa starts from 57 EUR per night. Guests who have stayed at this hotel have rated it an average of 3.6 out of 5 stars in 670 reviews.
Book a stay at Hostal Moncloa and don’t worry about parking while in Madrid. Discover the cheapest hotels with private parking in Madrid on this page.
Book a stay at Hostal Moncloa and don’t worry about parking while in Madrid. Discover the cheapest hotels with private parking in Madrid on this page.
What is the closest hotel to Puerta del Sol?
If you’d like to stay as close as 0.1 km (0.1 mile) to the outstanding Puerta del Sol in Madrid, check out Apartamentos en Sol. This 3-star hotel offers one of the best locations to stay at while in the city and has an average rating of 3.4 out of 5 stars from 7 guests. One night at Apartamentos en Sol starts from 197 EUR.
Reserve a room at Apartamentos en Sol, or discover more hotels in the perfect locations to explore Puerta del Sol in Madrid, Spain.
Reserve a room at Apartamentos en Sol, or discover more hotels in the perfect locations to explore Puerta del Sol in Madrid, Spain.
What is the closest hotel to El Retiro Park?
To stay as close as possible to El Retiro Park in Madrid, Spain, reserve a stay at Hotel Petit Palace Savoy Alfonso XII. Hotel Petit Palace Savoy Alfonso XII is located only 0.5 km (0.3 miles) from the famous El Retiro Park. This hotel is rated an average of 4.3 out of 5 stars from 1628 guests. An overnight stay starts from 224 EUR.
Find more hotels close to El Retiro Park in Madrid on this page.
Find more hotels close to El Retiro Park in Madrid on this page.
What is the closest hotel to Plaza Mayor?
Inter Plaza Mayor offers accommodation 0.1 km (0.1 mile) from the fantastic Plaza Mayor. This 3-star hotel gives you the chance to stay close to one of the most iconic attractions in the city. Guests who have stayed at Inter Plaza Mayor have rated it an average of 3.2 out of 5 stars in 1465 reviews. One night at this hotel starts from 65 EUR.
Book your stay at Inter Plaza Mayor, or discover more hotels close to Plaza Mayor in Madrid on this page.
Book your stay at Inter Plaza Mayor, or discover more hotels close to Plaza Mayor in Madrid on this page.
What is the closest hotel to Cuatro Vientos Airport?
If you have an early departure or late arrival at Cuatro Vientos Airport, you might want to stay at a hotel like Hotel Madrid Centro managed by Melia. This hotel is conveniently located only 10.2 km (6.3 miles) from the airport. Guests have rated Hotel Madrid Centro managed by Melia an average of 3.9 out of 5 stars from 1324 guests. An overnight stay at this hotel starts from 142 EUR.
Reserve a room at Hotel Madrid Centro managed by Melia, or find more hotels close to Cuatro Vientos Airport on this page.
Reserve a room at Hotel Madrid Centro managed by Melia, or find more hotels close to Cuatro Vientos Airport on this page.
What is the closest hotel to Adolfo Suárez Madrid–Barajas airport?
The hotel closest to Adolfo Suárez Madrid–Barajas airport is Hilton Madrid Airport. Hilton Madrid Airport is located only 5.1 km (3.1 mile) from Adolfo Suárez Madrid–Barajas airport. Hilton Madrid Airport offers a free airport shuttle. Prices at Hilton Madrid Airport start from 117 EUR per night.
Book a stay at Hilton Madrid Airport or discover more hotels close to Adolfo Suárez Madrid–Barajas airport on this page.
Book a stay at Hilton Madrid Airport or discover more hotels close to Adolfo Suárez Madrid–Barajas airport on this page.
What hotel is popular among families with kids traveling to Madrid?
A popular choice among families with kids is Melia Castilla. Melia Castilla has a kid club that makes sure the whole family will be able to enjoy the vacation to the fullest. Beyond a kid club, the hotel offers amenities appreciated by guests of all ages, including an air conditioning, gym, children's club, restaurant, free Wi-Fi, bar, family rooms, garden, hot tub, room service, sauna, swimming pool, and terrace. Guests who have stayed at the hotel have rated it an average of 4.5 out of 5 stars in 1906 reviews. One night at Melia Castilla starts from 120 EUR per night.
Reserve your stay at the wonderful Melia Castilla today, or find more kid-friendly hotels in Madrid on this page.
Reserve your stay at the wonderful Melia Castilla today, or find more kid-friendly hotels in Madrid on this page.