Skyscanner
  • Help
FlightsHotelsCar Hire

Madrid Hotels

Popular filters:
  1. Home
  2. Hotels
  3. Spain
  4. Community of Madrid
  5. Madrid

Find the best Madrid hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Madrid hotels with free cancellation or excellent ratings

Trusted Madrid hotel providers

See all hotels in Madrid

View more hotels
Filter by:
Amenities
ParkingSpaPoolKitchenFitness centreAirport shuttleRoom serviceWi-FiCasinoPets allowed
Best for
CouplesFamilySolo travellersBusiness trips
Accommodation Type
ApartmentHostelResortGuest houseHoliday rentals
View hotels by
Best
Top reviews
Lowest price
Most stars
We use indicative prices on this page to help you choose from a large number of options. The prices on this page are indicative estimates based on searches conducted by travellers on Skyscanner, which are subject to change.
Price per room per night for 2 adultsAll taxes and fees included
The Madrid Edition

0.30 miles from city centre

4.6
4.6308 reviews

Location 4.9/5

Lowest price we found for this hotel
Expedia
From
£453

a night

Thompson Madrid, by Hyatt

0.18 miles from city centre

4.5/5
Excellent35 reviews
Lowest price we found for this hotel
Expedia
15% off
From
£379
£322

a night

VP Plaza España Design
Great for families

0.73 miles from city centre

4.8/5
Excellent192 reviews
Lowest price we found for this hotel
Book on hotel's website
From
£324

a night

Can’t find the right hotel?

Search all available hotels near Madrid. Find the one that’s right for you.

Search hotels 
Eurostars Suites Mirasierra

4.84 miles from city centre

4.1
4.11,147 reviews
Lowest price we found for this hotel
Trip.com
From
£274

a night

Free cancellation
Hotel Madrid Plaza de España, Affiliated by Meliá

0.66 miles from city centre

4.3/5
Very good143 reviews
Lowest price we found for this hotel
Stayforlong
From
£291

a night

Wellington Hotel & Spa Madrid

0.93 miles from city centre

4.8/5
Excellent
Lowest price we found for this hotel
Book on hotel's website
From
£488

a night

Free cancellation
Pestana CR7 Gran Vía Madrid
Great for business travellers

0.28 miles from city centre

4.5
4.5671 reviews

Location 5.0/5

Lowest price we found for this hotel
Vio.com
From
£222

a night

Free cancellation
Only YOU Hotel Atocha
Great for couples

0.91 miles from city centre

4.6/5
Excellent142 reviews
Lowest price we found for this hotel
Expedia
From
£280

a night

Free cancellation
NH Collection Madrid Gran Vía
Great for couples

0.22 miles from city centre

4.7/5
Excellent56 reviews
Lowest price we found for this hotel
Stayforlong
From
£288

a night

View more hotels

Hotels in Madrid rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
The Madrid Edition
0.30 miles from city centre
4.6
Tripadvisor308 reviews
£453
Per night
Thompson Madrid, by Hyatt
0.18 miles from city centre
4.5/5
Excellent35 reviews
£322
Per night
VP Plaza España Design
0.73 miles from city centre
4.8/5
Excellent192 reviews
£324
Per night
The Madrid Edition
0.30 miles from city centre
4.6
Tripadvisor308 reviews
£453
Per night
Thompson Madrid, by Hyatt
0.18 miles from city centre
4.5/5
Excellent35 reviews
£322
Per night
VP Plaza España Design
0.73 miles from city centre
4.8/5
Excellent192 reviews
£324
Per night
See more

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Madrid.

3-star hotels

84 properties
from
£45
per night

4-star hotels

185 properties
from
£65
per night

5-star hotels

41 properties
from
£189
per night

3-star hotels

84 properties
from
£45
per night

4-star hotels

185 properties
from
£65
per night

5-star hotels

41 properties
from
£189
per night

Find a Madrid hotel in the heart of the action

Beat the queues at the top Madrid attractions by staying close to them.

Puerta del Sol

Royal Palace

Plaza de Espana

Puerta del Sol

Royal Palace

Plaza de Espana

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Madrid Edition – 4.6
Cheapest month to bookJuly
Average 4 star hotel price£371 per night
Average 5 star hotel price£513 per night

How to find the best hotel deals in Madrid

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

Flexible on dates? Say hello to better rates

Fancy a break, but haven't decided on exact dates yet? Good! Use our calendar view to find the cheapest month or even day of the month to stay in Madrid.

Where to stay in Madrid

