Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay
About Madrid

Hotels in Madrid

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

Madrid
2 may. — 3 may.2
Madrid
jue. 2/5
vie. 3/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Madrid

Discover well-known properties in Madrid that are favoured by visitors more than others. There are 12,178 hotels in Madrid and price data was last updated on 25 abril 2024. The average price for a hotel in Madrid is €129/night.
The following hotels are among the most sought after in the Madrid area. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Galeon 27, Madrid, Spain
Senator Barajas is located in Madrid and is close to the area's popular attractions. It also provides meeting rooms, a 24-hour reception and an outdoor pool.
Free Wi-Fi
7.7
Good
10598 reviews
Location
11.3 km from city centre
Atocha, 36, Madrid, Spain
Centrally located, Catalonia Plaza Mayor allows for easy access to Madrid's main tourist and retail hot spots. The multiple facilities this modern hotel features include meeting rooms, a Jacuzzi and massage services.
Free Wi-Fi
9.0
Excellent
3897 reviews
Location
0.3 km from city centre
€147
Albacete 1, Madrid, Spain
This modern hotel in Madrid offers free Wi-Fi, as well as an express check-in and check-out feature and a seasonal outdoor swimming pool. It provides 4-star accommodation with air-conditioned rooms.
Free Wi-Fi
8.6
Excellent
3331 reviews
Location
4.8 km from city centre
€128
Calle Del Galeon, 25, Madrid, Spain
Providing a shuttle to Madrid-Barajas Airport, as well as complimentary Wi-Fi, the hotel is a convenient base in Madrid. Guests have access to a day spa, a gym and a swimming pool.
Free Wi-Fi
8.5
Excellent
4491 reviews
Location
11.2 km from city centre
€105
C/ Gran Vía 9, Madrid, Spain
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.
Free Wi-Fi
8.6
Excellent
6210 reviews
Location
0.5 km from city centre
€160
San Bernardo 1, Madrid, Spain
Set in Madrid City Centre, Hotel Santo Domingo is an ideal base with Royal Palace of Madrid, Puerta del Sol and Gran Via all a short stroll away. Unique views of Madrid can also be enjoyed by guests.
Free Wi-Fi
7.5
Good
6539 reviews
Location
0.7 km from city centre
€123
Calle De Alfredo Marquerie, 43, Madrid, Spain
Situated within walking distance of Ramon Y Cajal Train Station, Eurostars Suites Mirasierra provides guests with a convenient base while in Madrid. In addition to free public parking on site, the hotel features comfortable 5-star rooms and a bar.
Free Wi-Fi
Parking
8.6
Excellent
2956 reviews
Location
7.9 km from city centre
€134
Calle Antonio López, 65, Madrid, Spain
Situated close to Plaza Eliptica Metro Station, Hotel Praga offers guests a convenient base while visiting Madrid. It provides 4-star accommodation with air-conditioned rooms.
Free Wi-Fi
8.2
Excellent
7976 reviews
Location
2.4 km from city centre
Calle de Biarritz, 2, Madrid, Spain
Located in Madrid, NH Madrid Ventas is an easy drive from Museo del Prado and offers public parking on site. It has a fitness centre, as well as an outdoor pool, outdoor tennis courts and free Wi-Fi.
Free Wi-Fi
8.5
Excellent
4721 reviews
Location
4.0 km from city centre
€119
Plaza de España, 18, 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.
Pool
Free Wi-Fi
8.7
Excellent
3196 reviews
Location
1.2 km from city centre
€190

Tips for booking hotels in Madrid

Gain useful insights and advice for booking the perfect stay in Madrid. Price data is based on averages over the past 12 months and was last updated on 25 abril 2024.
Cheapest month:August
Most expensive month:February
Average price in Madrid:€129/night
Cheapest price found:€9/night
Cheapest day:Tuesday
Most expensive day:Wednesday
€103 - €178
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€101 - €163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Madrid hotels

