Skip to main content

Search hotels in Madrid

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

Madrid – 6500 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel BESTPRICE Alegría

Hotel in San Blas, Madrid

Ideally set in the San Blas district of Madrid, Hotel BESTPRICE Alegría is located 2.6 miles from IFEMA Convention Center, 4.2 miles from Thyssen-Bornemisza Museum and 4.2 miles from Retiro Park.

B
Ben
From
Belgium
Very friendly and helpful people at reception. They did soooo much to help, and gave great advice. There's no breakfast at the hotel (we didn't go to their restaurant right across the street, but it looked reasonable.) Location outside of Madrid, not far from airport. Metro is 10mins away on foot. Nice parking area. Clean.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,901 reviews
Price from
$88.19
1 night, 2 adults

B&B HOTEL Madrid Carabanchel

Hotel in Carabanchel, Madrid

Well located in the Carabanchel district of Madrid, B&B HOTEL Madrid Carabanchel is located 4.2 miles from Atocha Train Station, 4.3 miles from Reina Sofia Museum and 4.7 miles from Royal Palace of...

M
MARIEL
From
Puerto Rico
Modern, clean, confortable friendly staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,114 reviews
Price from
$94.19
1 night, 2 adults

INNSiDE by Meliá Madrid Valdebebas

Hotel in Hortaleza, Madrid

INNSiDE by Meliá Madrid Valdebebas has free bikes, seasonal outdoor swimming pool, a fitness center and garden in Madrid.

F
Filip
From
Austria
Excelent accommodation, friendly staff, nice spacious rooms, great hotel!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 4,016 reviews
Price from
$170.91
1 night, 2 adults

I'M Room Suites Nuevos Ministerios - Bernabeu 'Digital Access'

Hotel in Tetuan, Madrid

Located conveniently in the Tetuan district of Madrid, I'M Room Suites Nuevos Ministerios - Bernabeu 'Digital Access' is located a 16-minute walk from Santiago Bernabéu Stadium, 2.2 miles from Gran...

J
JL
From
Netherlands
The location was excellent, very close to Cuatro Caminos, with great restaurants within just "spit range", I would say almost literally. The attention of our host, Gonzalo, was always timely and supportive. The room is new, very clean and comfortable, with AC and fan, TV, and there is a large isle as a kitchen, shared across all rooms including all appliances.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,658 reviews
Price from
$141.10
1 night, 2 adults

Hotel Pinar Plaza

Hotel in Ciudad Lineal, Madrid

Located in Madrid, 2.8 miles from Chamartin Station, Hotel Pinar Plaza provides accommodations with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

B
Bryan
From
United States
Close to train station and only 10 min ride to Real Madrid Stadium
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,420 reviews
Price from
$399.80
1 night, 2 adults

UMusic Hotel Madrid

Hotel in Madrid City Center, Madrid

UMusic Hotel Madrid features a seasonal outdoor swimming pool, fitness center, a terrace and restaurant in Madrid. This 5-star hotel offers a bar.

A
Ahmed
From
United Arab Emirates
Everything about it was perfect! The staff was extremely helpful, the location was perfect, the hotel was modern and edgy - we absolutely loved our stay!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4,147 reviews
Price from
$246.93
1 night, 2 adults

Hotel BESTPRICE Alcalá

Hotel in San Blas, Madrid

Located in Madrid, 2.2 mi from IFEMA, Hotel BESTPRICE Alcalá provides accommodations with a terrace and private parking.

J
Juan Martinez
From
Netherlands
Clean room. Good price. Really close to the metro station. Super friendly staff.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7,398 reviews
Price from
$88.19
1 night, 2 adults

Room Mate Collection Alba, Madrid

Hotel in Madrid City Center, Madrid

Located in Madrid and with Plaza Mayor reachable within a 8-minute walk, Room Mate Collection Alba, Madrid has concierge services, non-smoking rooms, a fitness center, free WiFi throughout the...

