Skip to main content

Search hotels in Madrid

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

Madrid – 6530 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,909 reviews
Price from
US$88.14
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...

E
Emira
From
Croatia
Friendly stuff, good breakfast, good value price. It takes 40min to the center with bus or metro. But the metro station is nearly and bus comes 2steps from hotel! It s good orginised you can go around with bus or metro like you want.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,121 reviews
Price from
US$94.13
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.

J
Janeene
From
New Zealand
Everything wAs perfect for us. Location, facilities, comfort, staff, parking… Definitely a place to stay next time. Super handy to the airport.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,031 reviews
Price from
US$170.81
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...

S
Sebastian
From
Romania
The accommodation is clean and modern and had everything we needed. The check-in process was smooth and the communication prompt. The location was very convenient for a short stay, 5 minutes from Nuevos Ministerios metro station with easy access to the airport.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,660 reviews
Price from
US$141.02
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.

N
Neza
From
Slovenia
- Free parking on the street - Close to metro station - 24h gym - Clean, confortable room - Super welcoming stuff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,423 reviews
Price from
US$399.56
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.

I
Irina
From
United States
amazing staff ! super clientele approach ! helped with reservations and upgraded the room - they really do more than one can imagine to make a stay a memorable one
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4,148 reviews
Price from
US$246.78
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.

M
Marcos Daniel
From
Sweden
Rooms are new and very tidy. Well located, near a Metro station from where you can get to downtown in a few minutes. Staff is really helpful and friendly. I had some personal issues and had to cancel one of the rooms I had booked, but staff quickly helped me to fix things up without hesitation.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7,397 reviews
Price from
US$88.14
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...

I
Ivy
From
United States
Beautiful hotel in a beautiful street, good in-room coffee and tea machines, good selection at breakfast, very convenient location, many good restaurants close by.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,657 reviews
Price from
US$210.47
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.

C
Claire
From
Luxembourg
Loved the hotel, location and comfort. Rooms a great size and had coffee machine etc
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,042 reviews
Price from
US$334.92
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.

E
Edita
From
Slovakia
There was a wide choice for breakfast (also for vegetarians), including very good coffee. We had a huge beautiful room with 3 windows with the spectacular view of the Plaza de Espana. The room was soundproofed. The hotel is located on Gran Via street with lots of shops, restaurants and theatres and very close to the metro stop. We also visited Rooftop bar and we enjoyed the wonderful view and vibrant atmosphere (it was for free for hotel guests).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20,336 reviews
Price from
US$277.99
1 night, 2 adults
See all 6530 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, 9,968 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 596 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,276 reviews
From US$669.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 165 reviews
From US$889.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,086 reviews
From US$1,282.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 804 reviews
From US$564.07 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6,050 reviews
From US$723.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,082 reviews
From US$574.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,335 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,433 reviews
From US$602.85 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.4
Very good - What previous guests thought, 3,303 reviews

Popular with guests booking hotels in Madrid

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 8,066 reviews

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Popular with guests booking hotels in Madrid

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

Hotels located in the centre of Madrid

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 18 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 US$211.53 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,574 reviews

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,488 reviews

Set just a few metres 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 reception.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,407 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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 508 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 8.9
Fabulous - What previous guests thought, 660 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 US$329.04 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,388 reviews

Hostal Riesco is located in Madrid city centre, next to the famous Puerta del Sol square, close to Plaza Mayor square and only 10 minutes’ walk from Reina Sofia and El Prado Museums.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,115 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 US$165.11 per night

Budget hotels in Madrid and nearby

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

Set 100 metres from Puerta del Sol in Madrid, this apartment features free WiFi. The unit is 300 metres from Plaza Mayor. The kitchen comes with an oven. A TV is available.

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

Situated in the centre of Madrid, 600 metres from Gran Via Metro Station, Das Carretas features air-conditioned rooms and free WiFi.

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

Hostal Alaska is set 100 metres from Madrid’s Puerta del Sol Square and Metro Station. This guest house features rooms with private bathrooms, a 24-hour reception and free Wi-Fi access throughout.

From US$155.38 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,311 reviews

The comfortable rooms at Hostal Oliver offer TV, free Wi-Fi and central heating. This great-value guest house has an ideal location, just 100 metres from Madrid’s Puerta del Sol.

From US$167.13 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 850 reviews

Set within 100 metres of Puerta del Sol and 400 metres of Plaza Mayor, Hostal Rincón de Sol - Centro Madrid - Self Checkin features rooms with air conditioning and a private bathroom in Madrid.

From US$190.16 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 48 reviews

Estudio 504 M-15 is set in the Centro district of Madrid, 700 metres from Gran Via, less than 1 km from Thyssen-Bornemisza Museum and a 12-minute walk from Plaza de España Metro Station.

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

Situated in the centre 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 guesthouse.

From US$101.45 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 85 reviews

Right in the heart of Madrid, situated within a short distance of Gran Via Metro Station and Puerta de Atocha - Almudena Grandes Train Station, Comodo y centrico Loft en calle Carretas - Madrid Centro...

From US$502.38 per night

Best hotels with breakfast in Madrid and nearby

Scored out of 10, guest rating 8.7
Fabulous - 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 US$420.70 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 430 reviews

Numa Madrid Sol offers accommodation within 200 metres of the centre of Madrid, with free WiFi, and a kitchen with a fridge, a stovetop and kitchenware.

From US$486.51 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,236 reviews

Attractively located in Madrid, Alhambra Suites is situated a short distance from attractions such as Puerta del Sol, Mercado San Miguel, Thyssen-Bornemisza Museum, and Prado Museum.

From US$246.78 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7,470 reviews

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

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

Apartamentos El Tiempo is located on a pedestrian street in central Madrid, just a 5-minute walk away from Puerta del Sol and it features a restaurant that serves a delicious à la carte breakfast,...

From US$270.28 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 388 reviews

Apartamentos El Tiempo Madrid are located in a pedestrian street just 5 minutes’ walk from the famous Puerta del Sol in Madrid. They offer simple, air-conditioned accommodation with free WiFi.

From US$270.28 per night
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 US$420.94 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,495 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.

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

  • 1406 attractions
  • 103 points of interest
  • 33 neighbourhoods

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.1
Very good - What previous guests thought, 4,407 reviews
Modern hotel great for a one night stay in Madrid, right by Sol metro station so we could walk around Madrid from there. Absolute bargain for a family room in the city centre and the staff were all very friendly and helpful. The rooms look brand new, and had air conditioning which was great because it was very warm.
Guest review by
Keith
United Kingdom
From US$446.56 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,306 reviews
Great hotel in a great location. Hotel was clean and the rooms were spacious. Easy to walk into the various areas and city centre of Madrid. The immediate surrounding area was great for shops, cafes and restaurants. Would definately stay here again.
Guest review by
Tania
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7,210 reviews
The hotel offered complimentary airport transportation. Rooms were well-maintained and spacious. Although it's a bit distant from Madrid's city centre, taxi fares range from €25 to €38. The overall experience was positive and enjoyable.
Guest review by
sky
United Kingdom
From US$350.19 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 9,479 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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 12,967 reviews
Good Staff and the location of the hotel very closed to Madrid city centre
Guest review by
MD RAHMAN
United Kingdom