Browse through properties in Madrid that have received the highest ratings from guests. There are currently 12,178 properties in Madrid and data was last updated on 25 abril 2024.
Our users rated these Madrid hotels among the best places to stay. Learn why these hotels were rated among the best by reading user reviews.
Show all 12,178 hotels
Gran Via 31, Madrid, Spain
0.5 km from city centre
Free Wi-Fi
€264
Avg. per night
Gran Via 80, Madrid, Spain
1.1 km from city centre
Free Wi-Fi
€173
Avg. per night
Avenida Reina Victoria 12, Madrid, Spain
3.5 km from city centre
Free Wi-Fi
€115
Avg. per night
Gran Via 38, Madrid, Spain
0.5 km from city centre
Free Wi-Fi
€153
Avg. per night
Paseo De La Virgen Del Puerto, 57, Madrid, Spain
1.9 km from city centre
Free Wi-Fi
€106
Avg. per night
Atocha, 81, Madrid, Spain
0.6 km from city centre
Free Wi-Fi
€142
Avg. per night
Calle Marqués de Zurgena, 4, Madrid, Spain
1.7 km from city centre
Free Wi-Fi
€224
Avg. per night
Atocha 49, Madrid, Spain
0.3 km from city centre
Free Wi-Fi
€154
Avg. per night

Cheapest hotels in Madrid, Spain

Discover affordable stays in Madrid that provide a quality experience without breaking the bank. Hotels in Madrid can be found for as low as €30 per night. There is currently one property in Madrid that can be booked for this price. Generator Madrid is one of the hotels that can be booked for the lowest price in Madrid. Price data was last updated on 25 abril 2024
For those on a budget, these are the cheapest hotels available in Madrid for the selected dates. As prices can vary by date, change the dates if you're flexible to compare rates.
Show all 12,178 hotels
Calle Silva, 1, Madrid, Spain
0.7 km from city centre
Free Wi-Fi
€30
Avg. per night
4 Calle Santa Francisca Javier Cabrini, Madrid, Spain
7.7 km from city centre
Free Wi-Fi
Air conditioning
€38
Avg. per night
Travesia De Mostoles, 3, Alcorcón, Madrid, Spain
2.8 km from city centre
Free Wi-Fi
Parking
€54
Avg. per night
Calle De La Cruz, 26, Madrid, Spain
0.1 km from city centre
Free Wi-Fi
€59
Avg. per night
Calle Laguna Dalga, 4, Madrid, Spain
9.3 km from city centre
Free Wi-Fi
€60
Avg. per night
Calle Hita 2, Alcalá de Henares, Madrid, Spain
2.8 km from city centre
Free Wi-Fi
Parking
€62
Avg. per night
Avenida de la Constitucion, 75, Madrid, Spain
12.1 km from city centre
€65
Avg. per night
Siena, 10, Madrid, Spain
4.4 km from city centre
Free Wi-Fi
€71
Avg. per night

Hotel prices in Madrid

Get a sense of the average price and most popular properties to stay in Madrid to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Madrid at attractive prices. Price data was last updated on 25 abril 2024.
Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars
2 stars and under
Plaza Sta. Cruz, 6, Floor 3, Madrid, Spain
4 Calle Santa Francisca Javier Cabrini, Madrid, Spain
3 stars
3 stars
Calle del Barco, 3, Madrid, Spain
€124
Calle de la Cruz, 26 - 3 Derecha, Madrid, Spain
€111
Calle Laguna Dalga, 4, Madrid, Spain
4 stars
4 stars +
Calle De Alfredo Marquerie, 43, Madrid, Spain
€134
Plaza de España, 18, Madrid, Spain
€190
Avenida de America, 41 or, Madrid, Spain
€107

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

Other accommodations in Madrid

