Agoda Hero Banner

Find Hotels in Madrid, Spain

4990 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
Hotel Regente
City Center,Madrid - View on map
"The hotel is great value for money. A trouble free stay in a well managed hotel. The staff are excellent and very helpful. The room was average in size but ample. The level of cleanliness is top class. Strongly recommend this hotel for a city break in madrid, it's ideal. "
Show more
8.2

Excellent

397 reviews

Avg price per night
$ 147
Eurostars Suites Mirasierra
Fuencarral-El Pardo,Madrid - View on map
"We were looking for a comfortable spacious hotel for our group vacation and found the Eurostars at Mirasierra to be actually much more beautiful than we expected. The beds were really comfortable and we really enjoyed to have a bath-tub and full mini-bar. One thing was a bit disappointing, as we had specifically looked for a hotel with wellness facilities and realised at the location that the use of the pool was not included for hotel guests and would be an additional 18 Euro per person (sauna and turkish bath were included, but the turkish bath was unfortunately not working properly and had a very unpleasant smell on the vapor of the room - probably bad waters. So we only used the Sauna, which had no temperature meter as well, I can tell you it was very, very, hot). We walked every day 10 minutes to the Metro-Station and took the train to the center of Madrid, an additional 35-40 minutes depending on which route you take. So that is also something to take in consideration!"
Show more
8.6

Excellent

120 reviews

Avg price per night
$ 164
Elba Madrid Alcalá
San Blas,Madrid - View on map
"Room clean, sevices ok."
8.6

Excellent

14 reviews

Avg price per night
$ 118
Sterling Hotel
City Center,Madrid - View on map
"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

369 reviews

Avg price per night
$ 193
Crisol Vía Castellana
Tetuan,Madrid - View on map
"I travelled to Madrid by train and chose this hotel as it was close to the Madrid Chamartin station. I was greeted politely but then given the wrong room. I had booked a family room (two communicating double rooms) as I was travelling with my daughter and her companion. They gave me a room with just two single beds and told me they would put a third one in there! When my daugher arrived she helped me sort the situation out. I insisted that they look on-line at the website to see the description of the room. On closer inspection of the booking they accepted their mistake and gave us the room we booked. This is the second time I have trouble with abooking so maybe the instructions sent to the hotels are not 100% clear. It stated "1 room" on the booking although Family room is clearly two rooms. Everything was fine once we got the right room and we had a lovely stay."
Show more
7.9

Very good

172 reviews

Avg price per night
$ 148
Apartamentos El Puente
Puente de Vallecas,Madrid - View on map
10

Exceptional

1 review

Madrid Marriott Auditorium Hotel & Conference Center
Barajas,Madrid - View on map
"I didn't have to wait long for the shuttle bus to bring me to hotel. Bus was easy to find. Check in was fast. Service was efficient and staff were very helpful. Room was in order. When I asked how to get to the city center, bus stop was just opposite side of the hotel. Not a long bus ride and the metro stop where the bus ends will bring you anywhere in the city of madrid"
Show more
8.1

Excellent

175 reviews

Avg price per night
$ 139
Vincci Capitol Hotel
City Center,Madrid - View on map
"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.4

Excellent

354 reviews

Avg price per night
$ 186
Vincci Centrum Hotel
City Center,Madrid - View on map
"The Vincci Centrum hotel is located in the center of Madrid, near most attractions. The staff was friendly, but service in general, in Madrid is lacking. It's tough to be an American traveller in Europe as stereotypes of Americans are rampant, sometimes you can feel the disdain through the smile and that was true for this hotel. On a very basic level, all needs were met, the room was very clean and very comfortable. However, expect to pay for any additional accommodation beyond your hotel room, including any snacks, meals, or transportation. Not the most inviting, but also much more comfortable than your average hotel stay. "
Show more
8.3

Excellent

144 reviews

Avg price per night
$ 207
Hampton by Hilton Alcobendas Madrid
Alcobendas,Madrid - View on map
"One of the best hotel experiences I ever had."
8.6

Excellent

29 reviews

Avg price per night
$ 163
Hotel Regente
City Center,Madrid - View on map
"The hotel is great value for money. A trouble free stay in a well managed hotel. The staff are excellent and very helpful. The room was average in size but ample. The level of cleanliness is top class. Strongly recommend this hotel for a city break in madrid, it's ideal. "
Show more
8.2

Excellent

397 reviews

Avg price per night
$ 147

Fast facts about Madrid, Spain

Accommodations4,990 properties
Popular hotelHotel Chamartín The One
Popular areaCity Center
Nightly rates fromS$14
AirportAdolfo Suárez Madrid-Barajas Airport
Reasons to visitMuseum & arts, Culture, Shopping

Discover the neighborhoods 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 126. The average price for a 4-star hotel in Madrid is USD 179. The average price for a 5-star hotel in Madrid is USD 562.

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 169. The average price for a 4-star hotel in Madrid this weekend is USD 170. The average price for a 5-star hotel in Madrid this weekend is USD 622.

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

The average price for a 3-star hotel in Madrid tonight is USD 124. The average price for a 4-star hotel in Madrid tonight is USD 202. The average price for a 5-star hotel in Madrid tonight is USD 577.

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, Hotel Villa de Barajas and Melia Barajas.

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 Sterling Hotel, Hostal Santo Domingo and RIU PLAZA ESPANA.

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 Sterling Hotel, Hostal Santo Domingo and RIU PLAZA ESPANA.

What are the most popular hotels in Madrid?

What are the best hotels in Madrid for couples?

Couples who stayed in Madrid have given high ratings to Air Rooms Madrid Airport by Premium Traveller, Sterling Hotel and Eurostars Suites Mirasierra.

What are the best hotels in Madrid for families?

What hotels in Madrid have the best views?

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

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 Alba.

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.