When visiting Madrid, considering accommodation options in different central neighbourhoods can enhance your travel experience. For historical charm, the district of La Latina and Austrias is ideal, offering narrow lanes, colourful buildings, and numerous tapas bars, as well as the city's biggest flea market. Lavapies stands out for its multicultural ambience, boasting world music bars and a cosmopolitan vibe. Alternatively, the areas of Malasana and Chueca capture the city's alternative atmosphere, featuring vintage shops in Malasana and a lively gay district in Chueca with trendy cafes and shops. Art enthusiasts should stay in Retiro and Paseo del Arte, conveniently located near the 'museum triangle' and the expansive Parque del Buen Retiro. For those preferring luxury, the Salamanca neighbourhood is unmatched with its high-end boutiques and prestigious department stores. Skyscanner allows you to easily find and compare options in these areas.

Best hotels in Madrid based on location

When visiting Madrid, some of the most conveniently located hotels are UMusic Hotel Madrid, The Principal Madrid, Small Luxury Hotels, and NH Madrid Ribera del Manzanares. At just 0.22 miles from the city centre, UMusic Hotel Madrid offers prime accessibility to central attractions and is perfect for those wanting to immerse themselves in everything Madrid has to offer. Nearby, The Principal Madrid, Small Luxury Hotels sits at a close 0.24 miles from the centre, combining luxury and proximity for those looking to pamper themselves without compromising on location. For visitors preferring a bit of tranquillity while remaining fairly central, NH Madrid Ribera del Manzanares is 1.34 miles from the city centre, balancing accessibility with a serene environment. Skyscanner helps you find the best deals for your stay, ensuring you make the most of your trip to Madrid.

Good value hotels in Madrid

La Posada de El Chaflan is a fantastic choice, offering essential amenities such as restaurant facilities, multilingual staff, and features catering to limited mobility, making it a solid option without compromising on comfort. Alternatively, EasyHotel Madrid Centro Atocha offers air conditioning, accessible parking, and free Wi-Fi, providing essential comforts to enhance your stay, especially during the warmer months. For a touch more convenience, Ilunion Suites Madrid stands out with its pet-friendly policy, meeting facilities, and Wi-Fi, making it suitable for both business and leisure travellers. Skyscanner helps you find these hotels quickly so you can make the most informed decision for your time in Madrid.

Family-friendly hotels in Madrid

Ilunion Suites Madrid is an excellent choice for an enjoyable family trip to Madrid with its babysitting services, allowing parents some personal time while their children are cared for. Additionally, accessible parking is provided as well as an on-site restaurant and cafe. Hotel Puerta America offers an inviting outdoor pool, adding fun and relaxation for the whole family. An airport shuttle is also available, ideal for managing luggage and little ones. The Principal Madrid stands out with family-friendly facilities such as bicycle hire for city adventures and a first aid room, offering peace of mind for a stress-free stay.

Madrid's top attractions

Start with the Museo del Prado, an art museum that showcases masterpieces by El Greco, Velazquez, and Goya. Follow this with a visit to the Royal Palace, a huge structure used for state ceremonies where you can marvel at its magnificent architecture and decor. Have a stroll around Plaza Mayor, a grand square filled with activity, cafes, and shops, embodying the bustling heart of Madrid. Take a break at Mercado de San Miguel, where you can indulge in various Spanish delicacies inside a historic iron and glass market. End your day by wandering around Parque del Retiro, an expansive urban park offering serene strolls, boating options, and lively drum circles to soak in the local atmosphere.

Finding cheap hotels in Madrid: FAQs

In Madrid, the expected average temperature in May is 15°C. The warmest month is typically August, which averages 32°C. The coolest month is January, with temperatures averaging -0°C. The rainiest month is October, and the driest month is July.
Of course - the cheapest hotel deal we found within the next seven days is £23 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for £25 per night.
The average price of a hotel during the week is £166 per night, and the average price on weekends is £184. Overall, it looks like the cheapest day to stay in Madrid could be Sunday.
The nearest airport to Madrid is Madrid Airport (MAD), which is 7.6 miles from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Madrid. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Madrid is currently around £255 per night. And the cheapest 3-star hotel we found is £27 per night.
The average price of a 4-star hotel in Madrid is currently around £232 per night. And the cheapest 4-star hotel we found is £50 per night.
The average price of a 5-star hotel in Madrid is currently around £473 per night. And the cheapest 5-star hotel we found is £81 per night.
The cheapest month to stay in a hotel in Madrid is July, with an average price of £163 per night. The most expensive month is April, when the average room rate can rise to £721 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in May is £185 per night, which is around 2% lower than the rest of the year.
Get your morning laps in at The Madrid Edition, Thompson Madrid, by Hyatt and VP Plaza España Design.
If you're hitting up Madrid with kids in tow, try VP Plaza España Design, Radisson RED Madrid and Ilunion Alcalá Norte.

Plan your trip to Madrid

  • Flights to Madrid
  • Car hire in Madrid

More travel options

