Hotels in Madrid

Search and compare Madrid hotels from hundreds of travel sites and save

Madrid
30 Jul — 31 Jul2
Madrid
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Madrid

Filter by star ratings
All filters
Sercotel Gran Hotel Conde Duque
Sercotel Gran Hotel Conde Duque
8.5 Excellent
Plaza Conde Valle Suchil, 5, Madrid, Spain
Show on map
1.7 km from city centre, Madrid, Spain 
ExcellentBased on 2,460 reviews
8.5

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.

Posada del Dragón Boutique Hotel
Posada del Dragón Boutique Hotel
8.8 Excellent
Calle Cava Baja, 14, Madrid, Spain
Show on map
0.5 km from city centre, Madrid, Spain 
ExcellentBased on 1,193 reviews
8.8

Centrally located, Posada del Dragon Boutique Hotel allows for easy access to Madrid's main shopping and sightseeing areas. It is located a brief walk from Royal Palace of Madrid and Puerta del Sol.

Hotel Cortezo
Hotel Cortezo
8.2 Excellent
Doctor Cortezo, 3, Madrid, Spain
Show on map
0.2 km from city centre, Madrid, Spain 
ExcellentBased on 4,751 reviews
8.2

Set in the centre of Madrid, Hotel Cortezo is situated near Sol Metro Station, and just a few steps from nearby bars and eateries. It also offers a rooftop terrace, free Wi-Fi and an executive floor.

Tryp Madrid Leganés Hotel
Tryp Madrid Leganés Hotel
7.8 Good
Av de la Universidad, 7, Leganés, Madrid, Spain
Show on map
0.3 km from city centre, Leganés, Madrid, Spain 
GoodBased on 1,509 reviews
7.8

Situated a short walk from Leganes Central Metro Station, the hotel offers guests a convenient base when visiting Leganes. It is conveniently located for guests wishing to visit local attractions.

Senator Gran Vía 70 Spa Hotel
Senator Gran Vía 70 Spa Hotel
8.4 Excellent
Gran Via, 70, Madrid, Spain
Show on map
1.0 km from city centre, Madrid, Spain 
ExcellentBased on 1,582 reviews
8.4

Boasting its own theatre that hosts comedy shows, Senator Gran Via 70 Spa Hotel provides a contemporary setting in Madrid, as well as a spa with a Turkish bath. It is conveniently situated in the city centre.

BLESS Hotel Madrid
BLESS Hotel Madrid
9.0 Excellent
62 Velazquez St, Madrid, Spain
Show on map
2.1 km from city centre, Madrid, Spain 
ExcellentBased on 417 reviews
9.0

Situated a brief drive from Museo del Prado, BLESS Hotel Madrid a member of The Leading Hotels of the World provides art deco accommodation in Madrid. It also offers an airport shuttle, a swimming pool and laundry facilities.

DoubleTree by Hilton Madrid-Prado
DoubleTree by Hilton Madrid-Prado
9.0 Excellent
Calle San Agustin 3, Madrid, Spain
Show on map
0.5 km from city centre, Madrid, Spain 
ExcellentBased on 93 reviews
9.0

Strategically located in the middle 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.

Catalonia Gran Vía
Catalonia Gran Vía
8.7 Excellent
Gran Via, 7-9, Madrid, Spain
Show on map
0.5 km from city centre, Madrid, Spain 
ExcellentBased on 3,239 reviews
8.7

Established in 1917 and situated in Madrid, Catalonia Gran Via provides a Turkish steam bath, free Wi-Fi and a rooftop pool, as well as views of Gran Via. It is conveniently located in the city centre.

Eurostars Gran Madrid
Eurostars Gran Madrid
8.7 Excellent
Avenida de la Vega, 22, Alcobendas, Madrid, Spain
Show on map
0.4 km from city centre, Alcobendas, Madrid, Spain 
ExcellentBased on 1,405 reviews
8.7

Boasting free Wi-Fi, a sauna and a rooftop terrace, Eurostars Gran Madrid is situated in Alcobendas and provides luxury accommodation. It is ideally located for those wishing to visit the area's popular attractions.

Meliá Avenida América
Meliá Avenida América
8.4 Excellent
Calle Juan Ignacio Luca de Tena, 36, Madrid, Spain
Show on map
7.3 km from city centre, Madrid, Spain 
ExcellentBased on 1,092 reviews
8.4

Melia Avenida de America offers 4-star accommodation in Madrid. It also provides a sauna, an indoor pool and a Turkish steam bath.

Tips for booking a Madrid hotel

Cheapest month:June
Most expensive month:December
Average price in Madrid:$163/night
Absolute cheapest price found:$13/night
Cheapest day:Tuesday
Most expensive day:Saturday
$76 - $249
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$22 - $414
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Madrid hotels

Show all 7,921 hotels
1
AC Hotel Aravaca by Marriott
AC Hotel Aravaca by Marriott
8.0 Excellent
Camino De La Zarzuela, 3, Madrid, Spain
Show on map
8.8 km from city centre, Madrid 

AC Hotel Aravaca provides comfortable 4-star accommodation in Madrid. It has a fitness centre, as well as a sauna, a 24-hour reception and a Turkish steam bath.

2
Fuencarral Rooms
Fuencarral Rooms
8.6 Excellent
Calle Fuencarral, 39-3 Derecha, Madrid, Spain
Show on map
0.8 km from city centre, Madrid 

Situated in the city centre, Fuencarral Rooms provides easy access to Madrid's popular shopping and sightseeing areas. It offers complimentary Wi-Fi, luggage storage and a swimming pool.

3
DoubleTree by Hilton Madrid-Prado
DoubleTree by Hilton Madrid-Prado
9.0 Excellent
Calle San Agustin 3, Madrid, Spain
Show on map
0.5 km from city centre, Madrid 

Strategically located in the middle 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.

4
Vp Plaza España Design
Vp Plaza España Design
9.4 Excellent
Plaza de España, 5, Madrid, Spain
Show on map
1.1 km from city centre, Madrid 

Located in Madrid City Centre, this hotel is within walking distance of Plaza de Oriente. It is conveniently situated in the city centre.

5
Plaza Mayor Suites & Apartments
Plaza Mayor Suites & Apartments
8.9 Excellent
Madrid, Spain
Show on map
0.3 km from city centre, Madrid 

Located centrally, Plaza Mayor Suites & Apartments allows for easy access to Madrid's main shopping and sightseeing areas. Guests can also enjoy complimentary wireless internet.

6
BLESS Hotel Madrid
BLESS Hotel Madrid
9.0 Excellent
62 Velazquez St, Madrid, Spain
Show on map
2.1 km from city centre, Madrid 

Situated a brief drive from Museo del Prado, BLESS Hotel Madrid a member of The Leading Hotels of the World provides art deco accommodation in Madrid. It also offers an airport shuttle, a swimming pool and laundry facilities.

7
The Westin Palace, Madrid
The Westin Palace, Madrid
8.8 Excellent
Plaza de las Cortes, 7, Madrid, Spain
Show on map
0.6 km from city centre, Madrid 

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.

8
Vp Jardin Metropolitano
Vp Jardin Metropolitano
8.9 Excellent
12 Reina Victoria Avenue, Madrid, Spain
Show on map
3.5 km from city centre, Madrid 

VP Jardin Metropolitano offers 4-star accommodation in Madrid. The multiple facilities this charming hotel features include a currency exchange, a 24-hour reception and room service.

Cheapest hotels in Madrid, Spain

Show all 7,921 hotels
Safestay Madrid
Safestay Madrid
8.6 Excellent
C/ Sagasta 22, Madrid, Spain
Show on map
1.5 km from city centre,  

Situated in Madrid City Centre, Safestay Madrid is a short stroll to several local tourist attractions, including Plaza del Dos de Mayo. This hostel is set in the heart of the city.

$27
Avg. per night
Muchomadrid
Muchomadrid
8.9 Excellent
Calle Gran Via, 59, Madrid, Spain
Show on map
0.9 km from city centre,  

Centrally located, MuchoMadrid offers easy access to Madrid's main sightseeing and retail areas. It also provides free Wi-Fi, a 24-hour reception and luggage storage.

$29
Avg. per night
Room007 Chueca Hostel
Room007 Chueca Hostel
8.8 Excellent
Hortaleza 74, Madrid, Spain
Show on map
0.9 km from city centre,  

Featuring an on-site bar, this central Madrid hostel is set just a short stroll from La Latina and Gran Via. It is situated in the area's popular nightlife district, which is only a few minutes walk from Puerta del Sol and Chueca.

$31
Avg. per night
Hostel Era Alonso Martinez
Hostel Era Alonso Martinez
7.4 Good
Serrano Anguita 11, planta baja, Madrid, Spain
Show on map
1.4 km from city centre,  

Situated in the popular hub of Madrid City Centre, Hostel Era Alonso Martinez is within walking distance of several tourist attractions in the local area. It is conveniently situated in the city centre.

$42
Avg. per night
Hostal Atelier
Hostal Atelier
8.5 Excellent
Principe,18 1º izq, Madrid, Spain
Show on map
0.2 km from city centre,  

Strategically located in the centre of the city, this 3-star guest house makes for an ideal base in Madrid. It is close to Puerta del Sol, restaurants and shops.

$54
Avg. per night
Hostal Oxum
Hostal Oxum
6.6 Good
Calle de Hortaleza, 31, Madrid, Spain
Show on map
0.8 km from city centre,  

