Agoda Hero Banner

Find Hotels in Madrid, Spain

5597 vacation rentals and hotels available now

11 best hotels in Madrid

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Vincci Capitol Hotel
City Center,Madrid - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Contactless check-in/out
  6. Coffee shop
  7. Bar
  8. Laundry service
"We stayed at the Vincci Capitol as we had one day/night in Madrid in transit before heading to London. Was very relieved to find that the hotel was in an easily accessible location near the centre of Madrid. At first glance, you could almost miss the entrance because it was part of a theatre building and the hotel entrance is covered by darkened glass. We were delighted to find that the rooms were of a very good quality, a tad on the futuristic modern side, with glass covered wardrobes and flat screen TV. Sleep quality was excellent because we could hardly hear the sounds on the busy streets below from the 5th floor, and the blinds effectively cut out all the outside light. I'd definitely come back to stay at the Vincci Capitol again when we have more time in Madrid in the future... "
Show more
8.5

Excellent

392 reviews

Avg price per night
$ 297
Princesa Plaza Madrid
City Center,Madrid - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Great location & very close to the supermarket & shopping & metro. Hotel breakfast was good & worth the extra money paid for it. But the hotel did Lower the standards of the rooms since the courtyard Marriot took over the hotel. Sink & shower water was very yellow & muddy brown. Also bring some extra toiletries with you since the shower shampoos & soap are so small. Electric wall plugs Broken. Limited number of pillows. It is looking more like a motel than a hotel. I stayed there many times over the years and did see the deterioration in hotel facilities. "
Show more
7.8

Very good

127 reviews

Avg price per night
$ 168
Senator Barajas
Barajas,Madrid - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [outdoor]
  6. Front desk [24-hour]
  7. Cash withdrawal
  8. Contactless check-in/out
"Room was very confortable and we enjoyed our stay a lot."
8.3

Excellent

140 reviews

Sterling Hotel
City Center,Madrid - View on map
  1. Bicycle rental
  2. Pets allowed
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Front desk [24-hour]
  6. Check-in/out [express]
  7. Luggage storage
  8. Room service [24-hour]
"Perfect Hotel for a short City trip to Madrid. Room was very clean, large enough, modern and had a nice balkony. Breakfast was good (3-Star). Best of all was the very friendly staff. Perfect Price for this service"
Show more
8.1

Excellent

434 reviews

Avg price per night
$ 176
Holiday Inn Express Madrid-Alcorcon
Alcorcon,Madrid - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Breakfast [free]
  6. Contactless check-in/out
  7. Swimming Pool
  8. Coffee shop
"Everything ok but cold in rooms in february. We try ask staff for warmer conditions in room but probably heating system has poor performance. Hotel is close to bussines part of city. Metro is not too far and access with public transport is easy anywhere in Madrid. Barajas Airport is easy to reach by public transport as well and it´s faster than use taxi. Good breakfast. We stay in this hotel total 4 nights and generally were satisfied with stay for price that we paid."
Show more
7.8

Very good

50 reviews

Avg price per night
$ 79
TOC Hostel Madrid
City Center,Madrid - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Luggage storage
  6. Contactless check-in/out
  7. Game room
  8. Coffee shop
"My family and I stayed here for 4 nights, 5 days. We got a private room for 4 -- it was the best stay ever! I can't stress enough how perfect our stay here was. 1. Location -- close to the metro, right in the heart of madrid near all popular landmarks and more importantly, the train station, and a bike stand if you're into that 2. Room quality -- cleaned daily and very spacious 3. Customer service -- they printed some tickets I booked online, with a smile on their face. Then, with those same tickets, I realized I made a typo, so I called Alsa, the bus company, but the menu and the voice was in Spanish, so I asked the receptionist to make the call for me, and again, all done with a smile on their face, very happy to help me. If I ever have the fortune of going to Madrid again, or anywhere in Spain with one of their branches, I would definitely stay with TOC, without a shadow of a doubt. Absolutely!"
Show more
8.9

Excellent

1416 reviews