Hotels deals in Ciudad Lineal
Cheap hotels deals in Usera
Book hotels in Salamanca
Cheap hotels deals in Chueca
Hotels in Centro
Hotels deals in Chamberí
Cheap hotels in Atocha
Hotels deals in Malasaña
Cheap hotels in Castellana
Hotels in Sol
Book hotels deals in La Latina
Cheap hotels deals in San Blas-Canillejas
Hotels near Estacion de Chamartin
Book hotels deals near Museo del Prado
Cheap hotels deals near Paseo de la Castellana
Book hotels near IFEMA Convention Center - Feria de Madrid
Hotels near Royal Palace
Book hotels deals near Plaza de Oriente
Book 4-star hotels deals in Madrid
Cheap 3-star hotels deals in Madrid
Cheap 5-star hotels in Madrid
Book hotels near Casa Ruiz de Velasco
Book hotels near Puerta de Toledo
Hotels near Plaza de Espana
Hotels near Museo Real Madrid
Cheap hotels deals near Puerta del Sol
Hotels near Museo Nacional Centro de Arte Reina Sofía
Book hotels deals near Monumento de Cristobal Colon
Book hotels near Plaza de Toros Monumental de Las Ventas
Cheap hotels near Temple of Debod
Cheap hotels near El Retiro Park
Book hotels deals near Puerta de Alcalá
Book hotels deals near Plaza Mayor
Book hotels near Puerta de Europa
Cheap hotels deals near Plaza de Cibeles
Book hotels deals in Lavapiés
Book hotels in Plaza de España
Book hotels in Gran Vía
Hotels deals in Puente de Vallecas
Hotels deals in Chamartín
Hotels in Hortaleza
Hotels deals in Tetuán
Book hotels deals in Barajas
Return tickets to Community of Madrid
Cheap tickets to Spain
Return flights to Madrid
Cheap car hire in Madrid
Madrid Airport car hire
Hotels deals in London
Malaga Airport car hire
Faro Airport car hire
Cheap car hire at Alicante Airport
Cheap hotels deals in Amsterdam
Best car hire at Palma - Majorca Airport
Book hotels deals in Barcelona
Hotels in Dublin
Spain car hire
Cheap hotels in Benidorm
Book hotels in Ibiza
Madrid Airport car hire
Car hire in Madrid
Cheap 5-star hotels in Madrid
Book 3-star hotels in Madrid
Hotel Puerta America
Crowne Plaza Madrid Airport, an IHG Hotel
Hotel Zentral Castellana Norte
Maydrit Airport
Hotel Mercader
Vértice Roomspace
Ilunion Pio XII
B&B Hotel Madrid Aeropuerto T1 T2 T3
Room00 Ventura Hostel
Senator Barajas
Barceló Imagine
Travelodge Torrelaguna
Ilunion Alcalá Norte
ARTIEM Madrid
Ilunion Suites Madrid
Axor Feria Hotel - Free Airport Shuttle Bus
Hotel Nuevo Boston
Hotel Ilunion Atrium
Far Home Atocha
Travelodge Madrid Metropolitano
Cheap hotels in Alcobendas
Book hotels in Paracuellos de Jarama
Book hotels deals in Getafe
Cheap hotels deals in Tres Cantos
Book hotels deals in Coslada
Book hotels in Pozuelo de Alarcón
Cheap hotels deals in Buitrago del Lozoya
Hotels deals in Leganés
Hotels deals in Miraflores de la Sierra
Cheap hotels in Torrejón de Ardoz
Hotels deals in Navacerrada
Hotels deals in Rascafría
Hotels deals in Velilla de San Antonio
Cheap hotels in Aranjuez
Book hotels deals in San Sebastián de los Reyes
Book hotels in Ciempozuelos
Hotels deals in Boadilla del Monte
Hotels in Navalcarnero
Hotels deals in Alcorcón
Hotels deals in Griñón
Hotels deals in San Martín de la Vega
Cheap hotels in Becerril de la Sierra
Cheap hotels deals in Alpedrete
Hotels deals in Guadarrama
Hotels in Alcalá de Henares
Book hotels deals in Collado Villalba
Book hotels in Las Rozas de Madrid
Hotels in Fuenlabrada
Cheap hotels deals in Santorcaz
Cheap hotels in Villaviciosa de Odón
Hotels deals in Majadahonda
Book hotels in Parla
Hotels in Barajas de Madrid
Hotels deals in Móstoles
Book hotels in Torrelodones
Hotels deals in Colmenar Viejo
Book hotels in Valdemoro
Hotels in Pinto
Book hotels in Chinchón
Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Hotels directory
  • Domestic flights
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Hotels
  • Hotels
  • 酒店
  • Hoteller
  • Hotellit
  • Hôtels
  • Hotels
  • Hotels
  • Hotels
  • Hotel
  • ホテル
  • Hoteles
  • Hotels
  • Hotell
  • Hotele
  • Отели
  • Hoteles baratos
  • Hotell
  • Hotels
  • Oteller
  • Hotels Deals in Popular Cities
  • Hotels Deals in Popular Cities

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings