Hotels in Madrid

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

Madrid
Nov 30 — Dec 12
Madrid
Wed 11/30
Thu 12/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Madrid

Filter by star ratings
All filters
Catalonia Gran Vía Madrid
8.6 Excellent
Gran Via, 7-9, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 
ExcellentBased on 4,003 reviews
8.6

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Madrid. Guests are offered luxurious amenities, including a rooftop pool, as well as views of Gran Via.

Generator Madrid
8.1 Excellent
Calle Silva, 1, Madrid, Spain
Show on map
0.5 mi from city centre, Madrid, Spain 
ExcellentBased on 5,315 reviews
8.1

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.

Hotel Regina
9.2 Excellent
Alcala 19, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 10,827 reviews
9.2

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Madrid. It is close to Puerta del Sol, dining options and shops.

INNSiDE Madrid Gran Vía
8.9 Excellent
Mesonero Romanos, 13, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 
ExcellentBased on 1,560 reviews
8.9

Set in the heart of Madrid, INNSIDE by Melia Madrid Gran Via is situated near Sol Metro Station, and provides easy access to nearby dining and nightlife options. It also boasts a rooftop terrace, plus views of Gran Via.

Hotel Liabeny
9.1 Excellent
Calle de la Salud 3, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 
ExcellentBased on 5,856 reviews
9.1

Conveniently located in the centre of the city, this 4-star hotel makes for an ideal base in Madrid. It is close to Gran Via, shops and nightlife options.

Palacio de los Duques Gran Meliá - The Leading Hotels of the World
9.2 Excellent
Cuesta de Santo Domingo, 5, Madrid, Spain
Show on map
0.4 mi from city centre, Madrid, Spain 
ExcellentBased on 553 reviews
9.2

Located in Madrid, Gran Melia Palacio de los Duques is a short walk from Royal Palace of Madrid and provides a Turkish steam bath, a rooftop pool and a Jacuzzi. This elegant hotel is set in the heart of the city.

Exe Plaza
8.4 Excellent
Paseo De La Castellana 191, Madrid, Spain
Show on map
3.6 mi from city centre, Madrid, Spain 
ExcellentBased on 4,234 reviews
8.4

Less than a 20-minute stroll from Madrid Chamartin Railway Station, Exe Plaza Hotel offers guests an ideal base when in Madrid. Just a short walk from Gate of Europe, it offers comfortable rooms equipped with a mini bar, a rollaway bed and a flat-screen TV.

Madrid SmartRentals Puerta del Sol
8.0 Excellent
Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 
ExcellentBased on 555 reviews
8.0

Conveniently situated, Madrid SmartRentals Puerta del Sol allows for easy access to Madrid's popular sightseeing areas. It is located a brief walk from Royal Palace of Madrid, Puerta del Sol and Plaza de Oriente.

Tips for booking hotels in Madrid

Cheapest month:August
Most expensive month:March
Average price in Madrid:$129/night
Cheapest price found:$9/night
Cheapest day:Sunday
Most expensive day:Friday
$77 - $172
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$128 - $184
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Madrid hotels

1
Hyatt Centric Gran Via Madrid
8.9 Excellent
Gran Via 31, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

Set in the centre of Madrid, Hyatt Centric Gran Via Madrid is a short walk from Gran Via Metro Station, and provides easy access to local dining and nightlife options. A short walk from Gran Via, it provides comfortable rooms equipped with a mini bar.

2
Hostal Los Angeles
8.3 Excellent
C/ Artistas 18, Madrid, Spain
Show on map
2.2 mi from city centre, Madrid, Spain 

Hostal Los Angeles provides a comfortable setting while in Madrid. It also features a concierge, a 24-hour reception and luggage storage.

3
ibis budget Madrid Calle 30
7.6 Good
Calle Lozano 3, Madrid, Spain
Show on map
2.1 mi from city centre, Madrid, Spain 

Boasting a swimming pool, Ibis Budget Madrid Calle 30 is situated in Madrid and provides comfortable accommodation. It also offers complimentary Wi-Fi.

4
Exe Madrid Norte
8.4 Excellent
Calle Martina Diaz, 4., Madrid, Spain
Show on map
5.5 mi from city centre, Madrid, Spain 

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.

5
Barceló Torre De Madrid
8.6 Excellent
Plaza de España, 18, Madrid, Spain
Show on map
0.8 mi from city centre, Madrid, Spain 

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.

6
Eurostars I-hotel
8.2 Excellent
Calle Virgilio, 4, Pozuelo de Alarcón, Madrid, Spain
Show on map
2.7 mi from city centre, Pozuelo de Alarcón, Madrid, Spain 

This modern hotel in Pozuelo de Alarcon offers free wireless internet, as well as a rooftop terrace and outdoor tennis courts. It provides 4-star accommodation with air-conditioned rooms.

7
ibis budget Madrid Alcorcon Móstoles
8.0 Excellent
Travesia De Mostoles, 3, Alcorcón, Madrid, Spain
Show on map
1.7 mi from city centre, Alcorcón, Madrid, Spain 

Featuring free wireless internet access in all areas and a rooftop terrace, Ibis Budget Madrid Alcorcon Mostoles is situated in Alcorcon and provides comfortable accommodation. It has free private parking on site and is close to restaurants and shops.

8
Hostal Santo Domingo
8.0 Excellent
Luna, 6, Madrid, Spain
Show on map
0.4 mi from city centre, Madrid, Spain 

Situated in the city centre, Hostal Santo Domingo Madrid provides easy access to Madrid's main retail areas and tourist attractions. It also features a Jacuzzi, bicycle rental and a 24-hour reception.

Cheapest hotels in Madrid, Spain

Safestay Madrid
8.1 Excellent
C/ Sagasta 22, Madrid, Spain
Show on map
0.9 mi from city centre, Madrid, Spain 

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.

$17
Avg. per night
La Posada de Huertas
Calle Huertas 21, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

Centrally located, La Posada de Huertas offers easy access to Madrid's best hot spots. It provides free Wi-Fi, a 24-hour reception and a swimming pool.

$18
Avg. per night
Room007 Ventura Hostel
8.1 Excellent
C/ Ventura de la Vega, 5, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

Centrally situated, Room007 Ventura Hostel offers easy access to Madrid's best hot spots. It is located a short walk from Gran Via, Puerta del Sol and Museo del Prado.

$19
Avg. per night
Motion Chueca
5.4 Okay
Plaza Pedro Zerolo, 3, Madrid, Spain
Show on map
0.4 mi from city centre, Madrid, Spain 

Centrally located, Motion Chueca offers easy access to Madrid's main shopping and sightseeing areas. It is also situated a five-minute stroll from La Latina, Gran Via and Chueca, and provides a shuttle service.

$19
Avg. per night
Room007 Chueca Hostel
8.3 Excellent
Hortaleza 74, Madrid, Spain
Show on map
0.6 mi from city centre, Madrid, Spain 

Featuring an on-site bar, this central Madrid hostel is set just a short stroll from La Latina and Gran Via. It is close to Puerta del Sol, shops and nightlife options.

$19
Avg. per night
Madrid Motion Hostels
6.0 Good
Mesonero Romanos, 7, Madrid, Spain
Show on map
0.3 mi from city centre, Madrid, Spain 

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.

$20
Avg. per night
The Hat Madrid
8.9 Excellent
Calle Imperial 9, Madrid, Spain
Show on map
0.2 mi from city centre, Madrid, Spain 

Located centrally, The Hat Madrid offers easy access to Madrid's main tourist and retail hot spots. It provides free Wi-Fi, a coffee bar and a rooftop terrace.

$20
Avg. per night
Ok Hostel Madrid
8.9 Excellent
Calle Juanelo, 24, Madrid, Spain
Show on map
0.4 mi from city centre, Madrid, Spain 

Conveniently situated, Ok Hostel Madrid offers easy access to Madrid's best hot spots. It is located a short stroll from Plaza Mayor.

$21
Avg. per night

Hotel prices in Madrid

2 stars and under
3 stars
4 stars +

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

Where to stay in Madrid

Hotels near popular Madrid airports

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.

Facts about staying in Madrid

  • Where is the best place to stay in Madrid?

    You can find several places worth visiting in Madrid. Madrid, Alcalá de Henares, and San Sebastián de los Reyes are some of the most popular amongst our users.

  • What are the best hotels in Madrid?

    Smartrental Gran Via 47, rated with a score of 7.4 from 2,811 reviewers, is one of the most popular hotels in Madrid. Other top stays include Zouk Hotel, with an average rating of 8.6 from 2,300 reviewers, and Hotel Avenida de España, with a score of 7.6 from 2,671 reviewers.