Avg price per night
$ 108
Catalonia Gran Via Madrid
City Center,Madrid - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Pets allowed
  4. Car park
  5. Fitness center
  6. Swimming pool [outdoor]
  7. Shuttle service
  8. Free Wi-Fi in all rooms!
"We really enjoyed our stay at the Catalonia. With so many hotels in Madrid it was hard to choose. But the biggest selling points for us were the central location and the reasonable price. We were very pleased and would certainly stay there again. It is just a two minute walk to the Gran Via Metro stop, and only a few minutes to Sol, and a few of the other stops as well. We bought a ten pass Metro ticket but only ended up using half of our trips because everything ended up being in walking distance. The hotel staff were friendly and we had no complaints about the room."
Show more
8.1

Excellent

295 reviews

Avg price per night
$ 173
Exe Gran Hotel Almenar
Las Rozas,Madrid - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Luggage storage
  8. Spa
"we were on our 16 days trip to all over spain and spent our last 3 nights at this hotel. we booked a standard room but somehow was given a suite which is a nice surprise. the room was superclean and the room service was great. there is a local train just across the street. parking is available on site for free. there is also a supermarket just few meters from the hotel. we have been to many countries and many hotels before. so far, this is the best hotel we have ever been to. it was a nice way to end our spanish road trip."
Show more
8.3

Excellent

120 reviews

Avg price per night
$ 108
Hard Rock Hotel Madrid
City Center,Madrid - View on map
  1. Pets allowed
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Fitness center
  7. Front desk [24-hour]
  8. Luggage storage
"Very nice hotel."
9

Exceptional

55 reviews

Avg price per night
$ 217
The Hat Hostel Madrid
City Center,Madrid - View on map
  1. Free Wi-Fi in all rooms!
  2. Front desk [24-hour]
  3. Luggage storage
  4. Contactless check-in/out
  5. Coffee shop
  6. Bar
  7. Laundry service
  8. Restaurants
"From my arrival, which happened to be opening day for The Hat, Madrid, through the entire month that I booked, I experienced nothing short of a staff dedicated to ensuring that all guests and friends felt welcomed and happy during their stay. The facilities are absolutely stunning - simple, clean, chic - and the indoor/outdoor atmosphere that has been created is something special. If I had a question about what to eat for the night, it wasn’t rare to have someone from the staff willing to walk me out down the street toward their recommended restaurants. By the way, the location is perfect - between SOL and La Latina metros (about a 4 minute walk each way) you could be anywhere in the city on public transport from door to door within 25 minutes. I will be back in Madrid next summer for another month and plan to book my stay at The Hat for the duration again... I consider myself a seasoned traveler and this is the best hostel I have ever stayed!"
Show more
9.2

Exceptional

509 reviews

Avg price per night
$ 38
Vincci Capitol Hotel
City Center,Madrid - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Contactless check-in/out
  6. Coffee shop
  7. Bar
  8. Laundry service
"We stayed at the Vincci Capitol as we had one day/night in Madrid in transit before heading to London. Was very relieved to find that the hotel was in an easily accessible location near the centre of Madrid. At first glance, you could almost miss the entrance because it was part of a theatre building and the hotel entrance is covered by darkened glass. We were delighted to find that the rooms were of a very good quality, a tad on the futuristic modern side, with glass covered wardrobes and flat screen TV. Sleep quality was excellent because we could hardly hear the sounds on the busy streets below from the 5th floor, and the blinds effectively cut out all the outside light. I'd definitely come back to stay at the Vincci Capitol again when we have more time in Madrid in the future... "
Show more
8.5

Excellent

392 reviews

Avg price per night
$ 297

Fast facts about Madrid, Spain

Accommodations5,597 properties
Popular hotelHotel Mercader
Popular areaCity Center
Nightly rates from$10
AirportAdolfo Suárez Madrid-Barajas Airport
Reasons to visitMuseum & arts, Culture, Shopping

Discover the neighborhoods of Madrid


Just viewed by other Agoda travelers


Traveler impressions of Madrid


Frequently asked questions

What's the average price of a hotel in Madrid?

