Search hotels in Madrid

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Madrid – 6638 hotels and places to stay

Filter by:

Star rating
Review score

Hotel101 - Madrid

Hotel in Hortaleza, Madrid

Situated in Madrid, 3 km from IFEMA, Hotel101 - Madrid features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

R
Radu
From
Romania
Everything! We found a parking space just in front of the hotel. There is a supermarket just near the and you can buy what you need from there.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6,650 reviews
Price from
£88.19
1 night, 2 adults

Catalonia Plaza España Hotel & Spa

Hotel in Centro, Madrid

Catalonia Plaza España Hotel & Spa has an outdoor swimming pool, fitness centre, a terrace and restaurant in Madrid. This 4-star hotel offers room service, a tour desk and free WiFi.

A
Amanda
From
New Zealand
Amazing hotel in a fabulous location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,985 reviews
Price from
£189.09
1 night, 2 adults

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.

C
Camy
From
Romania
it was very clean and very friendly staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,517 reviews
Price from
£54.15
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.1 km from Plaza Mayor and 7.3 km from...

S
SERBAN
From
Romania
Clean room, perfect everything, especially Cristina!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,182 reviews
Price from
£68.93
1 night, 2 adults

INNSiDE by Meliá Madrid Valdebebas

Hotel in Hortaleza, Madrid

Situated 4.5 km from IFEMA, INNSiDE by Meliá Madrid Valdebebas offers 4-star accommodation in Madrid and has a garden, a restaurant and a bar.

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, 5,694 reviews
Price from
£132.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, 4 km from Temple of Debod and 4 km from Chamartin...

I
Irene
From
Cyprus
Clean, well organised room, good location and comfy bed. Coffee making facilities and very good AC
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,373 reviews
Price from
£125.49
1 night, 2 adults

Hotel Pinar Plaza

Hotel in Ciudad Lineal, Madrid

Located in Madrid, 3.6 km from Chamartin Railway Station, Hotel Pinar Plaza provides accommodation with a garden, private parking, a terrace and a restaurant.

X
Xinyi
From
Australia
Absolutely bueatiful interior design rooms had good soundproofing but there was no kettles, however there is a coffee machine which is also good. It’s 40 minutes away from central Madrid by train but again, beautiful building, similar hotel may cost double in central Madrid.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,810 reviews
Price from
£159.30
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.

B
Bjarki
From
Iceland
Very nice and helpful staff, Very good and clean rooms and a very cool rooftop pool. Couldn’t recommend more
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,506 reviews
Price from
£228.82
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
Andris
From
Latvia
Very kind staff, Suanzes metro station just 3 min away, roof top relax zone. Breakfast has 4 options in cafe just around the corner
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7,269 reviews
Price from
£61.89
1 night, 2 adults

Room Mate Macarena, Madrid Gran Vía

Hotel in Centro, Madrid

Situated conveniently in the centre of Madrid, Room Mate Macarena, Madrid Gran Vía offers air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a terrace.

J
Jenny
From
New Zealand
The staff were amazing! Friendly young and buzzy!! Their English was really good 👍 the room was super quirky (in a modern way) and we had a big space!! Serviced everyday ( i think as soon as we left the building!) The young man on the entrance way was friendly and helpful. Luis in the bar was great!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,796 reviews
Price from
£117.66
1 night, 2 adults
See all 6638 hotels in Madrid

Hotels with airport shuttles in Madrid

See all
Airport shuttle (free)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6,651 reviews
From £146.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 527 reviews
From £486.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,164 reviews
From £605.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 307 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,205 reviews
From £584.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 707 reviews
From £437.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9,049 reviews
From £185.66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 706 reviews
From £514.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5,887 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7,443 reviews
From £416.01 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 9.1
Superb - What previous guests thought, 6,650 reviews

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 8,129 reviews

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 460 reviews

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8,550 reviews

Budget hotels in Madrid and nearby

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6,650 reviews

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

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 8,129 reviews

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

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 460 reviews

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

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

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

Best hotels with breakfast in Madrid and nearby

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8,550 reviews

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,344 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6,264 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7,348 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6,222 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,970 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,436 reviews

Hotels located in the centre of Madrid

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 53 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 917 reviews

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,593 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,920 reviews

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

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,237 reviews

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

  • 1361 attractions
  • 103 points of interest
  • 33 neighbourhoods