Find the perfect hostel, theme hotel, or holiday rental for your stay in Madrid.
Show all 12,178 stays
Calle Imperial 9, Madrid, Spain
0.4 km from city centre
Free Wi-Fi
€30
Avg. per night
Calle Gran Via 61, Madrid, Spain
0.9 km from city centre
Free Wi-Fi
Airport shuttle
€95
Avg. per night
Plaza Celenque 3-5, Madrid, Spain
0.3 km from city centre
Free Wi-Fi
Airport shuttle
€43
Avg. per night
Atocha 16, Madrid, Spain
0.2 km from city centre
Free Wi-Fi
Airport shuttle
€121
Avg. per night
Calle Buen Suceso, 3, Madrid, Spain
1.9 km from city centre
Free Wi-Fi
Airport shuttle
€124
Avg. per night
Madrid, Spain
0.7 km from city centre
Air conditioning
€174
Avg. per night

Where to stay in Madrid

Explore different neighbourhoods and areas within Madrid to find the perfect location for your stay. Map data was last updated on 25 abril 2024.
Use the map to find hotels in Madrid that are close to the points of interest you'll be frequenting. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

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

Find useful tips and insights about staying in Madrid to help you make the most of your experience. FAQs were last updated on 25 abril 2024.
  • Where is the best place to stay in Madrid?

    Madrid, Alcalá de Henares, and Getafe are the most popular places on HotelsCombined for stays in Madrid.

  • What are the best hotels in Madrid?

    3,851 reviews rated easyHotel Madrid Centro Atocha with an average score of 8.1/10. It may also be worth looking into the NH Madrid Ribera del Manzanares, which received a rating of 8.5/10 from 4,019 reviews. Hotel Puerta de Toledo could also be a good option, with a score of 8.7/10 from 2,942 reviews.

  • What is a good hotel near Madrid City Centre?

    With a rating of 8.5/10 from 4,019 reviews, NH Madrid Ribera del Manzanares is a hotel close to Madrid City Centre that is highly recommended by HotelsCombined users.

  • What is a good hotel in Madrid near Principe Pio?

    NH Madrid Ribera del Manzanares is the hotel close to Principe Pio that is most recommended by HotelsCombined users, with 4,019 reviews rating it at 8.5/10.

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

    If you’re planning to stay near Estado Santiago Bernabéu, you should consider T-Homes - Cuenca, which has a score of 9.0 from 953 reviews.

  • What is the cheapest city to visit in Madrid?

    If you plan to visit Madrid, compare prices on accommodations in San Sebastián de los Reyes, one of the cheapest places to stay, with an average cost of €56 per night. Alternatively, the most affordable city in Madrid, Las Rozas, boasts an even lower average per night cost of €52, ensuring a wallet-friendly travel experience.

  • When is the best time to stay in Madrid?

    Opt for a stay in Madrid during August for the most budget-friendly experience, with prices hitting their lowest point (averaging around €9/night). Keep in mind that February is the least economical time to stay in Madrid, as the average nightly price spikes to €129/night.

  • What is the most popular city in Madrid to stay in?

    Madrid is the most popular city to stay in Madrid based on user search data. Other popular places include Alcalá de Henares and Getafe if you’re looking for other options.

  • What is the cheapest city to visit in Madrid?

    For your stay in Madrid, consider the top three most popular hotel chains: NH Hotels, Eurostars Hotels, and Hoteles Catalonia. Not all cities may have these exact options, but there will be comparable hotels available.

  • What are the most popular landmarks to visit in Madrid?

    Madrid City Centre, Principe Pio, and Estado Santiago Bernabéu are the most popular landmarks in Madrid according to our data. You can experience Madrid City Centre if you plan to visit Madrid. You can visit Principe Pio if you stay in Madrid. Estado Santiago Bernabéu is accessible while staying in Madrid.

  • How much does a hotel cost in Madrid?

    While staying in Madrid, you can expect an average nightly hotel cost of €124, offering an affordable stay if you’re on a travel budget. For a week-long stay in Madrid, it will cost around €866.

See more FAQs

Find better results for your stay in Madrid

Stay near popular Madrid airports
Check out some hotels that are near these Madrid airports

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation