Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Madrid

Filter by star ratings
All filters
Sercotel Gran Hotel Conde Duque
Sercotel Gran Hotel Conde Duque
8,6 Excellent

1,7 km from city centre, Madrid Show on map

ExcellentBased on 2 032 reviews
8,6

Sercotel Gran Hotel Conde Duque is situated in Madrid and features complimentary wireless internet. It is set amongst a variety of popular eateries and is within a five-minute walk of San Bernardo Metro Station.

Catalonia Atocha
Catalonia Atocha
8,8 Excellent

0,6 km from city centre, Madrid Show on map

ExcellentBased on 3 255 reviews
8,8

Catalonia Atocha provides 4-star accommodation in Madrid City Centre. Popular amenities include a swimming pool, a sauna and a Jacuzzi, plus it presents views of Madrid.

Hotel Intur Palacio San Martin
Hotel Intur Palacio San Martin
8,8 Excellent

0,5 km from city centre, Madrid Show on map

ExcellentBased on 3 101 reviews
8,8

Strategically located in the centre of the city, this 4-star hotel makes for an excellent base in Madrid. Surrounded by local bars and restaurants, it is within walking distance from Sol Metro Station.

Exe Madrid Norte
Exe Madrid Norte
8,2 Excellent

8,8 km from city centre, Madrid Show on map

ExcellentBased on 2 610 reviews
8,2

Situated in Madrid, the hotel is within a 15-minute drive of Madrid-Barajas Airport and provides a swimming pool. It offers 4-star accommodation with air-conditioned rooms.

Hostal Inter Plaza Mayor
Hostal Inter Plaza Mayor
6,8 Good

0,1 km from city centre, Madrid Show on map

GoodBased on 3 053 reviews
6,8

Only two minutes from Plaza Mayor, Hostal Inter Plaza Mayor is set in the heart of Madrid. It is close to Puerta del Sol, eateries and shops.

H10 Tribeca
H10 Tribeca
8,9 Excellent

4,5 km from city centre, Madrid Show on map

ExcellentBased on 2 698 reviews
8,9

H10 Tribeca is set in Madrid and is a short walk from Santiago Bernabeu Metro Station. Guests can also enjoy complimentary Wi-Fi.

Far Home Atocha
Far Home Atocha
8,8 Excellent

0,3 km from city centre, Madrid Show on map

ExcellentBased on 3 372 reviews
8,8

Set in the heart of the city, Far Home Atocha provides easy access to Madrid's popular retail and sightseeing areas. The various facilities this modern hostel offers include a terrace, a 24-hour reception and laundry facilities.

City House Hotel Florida Norte By Faranda
City House Hotel Florida Norte By Faranda
7,0 Good

1,6 km from city centre, Madrid Show on map

GoodBased on 540 reviews
7,0

Featuring impressive views of Royal Palace of Madrid, City House Hotel Florida Norte By Faranda is situated in Madrid and is minutes on foot from Principe Pio Station. It provides 4-star accommodation with air-conditioned rooms.

Hotel Ópera
Hotel Ópera
8,7 Excellent

0,7 km from city centre, Madrid Show on map

ExcellentBased on 1 773 reviews
8,7

Situated in the heart of the city, Hotel Opera Madrid provides easy access to Madrid's main retail and sightseeing areas. It also features a sauna and a rooftop terrace.

Hotel Chamartin The One
Hotel Chamartin The One
8,1 Excellent

6,5 km from city centre, Madrid Show on map

ExcellentBased on 7 044 reviews
8,1

Weare Chamartin Hotel provides a stylish setting while in Madrid. It offers 4-star accommodation with air-conditioned rooms.

Tips for booking a Madrid hotel

Cheapest month:February
Most expensive month:August
Average price in Madrid:R1 811/night
Absolute cheapest price found:R16/night
Cheapest day:Sunday
Most expensive day:Saturday
R1 296 - R2 519
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 292 - R2 519
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Madrid hotels

Show all 6 115 hotels
1
Occidental Madrid Este
Occidental Madrid Este
8,7 Excellent

6,5 km from city centre, Madrid Show on map

Located amongst a range of well-known attractions, boutiques and eateries, Occidental Madrid Este is ideal for those wishing to discover Madrid and its surroundings. It has a gym, as well as an express check-in and check-out feature, a sauna and 24-hour room service.

2
Holiday Inn Express Madrid - Rivas
Holiday Inn Express Madrid - Rivas
8,0 Excellent

0,9 km from city centre, Rivas-Vaciamadrid Show on map

Hotel Holiday Inn Express Madrid-Rivas is located in Rivas-Vaciamadrid and features an indoor pool. The multiple facilities this peaceful hotel offers include laundry facilities, meeting rooms and a safe.

3
Exe Madrid Norte
Exe Madrid Norte
8,2 Excellent

8,8 km from city centre, Madrid Show on map

Situated in Madrid, the hotel is within a 15-minute drive of Madrid-Barajas Airport and provides a swimming pool. It offers 4-star accommodation with air-conditioned rooms.

4
Generator Madrid
Generator Madrid
8,7 Excellent

0,7 km from city centre, Madrid Show on map

Featuring an on-site bar, this central Madrid hostel is set just a short stroll from Plaza de Oriente and Royal Palace of Madrid. It also offers a coffee bar, free Wi-Fi and a rooftop terrace.

5
The Westin Palace, Madrid
The Westin Palace, Madrid
8,8 Excellent

0,6 km from city centre, Madrid Show on map

Featuring grand architecture, such as a stunning stained glass dome in its centre, Westin Palace Hotel offers a 5-star experience in one of Madrid's premier locations. This charming hotel is set in the heart of the city.

6
Barceló Torre de Madrid
Barceló Torre de Madrid
9,0 Excellent

1,2 km from city centre, Madrid Show on map

Situated a short walk from Opera Metro Station, Barcelo Torre de Madrid offers guests an ideal base while visiting Madrid. It provides 5-star accommodation with air-conditioned rooms.

7
Vincci Via 66
Vincci Via 66
8,7 Excellent

0,9 km from city centre, Madrid Show on map

Conveniently positioned, Vincci Via - 66 offers easy access to Madrid's popular hot spots. It has a day spa, as well as a rooftop terrace, a sauna and a Turkish steam bath.

8
Esentia Togumar
Esentia Togumar
8,4 Excellent

4,1 km from city centre, Madrid Show on map

Esentia Togumar offers a modern setting while in Madrid. It provides 3-star accommodation with air-conditioned apartments.

Cheapest hotels in Madrid, Spain

Show all 6 115 hotels
Madrid Motion Hostels
Madrid Motion Hostels
6,6 Good

0,4 km from city centre, Madrid Show on map

Centrally located, Madrid Motion Hostels allows for easy access to Madrid's popular retail areas and tourist attractions. It is also situated just a short walk from Puerta del Sol and Gran Via, and offers a convenient shuttle service.

R199
Avg. per night
Bastardo Hostel
Bastardo Hostel
8,8 Excellent

1,1 km from city centre, Madrid Show on map

Bastardo Hostel is located in Madrid and offers free Wi-Fi. It is conveniently situated in the city centre.

R228
Avg. per night
Generator Madrid
Generator Madrid
8,7 Excellent

0,7 km from city centre, Madrid Show on map

Featuring an on-site bar, this central Madrid hostel is set just a short stroll from Plaza de Oriente and Royal Palace of Madrid. It also offers a coffee bar, free Wi-Fi and a rooftop terrace.

R299
Avg. per night
Hostal Inter Plaza Mayor
Hostal Inter Plaza Mayor
6,8 Good

0,1 km from city centre, Madrid Show on map

Only two minutes from Plaza Mayor, Hostal Inter Plaza Mayor is set in the heart of Madrid. It is close to Puerta del Sol, eateries and shops.

R399
Avg. per night
H Metropolitan Atocha
H Metropolitan Atocha
6,7 Good

1,2 km from city centre, Madrid Show on map

This comfortable guest house in Madrid offers free Wi-Fi, as well as a lift and luggage storage. It is moments from the Museo Nacional Centro de Arte Reina Sofia, restaurants and nightlife options.

R484
Avg. per night
Hostal San Lorenzo
Hostal San Lorenzo
8,1 Excellent

0,6 km from city centre, Madrid Show on map

Conveniently situated, Hostal San Lorenzo allows for easy access to Madrid's best hot spots. Only a short stroll from Gran Via, it offers stylish rooms equipped with a flat-screen TV, free wireless internet access and a private bathroom.

R570
Avg. per night
Flat5Madrid
Flat5Madrid
8,4 Excellent

1,2 km from city centre, Madrid Show on map

Centrally located, Flat5Madrid offers easy access to Madrid's main shopping and sightseeing areas. It provides 3-star accommodation with air-conditioned rooms.

