Skip to main content

Search hotels in Madrid

Enter your dates to see the latest prices and deals for Madrid hotels

Madrid – 6451 hotels and places to stay

Hotels with airport shuttles in Madrid

Airport shuttle (free)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10,047 reviews
From $145.27 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,849 reviews
From $99.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 596 reviews
From $680.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,297 reviews
From $588 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 146 reviews
From $885.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,070 reviews
From $687.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 827 reviews
From $561.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6,070 reviews
From $533.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,401 reviews
From $456.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,423 reviews
From $570.71 per night

Most booked hotels in Madrid and surrounding area in the past month

See all

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,911 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6,095 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8,177 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,849 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 5,638 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 20,722 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11,004 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 7,881 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 13,193 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 8,640 reviews

Hotels located in the center of Madrid

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 15 reviews

La bella de plaza mayor is located in Madrid, just a 4-minute walk from Plaza Mayor and 600 yards from Mercado San Miguel. This apartment offers air-conditioned accommodations with free Wifi.

From $280.17 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,611 reviews

Offering bright rooms with free Wi-Fi, Hostal Victoria II is next to Puerta del Sol’s shops, bars and restaurants. It features a 24-hour front desk and has easy access to Madrid’s many attractions.

From $217.91 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,462 reviews

Just a few feet from Puerta del Sol, Hostal Victoria I offers an ideal setting in central Madrid. It features rooms with free Wi-Fi and a 24-hour front desk.

From $102.61 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4,426 reviews

El Pilar is a family-run guesthouse just steps from the Puerta del Sol, in central Madrid. It offers 24-hour reception and heated, air-conditioned rooms with free Wi-Fi.

From $240.74 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 586 reviews

Right in the heart of Madrid, FORTINN Puerta del Sol features rooms with free Wifi. The property is close to Plaza de España Metro Station, Temple of Debod, and Reina Sofia Museum.

From $253.65 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,442 reviews

Europa is located right next to Puerta del Sol Square in central Madrid. It offers air-conditioned rooms with a private balcony, free Wi-Fi and a flat-screen TV.

From $329.74 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 527 reviews

Located conveniently in the Madrid City Center district of Madrid, LUTHIA Puerta del Sol is located a 9-minute walk from Gran Via, half a mile from Thyssen-Bornemisza Museum and a 12-minute walk from...

From $253.65 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,323 reviews

In a central area of Madrid, Espoz habitaciones provides rooms with free Wifi.

From $45.66 per night

Budget hotels in Madrid and nearby

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,110 reviews

Just 328 feet from Puerta del Sol, this guest house offers a 24-hour reception and bright rooms with flat-screen TV and private bathrooms. Santa Ana Square is a 3-minute walk away.

From $115.30 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 44 reviews

In the heart of Madrid, Estudio 504 M-15 offers rooms with free Wifi. Popular points of interest nearby include Plaza de España Metro Station, Temple of Debod, and Reina Sofia Museum.

From $111.84 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4,366 reviews

Conveniently located in the center of Madrid, Arc House Madrid - Puerta del Sol Only Adults provides free WiFi throughout the property and a shared lounge.

From $102.38 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,278 reviews

Located in the center of Madrid next to Puerta del Sol, Hostal Fuentesol offers rooms with air conditioning, a TV and private bathroom. Free Wi-Fi is available throughout the guest house.

From $88.35 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,780 reviews

Hostal Pio Centro enjoys a location in Madrid, a 19-minute walk from Temple of Debod and 0.9 miles from Reina Sofia Museum. This 3-star guest house offers an elevator, a tour desk, and free Wifi.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,689 reviews

Right in the heart of Madrid, Hostal Sol Los Angeles features rooms with free Wifi.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,345 reviews

Located 656 feet from Madrid’s Puerta del Sol, JC Rooms offers modern rooms including a free mini-bar, with free Wi-Fi and a hydromassage shower.

From $140.66 per night
Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 4,865 reviews

The INTER Puerta del Sol Pensión is located in the center of Madrid, 328 feet from Puerta del Sol and offers 24-hour self-check-in, with bright rooms, TV and free Wi-Fi.

From $97.60 per night

Best hotels with breakfast in Madrid and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 389 reviews

Numa Madrid Sol offers accommodations within 200 yards of the center of Madrid, with free Wifi and a kitchen with a fridge, a stovetop, and kitchenware.

From $273.25 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 7,495 reviews

This hotel is centrally located beside Madrid’s Puerta del Sol Square. Plaza Mayor is 492 feet away. All air-conditioned rooms have satellite TV and free Wi-Fi .

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,140 reviews

This historic hotel is in the heart of Madrid, by the Puerta del Sol. Facilities include free Wi-Fi and a café-bar on the large outdoor terrace.

From $309.22 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,548 reviews

Located next to Madrid’s Puerta del Sol, this hotel offers rooms with free WiFi. The modern, soundproofed rooms at the Petit Palace Puerta del Sol are air-conditioned and feature parquet floors.

From $443.89 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,052 reviews

Hostal La Rúa-Montera has accommodations with free WiFi in Madrid, located conveniently a 8-minute walk from Gran Via and 0.6 miles from Thyssen-Bornemisza Museum.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 714 reviews

The modern Hostal Matheu is in central Madrid, just 100 yards from Puerta del Sol and a short walk from the Prado, Reina Sofía and Thyssen-Bornemisza Museums.

From $176.40 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,662 reviews

Petit Palace Preciados is located 820 feet from the famous Gran Vía Avenue. Rooms include a flat-screen TV, and free WiFi are available.

From $306.68 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 576 reviews

Conveniently situated close to Puerta del Sol, the most popular and commercial area of the historic quarter, the guesthouse provides a comfortable, central base for your stay in Madrid.

