Skip to main content

Search hotels in Madrid

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

Madrid – 6507 hotels and places to stay

Filter by:

Star rating
Review score

Hotel BESTPRICE Alegría

Hotel in San Blas, Madrid

Ideally situated in the San Blas district of Madrid, Hotel BESTPRICE Alegría is situated 4.2 km from IFEMA, 6.7 km from Thyssen-Bornemisza Museum and 6.8 km from El Retiro Park.

P
Pedro
From
Poland
A true hotel. The staff is amazing, going above and beyond. To my surprise, the beds don't owe anything in terms of comfort to 4-5 star hotels I have stayed at. Everything is clean and modern like in the pictures. Many thanks to Maria for being so kind and helpful in different situations, always with a true/natural smile. Made our experience the best possible
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,761 reviews
Price from
BGN 146.69
1 night, 2 adults

B&B HOTEL Madrid Carabanchel

Hotel in Carabanchel, Madrid

Conveniently set in the Carabanchel district of Madrid, B&B HOTEL Madrid Carabanchel is located 6.8 km from Puerta de Atocha - Almudena Grandes Train Station, 7 km from Reina Sofia Museum and 7.6 km...

V
Vladyslav Kotyhoroshko
From
Ukraine
We had a wonderful experience with this hotel. Everything was clean and tidy. They serve great breakfast, so I recommend taking it. Don't see any point to go elsewhere to grab the breakfast. The best option to get to the city is the E1 bus, in my opinion, it's closer and drives fast. Just stop at the Atocha - Prado stop. The neighbourhood is also quiet.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,017 reviews
Price from
BGN 153.14
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 centre and garden in Madrid.

C
Christian
From
Canada
Comfortable, staff was courteous, fast check in and check out, good restaurant.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,875 reviews
Price from
BGN 284.28
1 night, 2 adults

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

Hotel in Tetuan, Madrid

Ideally located in the Tetuan district of Madrid, I'M Room Suites Nuevos Ministerios - Bernabeu 'Digital Access' is situated 3.6 km from Gran Via, 3.9 km from Gran Via Metro Station and 3.9 km from...

P
Polina
From
Netherlands
Very clean space, and a plus for offering a daily cleaning service. Good location with access to metro, but also multiple options for food nearby.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,582 reviews
Price from
BGN 242.52
1 night, 2 adults

Hotel Pinar Plaza

Hotel in Ciudad Lineal, Madrid

Located in Madrid, 4.5 km from Chamartin Railway Station, Hotel Pinar Plaza provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

B
Bobbie
From
Norway
Beautiful hotel. Perfect location with easy parking.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,395 reviews
Price from
BGN 665
1 night, 2 adults

UMusic Hotel Madrid

Hotel in Centro, Madrid

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

P
Phillipa
From
New Zealand
Loved all the art work, the location was amazing and the room was beautiful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4,105 reviews
Price from
BGN 469.40
1 night, 2 adults

Hotel BESTPRICE Alcalá

Hotel in San Blas, Madrid

Situated in Madrid, 3.6 km from IFEMA, Hotel BESTPRICE Alcalá provides accommodation with a terrace and private parking.

A
Alexander
From
Ukraine
The best value for money, the hotel is very clean.The staff is very hospitable and friendly.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7,398 reviews
Price from
BGN 146.69
1 night, 2 adults

Room Mate Collection Alba, Madrid

Hotel in Centro, Madrid

Set in Madrid and with Plaza Mayor reachable within 700 metres, Room Mate Collection Alba, Madrid offers concierge services, non-smoking rooms, a fitness centre, free WiFi throughout the property and...

O
Olena
From
Ukraine
Personal was super friendly and open to me. They helped with all questions what i had, and i had a lot to ask)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,671 reviews
Price from
BGN 304.76
1 night, 2 adults

Pestana Collection Plaza Mayor

Hotel in Centro, Madrid

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

Þ
Þormóður
From
Iceland
Very comfortable room, pleasent staff!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,056 reviews
Price from
BGN 584.79
1 night, 2 adults

Riu Plaza España

Hotel in Centro, Madrid

Well situated in the centre 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.

A
Anthi
From
Switzerland
This is an amazing Hotel in the heart of Madrid!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20,633 reviews
Price from
BGN 388.35
1 night, 2 adults
See all 6507 hotels in Madrid

Hotels with airport shuttles in Madrid

Airport shuttle (free)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10,031 reviews
From BGN 176.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 597 reviews
From BGN 891.86 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,285 reviews
From BGN 997.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
From BGN 1,480.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,077 reviews
From BGN 839.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 824 reviews
From BGN 821.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6,069 reviews
From BGN 821.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,099 reviews
From BGN 418.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,385 reviews
From BGN 594.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,425 reviews
From BGN 880.12 per night

Most booked hotels in Madrid and surroundings in the past month

See all

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11,083 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,030 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8,121 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 13,886 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 7,710 reviews

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20,633 reviews

Best hotels with breakfast in Madrid and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,400 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 BGN 350.09 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,137 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 BGN 343.25 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,528 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 BGN 320.76 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4,105 reviews

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

From BGN 508.52 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,062 reviews

Hostal La Rúa-Montera offers accommodation with free WiFi in Madrid, conveniently located 700 metres from Gran Via and less than 1 km from Thyssen-Bornemisza Museum.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 725 reviews

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

From BGN 211.23 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,640 reviews

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

From BGN 336.40 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 582 reviews

Conveniently situated close to Puerta del Sol, the most popular and commercial area of the old town, the guest house provides a comfortable, central base for your stay in Madrid.

From BGN 316.84 per night

Budget hotels in Madrid and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 371 reviews

In a prime location in the Centro district of Madrid, Hostal Marie Del Mar is set 400 metres from Mercado San Miguel, 1.3 km from Royal Palace of Madrid and 200 metres from Plaza Mayor.

From BGN 146.69 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 179 reviews

Right in the centre of Madrid, set within a short distance of Mercado San Miguel and Royal Palace of Madrid, LOFT PUERTA DE SOL offers free WiFi, air conditioning and household amenities such as a...

From BGN 295.10 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 70 reviews

Alojamiento Angel is situated in the Centro district of Madrid, 1.1 km from Reina Sofia Museum, 800 metres from Thyssen-Bornemisza Museum and 1 km from Gran Via.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,219 reviews

Pension San Isidro is in the heart of Madrid, just 200 metres from the Puerta del Sol. There is free Wi-Fi throughout the hotel.

From BGN 148.64 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,332 reviews

In the centre of Madrid, Atocha28 provides rooms with free WiFi. The property has city and inner courtyard views, and is 600 metres from Plaza Mayor. The guest house features family rooms.

From BGN 156.47 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,062 reviews

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 5,194 reviews

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

From BGN 139.69 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,549 reviews

Ideally located in Madrid, Live it Madrid Gran Vía offers a buffet breakfast and free WiFi. The property has city views and is 300 metres from Gran Via Metro Station and 400 metres from Gran Via.

From BGN 167.22 per night

Hotels located in the centre of Madrid

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 17 reviews

Set in the centre of Madrid, 400 metres from Gran Via Metro Station and 1.4 km from Reina Sofia Museum, la bella de plaza mayor offers free WiFi and air conditioning.

From BGN 704.10 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,428 reviews

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

From BGN 295.72 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 498 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 620 reviews

Right in the heart of Madrid, FORTINN Puerta del Sol features rooms with free WiFi. It is situated 400 metres from Gran Via Metro Station and offers a lift. The guest house has family rooms.

From BGN 293.37 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,100 reviews

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

From BGN 534.92 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 561 reviews

Conveniently located in the Centro district of Madrid, LUTHIA Puerta del Sol is set 800 metres from Gran Via, 800 metres from Thyssen-Bornemisza Museum and 1.1 km from Plaza de España Metro Station.

From BGN 293.37 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 reviews

Studios Solmayor is set in the Centro district of Madrid, 1.1 km from Royal Palace of Madrid, 300 metres from Plaza Mayor and 1 km from Plaza de España Metro Station.

From BGN 534.92 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 155 reviews

Attractively set in the Centro district of Madrid, Estudios sol is located 1.1 km from Royal Palace of Madrid, 300 metres from Plaza Mayor and 1 km from Plaza de España Metro Station.

From BGN 534.92 per night

FAQs about hotels in Madrid

The Spanish Soul of Art and Entertainment

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 Museo del Prado holds one of the world’s finest art collections with iconic paintings by El Greco, Velázquez and Goya. For more modern touch, the Museo Reina Sofia houses Picasso’s and Dali’s most respected works.

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 centre 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 for your Madrid holiday.

Learn more about visiting Madrid

  • 1389 attractions
  • 103 points of interest
  • 33 neighbourhoods

What guests said about Madrid:

8.0

We thoroughly enjoyed the historical public park, El Retiro,...

We thoroughly enjoyed the historical public park, El Retiro, and appreciated the insights gained from local guided tours. The food was excellent, and we especially enjoyed the local restaurants in the Alcalá area and Madrid Center.Madrid is a vibrant city, but we felt compelled to note the significant decline in the condition of Plaza Mayor and the surrounding areas. We recommend this be addressed.
Guest review by
Carrasquillo
United States
10

Madrid is a very fun city with lots to see and do!

Madrid is a very fun city with lots to see and do! The pop up Christmas markets were so much fun along with just walking around with the city decorated for Christmas!!! Had a wonderful family vacation in Madrid!
Guest review by
Kathy M
United States
6.0

The tv was in Spanish no English at all.

The tv was in Spanish no English at all. We ate cereal fruits, coffee in the morning we ate out lunch and dinner. Getting around madrid is easy, just a lot of walking which should be expected though we're in our 70s.
Guest review by
Violeta
United States
10

Madrid is probably THE best European city.

Madrid is probably THE best European city. Fantastic architecture; beautiful parks and gardens; wonderful museums; fantastic restaurants and markets. Walking is easy and very safe. Public transport is great.
Guest review by
Gary
Australia
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
UK 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

See reviews by guests who stayed at hotels in Madrid

See all
From BGN 287.90 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,768 reviews
A beautiful hotel with great location, clean rooms and very nice staff. The airport was just half an hour away with metro and you can get to the city centre easily too (the subway system is great in Madrid generally). The whole hotel has this interesting design to it, that I liked the lot, especially the hall area where you can grab a drink, watch TV with others or just have a chat. It's a shame we only stayed just a few nights, but definitely thinking about retourning if we visit Madrid again!
Guest review by
Anonymous
Hungary
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,329 reviews
This is a fantastic hotel. Rooms were very comfortable. The hotel is convenient to the central area of Madrid as well as to the train station. I only wish we could have stayed longer than just one night . Clean and comfy hotel in city centre We had a wonderful stay in charming espoz habitaciónes.
Guest review by
Edwin
Spain
From BGN 215.14 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,634 reviews
Perfect location in the very city centre, very friendly and helpful hotel staff. I would highly recommend this place if you stay for sightseeing in Madrid 😍
Guest review by
Anastasiia
Russia
From BGN 254.26 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,504 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 BGN 387.25 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 9,241 reviews
Hotel very close to Gran Via and City Centre
Guest review by
Ines Maria
United Kingdom