A
Ani
From
Georgia
Firstly we arrived there at 7 am and our check-in time was 3, the receptionist lady did everything for us and we checked in at 7 am can you imagine? This was incredible ❤️. In the hall there are cold water options and it's super good. The room design was incredible and was similar in photos. In my room there were 2 beds together but they were very huuuge it was like 2 king beds together. And the mattress was like clouds, sooo comfortable and i slept like never before. Breakfast variations were soo many and different every day ❤️. On the last day we had baggage and the hotel kept the baggage as much time as we wanted. I read some bad reviews before i booked this hotel and i was scared but EVERYTHING WAS STUNNING!!! I don't know how people can lie in such an evil way!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,656 reviews
Price from
$210.59
1 night, 2 adults

Pestana Collection Plaza Mayor

Hotel in Madrid City Center, Madrid

Less than 0.6 mi from Mercado San Miguel and a 13-minute walk from Puerta de Toledo, the property offers a terrace and a bar.

a
angel
From
Mexico
location, price, cleaness, view etc
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,044 reviews
Price from
$335.12
1 night, 2 adults

Riu Plaza España

Hotel in Madrid City Center, Madrid

Well located in the center of Madrid, Riu Plaza España features air-conditioned rooms, a restaurant, free WiFi and a bar. This 4-star hotel offers room service and a concierge service.

F
Fabienne
From
France
Our First Time in Madrid for my daughters and I . It was just perfect in the Riu plaza
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 20,369 reviews
Price from
$278.16
1 night, 2 adults
See all 6500 hotels in Madrid

Hotels with airport shuttles in Madrid

Airport shuttle (free)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 9,974 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 595 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,277 reviews
From $664.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 165 reviews
From $890.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,086 reviews
From $1,283.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 805 reviews
From $564.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6,052 reviews
From $724.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,082 reviews
From $570.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,344 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,435 reviews
From $631.43 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.4
Very Good - What previous guests thought, 3,286 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8,061 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 10,970 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 7,707 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 13,684 reviews

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Best hotels with breakfast in Madrid and nearby

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,344 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 $420.95 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,141 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 $476.81 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,497 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.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 733 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 $312.78 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,649 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 $598.51 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 586 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.

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

Ideally set in Madrid, Thompson Madrid, by Hyatt has air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a fitness center.

From $620.85 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 7,351 reviews

Located just 656 feet from Puerta del Sol in the center of Madrid, Liabeny includes a gym with a sauna.

Hotels located in the center of Madrid

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 18 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 $211.65 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,409 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.

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

Featuring free WiFi and a flat-screen TV, StopinFlat offers air conditioned apartments in different locations around Madrid City Center, including Huertas, Gran Via Latina, Chueca, Chamberi, Salamanca...

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 657 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 $329.24 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,112 reviews

Located in various locations in Madrid city center, Aparsol Apartments offers stylish air-conditioned apartments with flat-screen TVs. All apartments are within a few minutes’ walk of Puerta del Sol.

From $232.23 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 598 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 $293.96 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 151 reviews

Estudios sol enjoys a location in Madrid, a 12-minute walk from Plaza de España Metro Station and half a mile from Gran Via. This apartment features a 24-hour front desk and free Wifi.

From $232.23 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,786 reviews

Set 66 feet from Madrid’s famous Puerta del Sol Square, Hotel Mirador Puerta del Sol offers air-conditioned rooms with a TV.

Budget hotels in Madrid and nearby

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 252 reviews

Just a 18-minute walk from Temple of Debod and 0.9 miles from Reina Sofia Museum, Habitaciones Centro de Madrid features accommodations in Madrid, with a shared lounge.

From $174.61 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,062 reviews

Conveniently located in the center of Madrid, Hostal Yolanda is only 1640 feet from Puerta del Sol and the Alcalá Street. Tirso de Molina metro station is 3 minutes’ walk away.

From $94.07 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,130 reviews

Conveniently located in Madrid, Art Seven Hostel Capsules provides air-conditioned rooms, a shared lounge, free WiFi and a bar.

From $60.85 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,697 reviews

H21 Rooms features rooms with free Wifi in the center of Madrid. The property is around a 7-minute walk from Thyssen-Bornemisza Museum, 0.6 miles from Gran Via Station Metro Station, and a 15-minute...

From $60.32 per night
Scored out of 10, guest rating 3.4
Poor - What previous guests thought, 83 reviews

Hostel Duque Rivas provides rooms with free WiFi in Madrid, well located a 4-minute walk from Mercado San Miguel and 700 yards from Puerta del Sol.

From $48.97 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 722 reviews