From $161.41 per night

FAQs about hotels in Madrid

The Spanish Soul of Art and Entertainment

The modern Madrid is one of the greenest cities in Europe and the most popular destination in Spain. Whether you want to experience its legendary nightlife or a flamenco show, this is the place to be.

The renowned Prado Museum holds one of the world’s finest art collections with iconic paintings by El Greco, Velázquez and Goya. For a more modern touch, the Museo Reina Sofia houses works by Picasso and Dali.

Start your evening at Puerta del Sol, one of the city’s busiest spots. Make some room in your stomach for great tapas and sangria in La Latina district, south of the city’s most famous plaza, Plaza Mayor.

Real Madrid plays at Santiago Bernabeu and Atlético Madrid competes at Vicente Calderón Stadium, two opportunities that no sports fan will want to miss. The popular Salamanca district is a great place to look for boutique gifts and unique shops.

Thanks to great public transportation system, getting to the city center from Madrid Barajas International Airport is very easy. Whether you’re looking for luxury hotels, budget hostels or comfy apartments, Booking.com has a perfect place to stay for your Madrid holiday.

Learn more about visiting Madrid

  • 1334 attractions
  • 103 points of interest
  • 33 neighborhoods

What Guests Said About Madrid:

10

Madrid easily became one of my favourite cities; it had me...

Madrid easily became one of my favourite cities; it had me at ¡hola! It’s well organised, accessible, easy to get around and filled with every amenity and attraction you can imagine! It’s truly a world class city! We loved Amicis restaurant! Also loved Steak Burger (went three times). It’s important to see a flamenco show. You understand the rhythm and passion of the people through that dance! Walking the city was a breeze, and there are so many things from architecture, to monuments that arrest your attention while walking. The guided tour of the place conducted by Beatrix is 10/10 WILL RECOMMEND AND DO AGAIN! The private segway tour was also exceptional! Loved it so much that I ordered a personal Segway after the tour. This is a city that I would return to anytime!
Guest review by
Hull
British Virgin Islands
10

The people were very kind, pleasant and warm.

The people were very kind, pleasant and warm. The streets are clean despite the large number of citizens and tourists. Every street has a tree line. I really like that the Spanish invest a lot in their parks and greenery in general. Prices in grocery stores and restaurants are quite ok. Nowhere did we have the impression that someone had ripped us off.
Guest review by
Maja
Serbia
10

We loved Madrid.

We loved Madrid. We were quite impressed with the efficiency of the Metro System. The city has a vibrant night life and people are very friendly. The only negative that we can say about Madrid is that there seems to be a large number of cigarette smokers. It felt like the US prior to the 1980's. The nasty smell of cigarette smoke seemed to be everywhere.
Guest review by
James
10

Madrid is a vibrant city with something for everyone.

Madrid is a vibrant city with something for everyone. Great shopping opportunities, beautiful countryside (I took an all day excursion visiting Segovia, Avila and Toledo). Madrid city is easily accessible by foot, bus, metro and taxi. There are many food options including a plethora of neighborhood tapas and bars. Be sure to visit the San Miguel Market. Depending on the time of year of your visit it can get cold and rainy so be certain to check the weather before leaving home so you will know how to pack. I only had 1 1/2 days to visit so I missed many of the well known tourist attractions. Madrid is definitely on my list of places to visit again.
Guest review by
Hall Sullivan
8.0

We know it very well.

We know it very well. First time it blows you away with architecture, nice little bars, tapas etc. The Metro is not really our favourite. We prefer the buses. Traffic seems very fast compared to other places, but good crossings. Just wander around, it feels a very safe city compared to others of 3.4 million or similar. Manchester UK is also very safe as a comparison.
Guest review by
Gayle
10

Madrid is a city with so much history, culture and beautiful...

Madrid is a city with so much history, culture and beautiful architecture and museums . The Spanish people are so welcoming and always make you feel at home specially when you remember to greet them in Spanish "HOLA" buenos dias o buenas tardes . Their gastronomy is like non othe. Home to the oldest restaurant in the world Restaurante Botin .
Guest review by
Victor Manuel
United States

See reviews by guests who stayed at hotels in Madrid

See all
From $348.19 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 8,057 reviews
The hotel is located just next to the Chamartín train station which is very convenient for me as I made quite a few day trips to small cities / towns north of Madrid. It is far from Madrid city centre but it’s quite easy to take the metro too, so for me it’s not a problem. It has a great outdoor pool despite the water being a bit chilly. The breakfast was fantastic with a lot of varieties, both cold and warm items. The hotel is of very good value for money indeed if you don’t need to live in city centre.
Guest review by
Wai Man
Hong Kong
From $149.88 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,116 reviews
Perfect hotel for what we needed. Travelled over to the soccer stadium with my son. Only in Madrid for the night but managed to do lots of site seeing. This is located down a side street just off the city centre. So you are in a quiet location but also in the city. Would definitely stay here again. Very clean and had everything we needed. Thanks again for a great stay.
Guest review by
Jenna
Ireland
From $689.22 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 20,722 reviews
The hotel is in a good location, it is quite fancy, has an amazing roof top bar and a small pool which is quite rare in city centre Madrid. It is very clean and staff are very efficient. They also give water in rooms, and room has a fridge
Guest review by
Maria
Ireland
From $207.53 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,512 reviews
The location was great, right in the city centre of Madrid. The hotel decoration and ambience of the rooms inspired in the theatre is very nice.
Guest review by
Nuria
Spain
From $190.24 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9,114 reviews
Nice hotel at beautiful location, very close to metro and Reina Sofia. Excellent location to walk into Madrid city centre.
Guest review by
Joel
Netherlands