Hotels in Madrid

Find the best deals on 6,079 hotels in Madrid, Spain

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Madrid hotels

Find a cheap hotel in Madrid that meets your travel needs.


Things to do in Madrid

Parque Warner Madrid
Puerta del Sol
Plaza Mayor

How much are hotels near Parque Warner Madrid?

The average price for hotels near Parque Warner Madrid is 54€ per night. Of those hotels, momondo users recommend the hotel below for those looking to stay in the area. Since Parque Warner Madrid is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Parque Warner Madrid are typically 35% less expensive than the average hotel in Madrid, which is 82€.

Hotels near Parque Warner Madrid
  • Best value

    Senator Gran Vía 70 Spa Hotel

    8.4

    54€

    View Deal

How much are hotels near Puerta del Sol?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Madrid nearest to Puerta del Sol, you should expect to pay around 65€/night. This price fluctuates based on time of year. In general, a rate under 65€/night is a good deal for momondo users staying near Puerta del Sol. Hotels near Puerta del Sol are typically 20% less expensive than the average hotel in Madrid, which is 82€.

Hotels near Puerta del Sol
  • Best value

    Woohoo Hostal Madrid

    8.3

    16€

    View Deal
  • #1 Most popular

    Senator Gran Vía 70 Spa Hotel

    8.4

    54€

    View Deal
  • #2 Most popular

    NH Collection Madrid Paseo del Prado

    8.7

    121€

    View Deal
  • #3 Most popular

    Hotel Santo Domingo

    7.9

    68€

    View Deal
  • #4 Most popular

    NH Collection Madrid Suecia

    9.0

    126€

    View Deal
  • #5 Most popular

    City House Hotel Florida Norte By Faranda

    7.0

    63€

    View Deal
  • Hotel Riu Plaza España

    8.9

    84€

    View Deal
  • Catalonia Atocha

    8.8

    60€

    View Deal
  • Axel Hotel Madrid - Adults Only

    9.0

    76€

    View Deal
  • Hostel Era

    7.1

    29€

    View Deal
  • Hotel Liabeny

    9.0

    63€

    View Deal
  • Hostal Inter Plaza Mayor

    6.8

    23€

    View Deal

How much are hotels near Plaza Mayor?

momondo users have recommended 12 hotels to users looking to stay near Plaza Mayor. Hotels in this area have an average price of 65€ per night. These prices may change based on several factors, such as time of year. Hotels near Plaza Mayor are typically 20% less expensive than the average hotel in Madrid, which is 82€.

Hotels near Plaza Mayor
  • Best value

    Woohoo Hostal Madrid

    8.3

    16€

    View Deal
  • #1 Most popular

    Senator Gran Vía 70 Spa Hotel

    8.4

    54€

    View Deal
  • #2 Most popular

    NH Collection Madrid Paseo del Prado

    8.7

    121€

    View Deal
  • #3 Most popular

    Hotel Santo Domingo

    7.9

    68€

    View Deal
  • #4 Most popular

    NH Collection Madrid Suecia

    9.0

    126€

    View Deal
  • #5 Most popular

    City House Hotel Florida Norte By Faranda

    7.0

    63€

    View Deal
  • Hotel Riu Plaza España

    8.9

    84€

    View Deal
  • Catalonia Atocha

    8.8

    60€

    View Deal
  • Axel Hotel Madrid - Adults Only

    9.0

    76€

    View Deal
  • Hostel Era

    7.1

    29€

    View Deal
  • Hotel Liabeny

    9.0

    63€

    View Deal
  • Hostal Inter Plaza Mayor

    6.8

    23€

    View Deal

Popular neighbourhoods in Madrid

Search for hotels in these Madrid neighbourhoods
Hotels in Chamberí
Search hotels in Chamberí
  • Best value

    Apartamentos Arguelles

    7.3

    36€

    View Deal
  • #1 Most popular

    Gran Versalles

    8.5

    49€

    View Deal
  • #2 Most popular

    Sercotel Gran Hotel Conde Duque

    8.6

    54€

    View Deal
Hotels in Cuatro Caminos
Search hotels in Cuatro Caminos
Hotels in San Blas-Canillejas
Search hotels in San Blas-Canillejas
  • Best value

    Ibis Budget Madrid Valentin Beato

    8.1

    48€

    View Deal
Hotels in Huertas
Search hotels in Huertas
  • Best value

    Hostal Pacios

    7.2

    20€

    View Deal
  • #1 Most popular

    Hostal Far Home Plaza Mayor

    8.4

    32€

    View Deal
  • #2 Most popular

    Axel Hotel Madrid - Adults Only

    9.0

    76€

    View Deal
  • #3 Most popular

    NH Collection Madrid Paseo del Prado

    8.7

    121€

    View Deal
  • #4 Most popular

    ME Madrid Reina Victoria

    8.8

    140€

    View Deal
  • #5 Most popular

    NH Collection Madrid Palacio de Tepa

    8.9

    112€

    View Deal

When to book a hotel in Madrid

Check out the information below to find the best deal on a Madrid hotel room
Low season
July
High season
June

cheapest month to stay

53%

expected price decrease

most expensive time to stay

58%

expected price increase

Price
46€ - 223€
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

91€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

58€

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Madrid is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
47€ - 54€
3 star
77€ - 92€
4-5 star
112€ - 119€

How much does a hotel in Madrid cost per night?

Use the information below to find quality Madrid hotel rooms for low prices
3 stars
Best value

Flat5Madrid

8.4

33€

View Deal
4 stars and up
No. 1 most popular

Eurostars Monte Real

8.6

71€

View Deal
No. 2 most popular

Hotel Vía Castellana

8.3

66€

View Deal
Best value

Hotel Nuevo Madrid

8.3

44€

View Deal

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

Hostels and cheap hotels in Madrid

These hotels and hostels are the cheapest accommodations available in Madrid

Hostel Era Alonso Martinez

7.4

15€

View Deal

Room007 Ventura Hostel

8.5

16€

View Deal

Bluesock Hostels Madrid

8.7

15€

View Deal

Hostal San Martin

8.7

19€

View Deal

Far Home Bernabeu

8.7

16€

View Deal

The Hat Madrid

9.1

19€

View Deal
Find popular hostels in Madrid

Get the best value hotel in Madrid

These hotels have the best prices for their ratings

Bluesock Hostels Madrid

8.7

15€

View Deal

Hostal Casa Bueno

8.3

20€

View Deal

Hotel Nuevo Madrid

8.3

44€

View Deal

Hostal La Casa de La Plaza

8.4

23€

View Deal

Flat5Madrid

8.4

34€

View Deal

Ibis Budget Madrid Valentin Beato

8.1

48€

View Deal

Madrid travel information

How long do people stay in Madrid?

Visiting Madrid for 2 nights is the most common choice for our users.

How much does a hotel cost in Madrid?

60€ per night is the average rate for a room when booking a hotel in Madrid. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Madrid?

Hotels in Madrid are usually cheapest during the month of July. You can expect a price decrease of around 53% during this period.

Which day is cheapest to stay in Madrid?

Saturday is the cheapest day for hotel rooms in Madrid. Wednesday is the most expensive day.

How much does a hostel in Madrid cost?

37€ is how much a hostel (and up to 2-star hotels) in Madrid could cost you each night. Booking a hostel could save you 23€ when compared to the average price of a hotel in Madrid.

Based on the weather in Madrid, what attractions are popular during March?

With an average temperature of 10 °C and expected precipitation of 30 mm, March is a great month to explore the outdoors near Madrid.