Hotels in Madrid

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

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

Top Hotels in Madrid

Find the perfect Madrid hotel for business or leisure


Things to do in Madrid

Parque Warner Madrid
Puerta del Sol
Plaza Mayor

How much are hotels near Parque Warner Madrid?

If you’re looking for a hotel in Madrid near Parque Warner Madrid then you are in luck. momondo recommends 10 hotels near Parque Warner Madrid and on average, area hotels cost $176/night. This price may vary based on season. Hotels near Parque Warner Madrid are typically 43% more expensive than the average hotel in Madrid, which is $99.

Hotels near Parque Warner Madrid

How much are hotels near Puerta del Sol?

If you’re looking for a hotel in Madrid near Puerta del Sol then you are in luck. momondo recommends 12 hotels near Puerta del Sol and on average, area hotels cost $154/night. This price may vary based on season. Hotels near Puerta del Sol are typically 35% more expensive than the average hotel in Madrid, which is $99.

Hotels near Puerta del Sol

How much are hotels near Plaza Mayor?

If you’re looking for a hotel in Madrid near Plaza Mayor then you are in luck. momondo recommends 12 hotels near Plaza Mayor and on average, area hotels cost $154/night. This price may vary based on season. Hotels near Plaza Mayor are typically 35% more expensive than the average hotel in Madrid, which is $99.

Hotels near Plaza Mayor

Popular neighborhoods in Madrid

Search for hotels in these Madrid neighborhoods
Hotels in Barajas
Search hotels in Barajas
Hotels in Salamanca
Search hotels in Salamanca
  • Velázquez 45 by Pillow
    Best value

    Velázquez 45 by Pillow

    Calle Velázquez 45-5, Madrid

    8.8

    $58

    View Deal
  • Novotel Madrid Center
    #1 Most popular

    Novotel Madrid Center

    O'Donnell 53, Madrid

    8.7

    $90

    View Deal
  • NH Madrid Ventas
    #2 Most popular

    NH Madrid Ventas

    Biarritz, 2, Madrid

    8.6

    $76

    View Deal
  • NH Príncipe de Vergara
    #3 Most popular

    NH Príncipe de Vergara

    Calle Del Principe De Vergara, 92, Madrid

    8.5

    $87

    View Deal
  • Barceló Emperatriz
    #4 Most popular

    Barceló Emperatriz

    Calle de Lopez de Hoyos, 4, Madrid

    9.1

    $135

    View Deal
  • BLESS Hotel Madrid
    #5 Most popular

    BLESS Hotel Madrid

    62 Velazquez St, Madrid

    9.0

    $349

    View Deal
Hotels in Puente de Vallecas
Search hotels in Puente de Vallecas
  • El Pozo-Villalobos Suite
    Best value

    El Pozo-Villalobos Suite

    Madrid

    8.8

    $42

    View Deal
  • Apartamentos El Puente
    #1 Most popular

    Apartamentos El Puente

    Madrid

    8.4

    $94

    View Deal
  • Olala Mad Apartments
    #2 Most popular

    Olala Mad Apartments

    Madrid

    8.7

    $72

    View Deal
  • Piso Moderno Centro Madrid
    #3 Most popular

    Piso Moderno Centro Madrid

    Madrid

    8.9

    $59

    View Deal
  • Abc Apartments Madrid
    #4 Most popular

    Abc Apartments Madrid

    Madrid

    8.6

    $71

    View Deal
Hotels in Hortaleza
Search hotels in Hortaleza

When to book a hotel in Madrid

Check out the information below to find the best deal on a Madrid hotel room
Low Season
August
High Season
September

cheapest month to stay

27%

expected price decrease

most expensive time to stay

19%

expected price increase

Price
$102 - $170
Highest day of week
Wednesday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$138

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$129

av. 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
$56 - $65
3 star
$92 - $110
4-5 star
$135 - $143

How much does a hotel in Madrid cost per night?

Use the information below to find quality Madrid hotel rooms for low prices
2 stars and under
ibis Madrid Aeropuerto Barajas
#1 Most popular

ibis Madrid Aeropuerto Barajas

8.5

$74

View Deal
Hostal Castilla II Puerta del Sol
#2 Most popular

Hostal Castilla II Puerta del Sol

8.5

$51

View Deal
Madrid Motion Hostels
Best value

Madrid Motion Hostels

6.6

$15

View Deal
3 stars
NH Madrid Barajas Airport
#1 Most popular

NH Madrid Barajas Airport

8.5

$64

View Deal
Vertice Roomspace Madrid
#2 Most popular

Vertice Roomspace Madrid

7.8

$46

View Deal
C&H Aravaca Garden
Best value

C&H Aravaca Garden

6.3

$31

View Deal
4 stars +
Eurostars Madrid Tower
#1 Most popular

Eurostars Madrid Tower

8.6

$119

View Deal
NH Collection Madrid Suecia
#2 Most popular

NH Collection Madrid Suecia

9.0

$131

View Deal
Hotel Chamartin The One
Best value

Hotel Chamartin The One

8.1

$53

View Deal

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

Hostels and cheap hotels in Madrid

These hotels and hostels usually make for a cheap way to stay in Madrid

Get the best value hotel in Madrid

These hotels have the best prices for their ratings

Madrid travel information

How long do people stay in Madrid?

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

How much does a hotel cost in Madrid?

The price of a hotel in Madrid depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $114 per night.

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

In August prices are at their lowest and represents the most cost effective time to book a hotel room in Madrid. You may find the cost of your room has decreased by 27%.

Which day is cheapest to stay in Madrid?

The cost of a Madrid hotel room will vary for each day but generally Saturday works out the most economical, with Tuesday proving the least economical.

How much does a hostel in Madrid cost?

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

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

Temperatures in Madrid are typically around 69.8 °F during June and the chance of rain is low, which makes June the perfect time to spend some time outside at popular area attractions.