Skip to main content

Search hotels in Madrid

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

Madrid – 6335 hotels and places to stay

Filter by:

Star Rating

Review score

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, 1,687 reviews
Price from
$152.85
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.

Y
Yixia
From
China
When checking in, the front desk will explain in detail about the hotel’s breakfast time and price,the free mini bar in the hotel,etc. The service attitude is very good.there is also a hotel shuttle bus.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,311 reviews
Price from
$209.53
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.

J
John
From
Germany
New very clean perfect design music
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,283 reviews
Price from
$294.61
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.

J
Jordan
From
Ireland
The best staff, hotel rooms, atmosphere, facilities, location, everything 🥹
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,917 reviews
Price from
$325.98
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...

M
Marco Tulio
From
Venezuela
I always stay here. Excellent personnel and very professional
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,821 reviews
Price from
$221.17
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
Annalyn
From
Iceland
Everything is perfect. The location is super center. All the staffs are very kind and attentive. Facilities are excellent. The lounges are very cozy and relaxing it feels home. We loved our stay and will recommend it 100%. If we will go back to Madrid we will definitely stay here again.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,146 reviews
Price from
$342.16
1 night, 2 adults

VP Plaza España Design

Hotel in Madrid City Center, Madrid

The VP Plaza España Design 5-star hotel is located on Gran Vía, right in the heart of Madrid, offering parking and a wellness center.

P
Péter
From
Hungary
the hotel is very beautiful with amazing design and perfect location. the staff is professional, helpful and friendly. the room is clean and the bed is very comfortable. the breakfast is delicious and plentiful. I wholeheartedly recommend it to everyone
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,840 reviews
Price from
$402.12
1 night, 2 adults

NH Collection Madrid Gran Vía

Hotel in Madrid City Center, Madrid

Ideally located in the heart of Madrid, NH Collection Madrid Gran Vía provides buffet breakfast and free WiFi throughout the property, only 1312 feet from Puerta del Sol.

G
Gustavo
From
Qatar
excellent location and friendly staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,671 reviews
Price from
$305.71
1 night, 2 adults

Relais & Châteaux Heritage Hotel

Hotel in Salamanca, Madrid

Relais & Châteaux Heritage Hotel offers 5-star accommodations in Madrid, next to Paseo de la Castellana.

A
Anas
From
United States
very beautiful hotel with great character and atmosphere.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,046 reviews
Price from
$397.46
1 night, 2 adults

B&B HOTEL Madrid Centro Puerta del Sol

Hotel in Madrid City Center, Madrid

Located in Madrid, 328 feet from Puerta del Sol, B&B HOTEL Madrid Centro Puerta del Sol features air-conditioned rooms with free WiFi throughout the property.

A
Andy
From
United States
I loved everything! Especially the fact that you have a place to take a break and have a coffee with cookies.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4,137 reviews
Price from
$173.55
1 night, 2 adults
See all 6335 hotels in Madrid

Hotels with airport shuttles in Madrid

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

See all

Budget hotels in Madrid and nearby

  • Scored out of 10, guest rating 5.6
    Fair - What previous guests thought, 19 reviews

    Habitación céntrica en Chamberí offers accommodations in Madrid, 1.6 miles from Temple of Debod and 1.7 miles from Thyssen-Bornemisza Museum.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 369 reviews

    Rooms Maldonado offers accommodations in Madrid, 2.6 miles from Atocha Train Station and 2.6 miles from Reina Sofia Museum.

    From $117.58 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,121 reviews

    Located in Madrid, Hostel Space Capsule provides air-conditioned rooms with free WiFi. Conveniently set in the Usera district, this hostel has a shared lounge.

    From $56.44 per night
  • Scored out of 10, guest rating 5.1
    Fair - What previous guests thought, 103 reviews

    Suite zapata Madrid enjoys a location in Madrid, 1.9 miles from Atocha Train Station and 2.1 miles from Reina Sofia Museum.

    From $52.91 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 1,306 reviews

    Ideally set in the Puente de Vallecas district of Madrid, AYZ Sierra de Meira - Auto check-in property is located 2.1 miles from Atocha Train Station, 2.1 miles from Reina Sofia Museum and 2.3 miles...

    From $81.13 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 1,447 reviews

    Located in Madrid, 1.5 miles from Santiago Bernabéu Stadium, AYZ Luis Cabrera-Auto check-in property provides air-conditioned rooms with free WiFi.

    From $83.83 per night
  • Scored out of 10, guest rating 5.6
    Fair - What previous guests thought, 651 reviews

    Located within 2.2 miles of Atocha Train Station and 2.4 miles of Reina Sofia Museum, Rooms Mediavilla has rooms with air conditioning and a shared bathroom in Madrid.

    From $75.25 per night
  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 439 reviews

    Alojamiento Mediavilla enjoys a location in Madrid, 2.2 miles from Atocha Train Station and 2.4 miles from Reina Sofia Museum.

    From $75.25 per night