R570
Avg. per night
Vertice Roomspace Madrid
Vertice Roomspace Madrid
7,7 Good

9,3 km from city centre, Madrid Show on map

Vertice Roomspace offers 3-star accommodation in Madrid. It also provides a 24-hour reception, a sun deck and meeting rooms.

R584
Avg. per night

Hotel prices in Madrid

2 stars or below

R191 - R1 552

Hostal Inter Plaza Mayor

No. 1 most popular

R399
Avg. per night
ibis Madrid Calle Alcala

No. 2 most popular

R869
Avg. per night
Hostal Casa Tao

Best value

R191
Avg. per night
3 stars

R399 - R1 424

NH Madrid Atocha

No. 1 most popular

NH Madrid Atocha
8,4 Excellent
R1 353
Avg. per night
Hotel Victoria 4

No. 2 most popular

Hotel Victoria 4
8,4 Excellent
R983
Avg. per night
Ch Lemon Rooms - Madrid

Best value

R399
Avg. per night
4 stars and up

R712 - R2 920

Hotel Via Castellana

No. 1 most popular

R1 192
Avg. per night
Ac Hotel Carlton Madrid By Marriott

No. 2 most popular

R1 282
Avg. per night
Hotel Chamartin The One

Best value

R712
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Madrid

About Madrid

Captivating visitors with its infectious energy, Madrid is a melting pot of history, culture and urban allure. The city is incredibly beautiful, with plazas, palaces and parks found around every corner. Beyond its big-ticket sights, Madrid is home to a variety of unique attractions, not to mention a legendary food scene.

Things to do

Start in Plaza Mayor, Madrid’s central square. Nearby is the magnificent Royal Palace of Madrid, the official residence of the Spanish Royal Family. Gran Vía runs right past the grounds and is one of Spain’s most glamorous shopping strips.

Madrid is home to a trio of world-class galleries, showcasing works by national treasures like Goya, Picasso, Dalí and Miró. Museo del Prado serves as Spain’s main national art museum, while Centro de Arte Reina Sofía spotlights 20th-century artwork.

If you love football, a tour of Santiago Bernabéu Stadium unlocks a behind the scenes glimpse at the iconic home of Real Madrid. After dark, the city serves up legendary nightlife. From cosy wine bars to late night flamenco clubs, Madrid is all about living “la buenavida”.

Famous as Spain’s culinary capital, Madrid blends tradition with innovation. Enjoy tapas at a traditional taverna, eat your way through the Market of San Miguel or splurge at one of the city’s Michelin-star restaurants.

Getting around

Madrid is powered by an efficient metro network, which spans across the city and to the airport. Local buses are frequent, while taxis are affordable and well regulated. Parking can be a headache, so public transport is usually the best way to get around. Madrid Atocha is the Madrid’s main station, offering connections to Barcelona, Seville, Valencia and beyond.

Madrid travel FAQs

  • Where is the best place to stay in Madrid?

    Madrid has plenty to offer. Consider staying in some of its most favoured locations, like Chamartin, Chamberí, and Paseo del Prado.

  • What are the best hotels in Madrid?

    5 964 reviews rated Hotel Via Castellana with an average score of 8,3/10. It may also be worth looking into the Ac Hotel Carlton Madrid By Marriott, which received a rating of 8,7/10 from 1 335 reviews. Hoom Apartments Juan Bravo could also be a good option, with a score of 8,7/10 from 415 reviews.

  • What is a good hotel near Teatro Lope de Vega?

    Hotel Victoria 4 is a hotel near Teatro Lope de Vega that is popular with HotelsCombined users, scoring 8,4 across 964 reviews.

  • What is a good hotel in Madrid near Puerta del Sol?

    Ac Hotel Carlton Madrid By Marriott is the most recommended hotel near Puerta del Sol on HotelsCombined (scoring 8,7 over 1 335 reviews).

  • Is there a good hotel near Estado Santiago Bernabéu?

    If you’re visiting Estado Santiago Bernabéu then the nearby Hotel Via Castellana is a popular hotel with HotelsCombined users (5 964 reviews scoring it at an average 8,3/10).

  • How much do hotels in Madrid cost?

    Madrid hotels have an average price of R1 951/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Madrid?

    Prices for Madrid hotels have been found for as low as R128/night over the last 3 days.

  • How much is a hotel in Madrid tonight?

    A hotel in Madrid tonight can start as low as R242 for the night, with an average cost of R1 980, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Madrid tonight, prices start from R826.