What guests said about Madrid:

Scored out of 10, guest rating 10

Madrid is incredible to visit.

Madrid is incredible to visit. Tons of beautiful places to see and lots of activities. It is a large city so planning ahead for where to stay and areas to visit is important. Also worth learning metro to avoid traffic in old parts of the city.
Guest review byMorris
United States
Scored out of 10, guest rating 10

My visit to Madrid was very short because I only got there...

My visit to Madrid was very short because I only got there to watch the game between Real Madrid - Malaga. I got there at around mid day so the only thing that I managed to do was spend my time at the Parque del Retiro which was simply amazing! Absolutely loved it! I'm definitely visiting Madrid some other time to explore the entire city!
Guest review byKoralia
Greece
Scored out of 10, guest rating 10

Madrid is a major cosmopolitan city with a lot to offer, art...

Madrid is a major cosmopolitan city with a lot to offer, art museums, churches, great food; Unfortunately I was there only 24 hours, to focus on seeing the great Prado Museum. the Transit system is fabulous once you get to understand how it works (Metro). Retiro Park near the Prado is huge and lovely, like Central Park in New York. it has freelance artists sitting outside the Prado. The taxi to airport from Retiro cost only 20 euros. The Spanish people rave about their capital, but sadly I could not really experience it. I will add that the Prado is not what I hoped for as it lacked any 20th century or contemporary art. Still, it features massive Goya, Velasquez and Zubaran paintings that are unbelievable, and worth the trip.
Guest review byKenneth
United States
Scored out of 10, guest rating 10

Madrid is charming, lively, expectedly-unexpected.

Madrid is charming, lively, expectedly-unexpected. Worth immersing into the reach history, leisure lifestyle, unique spirit of the Spanish art and culture. Wonderful food, convenient public transport, friendly people. Don’t miss visiting!
Guest review byAnonymous
Bulgaria
Scored out of 10, guest rating 10

Travel around Madrid was super easy and cheap with a travel...

Travel around Madrid was super easy and cheap with a travel bono card. The city has some wonderful green spaces and dome fabulous historic venues. The food and drink wasn't shockingly expensive and there was lots for us to see and do in 4 days.
Guest review byW
Scored out of 10, guest rating 10

Madrid is an absolutely great city and exceeded all of our...

Madrid is an absolutely great city and exceeded all of our expectations! There is so much to do, we had a fantastic time at Parque Warner, and visiting the Real Madrid stadium was truly breathtaking. I highly recommend taking the hop-on hop-off bus, it was a great decision that allowed us to see the city from a completely different perspective. Beyond the attractions, the city itself is incredibly clean and well-maintained. We felt very safe walking around at night, which made it so easy to get out and experience Madrid's vibrant and bustling nightlife. Whether you are looking for thrills, sports history, or just a great evening out, Madrid is an amazing destination. Highly recommended!
Guest review byMbali Khambule-Mubaya
Ireland

See reviews by guests who stayed at hotels in Madrid

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,471 reviews
The location is excellent, right in the city centre but quiet, and a short walk away from several metro stations. The room was large enough and it was cleaned well every day. The mattress was good and two pillows were provided: a thin, soft one and a thicker one, so you can choose which one you like best. All hotels should do this. In addition, there is a small desk, excellent wifi and airconditioning. Friendly staff. When I return to Madrid I will definitely consider staying at this hotel again.
Guest review byJasper
Netherlands
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,252 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 byGyöngyvér
Hungary
From £163.31 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7,338 reviews
The location was excellent, offering quick access to the metro compared to other hotels near the airport. Some alternatives required taking a bus, making the journey to the city centre longer. Despite the minor inconveniences, I would definitely stay at this hotel again if I visit Madrid in the future.
Guest review byJorge Luis
United Kingdom
From £224.55 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,858 reviews
The location of the hotel is great, as it’s located on Gran Via right in the city centre. The staff was very nice and helpful, the rooms were clean and the view from the sky bar was amazing. We only stayed for one night, but the overall experience was very positive.
Guest review byTomáš
Slovakia
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,571 reviews
Great hotel at key Madrid city centre location away from tourist and busy crowds. Most attractions are at walking distance and the Metro is right next to the hotel. The hotel provides all the necessary amenities, the staff are friendly and efficient!
Guest review byConstantinos
Belgium

More places to explore, more ways to go