Located in central Madrid, Hostal Numancia is 7 minutes’ walk from Puerta del Sol, Madrid’s main square. It offers 24-hour reception and simple rooms with free WiFi and flat-screen TVs.

From $88.19 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 498 reviews

Located in Madrid, Multi Hostel Calvario provides air-conditioned rooms with free WiFi.

From $108.18 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,042 reviews

Casa de Huéspedes Mi lla features rooms with free Wifi in the center of Madrid. Popular points of interest nearby include Royal Palace of Madrid, Atocha Train Station, and Reina Sofia Museum.

From $61.38 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

  • 1405 attractions
  • 103 points of interest
  • 33 neighborhoods

What Guests Said About Madrid:

8.0

Lots to see and do within the city. Good public transport.

Lots to see and do within the city. Good public transport. Spent Christmas in Madrid, it was bustling. Christmas lights were spectacular. Watch food prices at this time of year. Christmas markets are disappointing. Walking tours are recommended.
Guest review by
Charmaine
United Kingdom
8.0

Things that must be done: 1) Watch a Flamenco Show, 2) Visit...

Things that must be done: 1) Watch a Flamenco Show, 2) Visit Prado Museum (with a guide), 3) Visit Toros Arena, 4) Visit RIU hotel to see 360view of the city 5) Visit Santiago Bernabeu (football lovers), 6) Go to a Salsa Party to dance and feel the city's vibes, 7) Eat Paella and Tapas
Guest review by
CHRISTOS
Greece
10

Great hotel, Great location (very close to Atocha Train...

Great hotel, Great location (very close to Atocha Train Station and within walking distance of the City Centre. Lots of nice shops and good restaurants close by. Also close to the famous Retiro Park. Very easy to explore the City Madrid has an excellent Bus service. Tourist Office provides information on places which are well worth visiting.
Guest review by
Murphy
10

Madrid is a beautiful city with so much to see and enjoy.

Madrid is a beautiful city with so much to see and enjoy. Even though I live here, I still find new corners, great food, and fun things to do. The centre can get busy, but that's part of the charm. It's a great place to explore whether you like museums, parks, or just walking around.
Guest review by
Gu
10

Loved staying in the heart of the city .madrid is a...

Loved staying in the heart of the city .madrid is a beautiful city and very friendly. Loads to see and explore .plaza de espana square is really nice to visit.visited de maria restaurant really nive but very expensive.The Wax musuem is definitly worth a visit.Ice skating in plaza de espana brillant.
Guest review by
Carl
6.0

People, namely staff in general at food establishments, are...

People, namely staff in general at food establishments, are not that inviting or nice. Of course, there are good people, but museum staff was especially rude, and that did put our mood and visit to the museums down. Favorite place was an Italian restaurant with an Italian waiter—do with that what you will.
Guest review by
Fins Rei

See reviews by guests who stayed at hotels in Madrid

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 935 reviews
The room (Gran Via) was pleasant although a little small, which is only to be expected in a classic building city centre location. The staff are very friendly and accommodating. The location is ideal for sightseeing with all of the highlights in short walking distance and very close to Metro station. The restaurant serves only breakfast with a good selection and never too busy. The lounge area and bar is comfortable. There are many dining options close to the hotel.
Guest review by
David
United Kingdom
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,457 reviews
The hotel is located at the business district of Madrid, 5 minutes walking distance from Chamartin central train and subway station, very convenient not only to commute to the city centre but also to visit nearby cities. The room was spacious enough with nice furniture and quiet. The breakfast, althougt it costed 25€, was very satisfying offering a big variety. The staff were friendly and helpful.
Guest review by
Panagiotis
Greece
From $463.28 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 11,017 reviews
It’s a really nice hotel with great location. You can just walk around the city centre and reach all the landmarks ! Adrian at the reception was really helpful and kind. We had a real great time in Madrid. We had a nice room with a view on the Spanish Square.
Guest review by
Irina
Switzerland
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6,572 reviews
Nice hotel, good location, very close to city centre but quite quiet for Madrid. The small pool on the 5th floor roof was great to cool off, especially when the bar was open.
Guest review by
justin
United Kingdom
From $350.40 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 9,493 reviews
The hotel was ideally located for a first-time visitor to Madrid with fast and convenient connections to the airport and the city centre.
Guest review by
Ed
Canada