Best hotels with breakfast in Madrid and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,634 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 $336.28 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 3,277 reviews

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

    From $199.89 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,135 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 $378.84 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 707 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 $264.56 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 580 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 $317.47 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 258 reviews

    Conveniently located in Madrid, Only for Women Hostel Madrid-Sol provides air-conditioned rooms, a shared lounge and free WiFi.

    From $208.68 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 866 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 $554.98 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 664 reviews

    Attractively set in the center of Madrid, The Madrid EDITION has air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a fitness center.

    From $676.44 per night

Hotels located in the center of Madrid

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,023 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 $204.30 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,321 reviews

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

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

    Studios Solmayor offers accommodations in Madrid, a 12-minute walk from Plaza de España Metro Station and half a mile from Gran Via.

    From $343.92 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 240 reviews

    Featuring free WiFi and air conditioning, Torreon Sol Apartment is located in Madrid, 328 feet from Puerta del Sol. Plaza Mayor is 656 feet from the property.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 155 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.22 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 46 reviews

    Unbeatable views of Puerta del Sol by Batuecas offers accommodations in Madrid, a 12-minute walk from Plaza de España Metro Station and half a mile from Gran Via.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 203 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 9.0
    Wonderful - What previous guests thought, 4,137 reviews

    Located in Madrid, 328 feet from Puerta del Sol, B&B HOTEL Madrid Centro Puerta del Sol features air-conditioned rooms with free WiFi throughout the property.

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

  • 1366 attractions
  • 103 points of interest
  • 33 neighborhoods

What Guests Said About Madrid:

  • 10.0

    We spent 90 minutes at the Royal Collections.

    We spent 90 minutes at the Royal Collections. I would allow another hour. We like Madrid and would go again and see more. The park around the Temple de Debod is very nice. Definitely go a little before sunset and enjoy just being their. We found the Mercado De San Miquel over crowded and just walked through and left.
    Guest review by
    Raymond
    United States
  • 10.0

    Madrid was an unexpected delight.

    Madrid was an unexpected delight. Less touristy than Barcelona - easier pace. Very walkable. Beautiful parks. I visited the Royal Palace and Prado Museum as my main paid attractions. Opted for the audio tours at both.
    Guest review by
    Sally
    United Kingdom
  • 10.0

    Madrid was easy to get around and very walkable.

    Madrid was easy to get around and very walkable. Prada museum and Sofia Reina are excellent and worth visiting. We loved Retiro Park - a relaxing place to get away from the hustle and bustle of the city. Can highly recommend doing a day trip to Toledo
    Guest review by
    Tessa
    South Africa
  • 8.0

    A lovely city with great architecture, the royal palace, and...

    A lovely city with great architecture, the royal palace, and Museo del Prado - key sites. Go for a walk around the Chueca and Malasana districts where there are small boutiques, coffee shops and bars. Also try taking the train out to Toledo (30 mins) for a day and see this beautiful old medieval city.
    Guest review by
    Tim
    United Kingdom
  • 10.0

    Madrid is an amazing city.

    Madrid is an amazing city. A very lively cosmopolitan city with bars, restaurants, cafes and people out and about. Locals are fun, humble, helpful, and cheerful. Getting around is super easy with taxis everywhere (fares regulated and not expensive like other European cities). The city completely surpassed my expectations.
    Guest review by
    Khoja
  • 10.0

    Madrid is a very busy city ,full of nice shops ,it is very...

    Madrid is a very busy city ,full of nice shops ,it is very beautiful ,we walked a lot and its very easy to walk around to most places .Very good restaurants .Went a day to Toledo and Segovia less than an hour away from Madrid ,both are very nice and full of history
    Guest review by
    Patricia FOND
    Malta

See reviews by guests who stayed at hotels in Madrid

See all
  • From $329.81 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 11,201 reviews
    The hotel is modern and elegant and is located in a very nice green area of Madrid. It is not far from the airport ( 15-20 minutes with metro). The nearest metro station is at 10 minutes walking so it’s easy to go to the city centre. Also, there is a large supermarket nearby. The rooms are large and cozy and the bathroom comes with a bathtube and bidet. The wifi connection was very good. As i had to leave early the hotel i could not try the breakfast. I definitely recommend this accomodation.
    Guest review by
    Ioana
    Romania
  • From $199.89 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 8,298 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 by
    Jorge Luis
    United Kingdom
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,321 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 $189.30 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 7,072 reviews
    I really liked the airport transfer that took me from the airport to the hotel and also back again. The room was clean and I had the facilities I needed. There is a metro close to the hotel, and a little cornershop/supermarket. The metro went all the way to the city centre of Madrid.
    Guest review by
    Amal
    Denmark
  • From $450.33 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 3,146 reviews
    Beautiful hotel in the centre of Madrid. Very comfortable beds and helpful staff. Very good breakfast with the best bread eaten in Spain.
    Guest review by
    Mady
    Belgium