Strategically located in the middle of the city, this 3-star guest house makes for an excellent base in Madrid. It is close to Puerta del Sol, eateries and shops.

$58
Avg. per night
Fuencarral Rooms
Fuencarral Rooms
8.6 Excellent
Calle Fuencarral, 39-3 Derecha, Madrid, Spain
Show on map
0.8 km from city centre,  

Situated in the city centre, Fuencarral Rooms provides easy access to Madrid's popular shopping and sightseeing areas. It offers complimentary Wi-Fi, luggage storage and a swimming pool.

$61
Avg. per night
Hostal Besaya
Hostal Besaya
8.4 Excellent
San Bernardo, 13, 8ª Planta (Esquina Gran Via), Madrid, Spain
Show on map
0.8 km from city centre,  

Hostal Besaya is set in Madrid City Centre and is a short walk from Plaza de Espana, Plaza de Oriente and Gran Via. It also has views of Madrid.

$64
Avg. per night

Hotel prices in Madrid

2 stars or below

$18 - $3,695

Hotel Mediodia

No. 1 most popular

Hotel Mediodia
8.5 Excellent
$88
Avg. per night
Hostal Fronton

No. 2 most popular

$87
Avg. per night
Madrid Motion Hostels

Best value

$18
Avg. per night
3 stars

$54 - $152

Hostal Santo Domingo

No. 1 most popular

$68
Avg. per night
Espahotel Gran Via

No. 2 most popular

Espahotel Gran Via
8.5 Excellent
$91
Avg. per night
Hostal Atelier

Best value

Hostal Atelier
8.5 Excellent
$54
Avg. per night
4 stars and up

$73 - $518

Axel Hotel Madrid - Adults Only

No. 1 most popular

$124
Avg. per night
The Westin Palace, Madrid

No. 2 most popular

$283
Avg. per night
Hotel Nuevo Madrid

Best value

Hotel Nuevo Madrid
8.3 Excellent
$73
Avg. per night

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

Where to stay in Madrid

About Madrid

Fully incorporating Spain’s capital city, the Province of Madrid dances with colour and culture.It’s home to some of the country’s most famous attractions, including the Prado Museum, Royal Palace and Retiro Park. It’s also home to the diverse neighbourhoods that make Madrid such a compelling destination. Beyond the capital city boundaries are small villages and ancient cities that are also within the Province of Madrid. These include the UNESCO World Heritage sites of Aranjuez, Alcala de Henares and San Lorenzo del Escorial.

This province has a royal history, and there’s an old-world grandeur that can be experienced in countless destinations. Madrid’s city centre is surprisingly small and compact, featuring plazas and palaces that have come to define the whole country, and a wander down Gran Via is an excellent introduction to the charms. The Triangle of Art contains the world-famous trio of the Prado Museum, Reina Sofia Art Centre and Thyssen-Bornemisza Museum. Throughout the entire province, there are many traditional tapas bars, providing even more local flavour to an area that is as authentically Spanish as any in the country.

Head into the mountains and a series of charming villages seem to recreate the past, reliving the time of the Spanish conquistadors. The Monastery and Site of the Escorial are other timeless royal sites, with the King Philip II Palace a monument to Spain’s Christian history. Alcala de Henares was the world’s first planned university city and was the birthplace of legendary author Miguel de Cervantes, while the Royal Palace of Aranjuez is packed with courts and treasures from three centuries of monarchs. These three World Heritage sites can be visited as day trips from the city of Madrid, although their enchantment is worthy of an overnight stop.

Adolfo Suarez Madrid-Barajas Airport is one of the largest in Europe and the hub for Iberia Airlines. All four terminals are on the Madrid Metro while Terminal 4 also has a commuter train taking visitors to the city’s major railway stations. The Province of Madrid has two major long-distance train stations. Madrid Chamartin is for northbound and international rail services, with Madrid Atocha used for trains within the rest of Spain, including the high-speed services to Barcelona and Valencia. The extensive Metro runs throughout most of the province.

Province of Madrid resident Miguel de Cervantes wrote Don Quixote, a surreal work of fiction and idealistic chivalry that created its own adjective, quixotic. In the most famous scene, Don Quixote rode his horse out to battle with 12 windmills, who he believed were giants with revolving arms.

Madrid travel FAQs

  • Where is the best place to stay in Madrid?

    Our travellers prefer to stay in places like Madrid, Alcobendas, and Leganés while in Madrid.

  • What are the best hotels in Madrid?

    3,517 reviews rated Axel Hotel Madrid - Adults Only with an average score of 9.0/10. It may also be worth looking into the The Westin Palace, Madrid, which received a rating of 8.8/10 from 646 reviews. Hotel Nuevo Madrid could also be a good option, with a score of 8.3/10 from 8,400 reviews.