The average price for a 3-star hotel in Madrid is USD 108. The average price for a 4-star hotel in Madrid is USD 148. The average price for a 5-star hotel in Madrid is USD 408.

What's the average price of a hotel in Madrid this weekend?

The average price for a 3-star hotel in Madrid this weekend is USD 140. The average price for a 4-star hotel in Madrid this weekend is USD 165. The average price for a 5-star hotel in Madrid this weekend is USD 405.

What's the average price of a hotel in Madrid tonight?

The average price for a 3-star hotel in Madrid tonight is USD 100. The average price for a 4-star hotel in Madrid tonight is USD 132. The average price for a 5-star hotel in Madrid tonight is USD 362.

What are the best hotels in Madrid near Adolfo Suárez Madrid-Barajas Airport?

Verified travelers to Madrid who stayed near Adolfo Suárez Madrid-Barajas Airport have given top reviews to Air Rooms Madrid Airport by Premium Traveller, Melia Barajas and ibis Madrid Aeropuerto Barajas Hotel and ibis Madrid Aeropuerto Barajas Hotel.

What are the best hotels in Madrid near Royal Palace of Madrid?

Verified travelers to Madrid who stayed near Royal Palace of Madrid have given top reviews to Hostal Santo Domingo, Sterling Hotel and Vitium Urban Suites.

What are the best hotels in Madrid near Gran Vía?

Verified travelers to Madrid who stayed near Gran Vía have given top reviews to Hostal Santo Domingo, Sterling Hotel and Vitium Urban Suites.

What are the most popular hotels in Madrid?

Popular hotels in Madrid include Hostal Santo Domingo, Sterling Hotel and Eurostars Suites Mirasierra.

What are the best hotels in Madrid for couples?

Couples who stayed in Madrid have given high ratings to Hostal Santo Domingo, Sterling Hotel and Eurostars Suites Mirasierra.

What are the best hotels in Madrid for families?

Families who stayed in Madrid highly recommend Hostal Santo Domingo, Sterling Hotel and Eurostars Suites Mirasierra.

What hotels in Madrid have the best views?

Verified travelers to Madrid have given top reviews for the views at Only YOU Hotel Atocha and Vincci The Mint Hotel.

What hotels in Madrid have the best breakfast?

Verified travelers to Madrid have given top reviews for the breakfast at Room Mate Alicia, ICON Wipton by Petit Palace and Room Mate Mario.

What's the best neighborhood in Madrid to stay in?

Popular neighborhoods among travelers staying in Madrid include City Center, Barajas and Tetuan.

Show more questions


More about Madrid

Madrid is Spain’s capital city, and a favorite among world travelers. The modern metropolis is home to some of the most stunning architecture and artistic heritage in Europe. The city attracts many visitors, and there’s no shortage of accommodations or activities in this cosmopolitan city. Gothic cathedrals and immense neo-classical buildings are abundant throughout the city, while the centrally-located Plaza Mayor functions as the city's public meeting place and administrative center.

Hotels near Madrid-Barajas International Airport are linked to Madrid city center via metro, or travelers can easily find a Madrid city center hotel around Opera and Sol, the two most popular zones in the city center.

The major museums in the city are located near metro stops and sightseers can walk from one to the next. Many Madrid hotels are near city attractions, including the famous Museo Del Prado, which is home to an impressive classical art collection. Art enthusiasts would do well to visit the Thyssen-Bornemisza Museum of Art, which contains masterpieces by renowned artists such as Van Gogh and Picasso.

Among Madrid’s stunning architecture is of course the Palacio Real , a massive palace where one can spend hours imagining what life must have been like for Spain’s royals.

Madrid’s Park of the Pleasant Retreat, known locally as El Retiro, is a massive public park offering a natural escape in the middle of the city. It’s easy to see why this natural treasure is often referred to as the Central Park of Madrid. There’s no shortage of exciting nightlife in Madrid, and the locals are just as active participants as the vacationers in the city.

Find out where the hotels, attractions, and must-see destinations of Madrid are located by exploring the interactive map on this page.