Flights Hotels Tours
Search hotels in
Travel dates
Rooms
Adults
Childrens

Cheap hotels in Madrid

Book your stay in one of the 10 best hotels in Madrid, compare prices among different travel agencies and book now at the best price. Find the best deals.

Cheap hotels in Madrid

Madrid, being the capital of Spain, has a wide range of hotels, compare prices on eLandFly of more than 2,800 accommodations in Madrid and find cheap hotels in the city. Enjoy a stay in front of the Royal Palace or in Puerta del Sol itself. In addition, Madrid offers a wide selection of activities to make your trip a great experience that you will not forget. Madrid is one of the cities with the most green spaces in Europe, a considerable number of social and cultural attractions. Tour one of the best art collections in the famous Prado Museum. Enjoy an unforgettable nightlife that starts at Puerta del Sol, one of the busiest places in Madrid. Also, if you like football, you can take the Tour of the Santiago Bernabéu or the Wanda Metropolitano. Madrid has an excellent transport system,

When to visit Madrid?

According to our travellers, the best time to enjoy Madrid is the month of May, since in this month the main activities of the capital converge with the best temperature that will allow you to walk and visit its many parks and gardens.

What is the best neighborhood to stay in Madrid?

Both the city center and the Huertas and Malasaña neighborhoods are the ideal neighborhoods to stay in if you visit Madrid. Compare the different hotels and prices in these neighborhoods, to stay in the best hotel at the best price.

Malasaña is the most alternative neighborhood in the city, where you will find a multitude of bars, restaurants, nightclubs and terraces with striking decoration, it is the preferred neighborhood of most travelers who visit the city. 

How much does a hotel cost on average in Madrid?

According to our data, the average price of one night in the Spanish capital costs €103. Our users have found hotels for less than €10 per night on eLandFly. Remember that our hotel buyer compiles all the available accommodation and the different prices on hundreds of reservation websites, so that you can quickly find cheap hotels in Madrid.

If you want to book a four-star hotel, the average you will pay will be around €130 per night, the price increases to €300 if you decide to stay in a 5-star hotel.

What are the best hotels in Madrid?

One of the 10 best hotels in Madrid according to our users, is the Hotel Santo Domingo  in the heart of the city, behind Gran Vía and next to the iconic Plaza de Callao. It is a 4-star hotel and has achieved a 7.9 with 4873 comments, it has a terrace with beautiful views and a swimming pool. It also offers a buffet breakfast.

VP El Madroño , a 4-star hotel that has achieved a 9 with 2,799 reviews, located in the exclusive district of Salamanca, 200 meters from the Diego de León metro station. It has a beautiful garden, parking with direct access and the rooms also have a kitchenette, which is why we consider it one of the 10 best hotels in Madrid.

Lusso Infantas , a 4-star hotel that has achieved an 8.7 with 1,350 reviews, is located in one of the most popular areas of Madrid, Chueca, known for its diversity, nightlife and gastronomy. 500 meters from Puerta del Sol and 700 from the Museo del Prado. They also allow pets, which is why our users consider it one of the 10 best hotels in Madrid.

eLandFly compares prices for the same hotel in different travel agencies, so you can book your stay and save up to 20% on the final price.

These are the 10 best hotels in Madrid:

Best hotels in Madrid

Hotel Regina

10676 reviews

9.2
9.2

10676 reviews

0.30 Km of city center

Alcala 19

 

 

Search Hotel ->

Best hotels in Madrid

Ayre Gran Hotel Colon

9107 reviews

8.5
8.5

9107 reviews

2.94 Km of city center

Pez Volador, 1

 

 

Search Hotel ->

Best hotels in Madrid

Ilunion Alcala Norte Hotel

8635 reviews

8.6
8.6

8635 reviews

7.34 Km of city center

Calle San Romualdo 30

 

 

Search Hotel ->

Best hotels in Madrid

Hotel Chamartín The One

9131 reviews

8
8

9131 reviews

6.37 Km of city center

Agustin de Foxa, s/n

 

 

Search Hotel ->

Best hotels in Madrid

Only YOU Hotel Atocha

7863 reviews

9.1
9.1

7863 reviews

1.67 Km of city center

Paseo de la Infanta Isabel, 13

 

 

Search Hotel ->

Best hotels in Madrid

Princesa Plaza Madrid

8645 reviews

8.2
8.2

8645 reviews

1.75 Km of city center

Calle de la Princesa 40

 

 

Search Hotel ->

Best hotels in Madrid

Hotel Nuevo Madrid

8535 reviews

8.3
8.3

8535 reviews

6.55 Km of city center

Bausá, 27

 

 

Search Hotel ->

Best hotels in Madrid

Ilunion Atrium Hotel

7631 reviews

8.6
8.6

7631 reviews

5.33 Km of city center

Emilio Vargas 3-5

 

 

Search Hotel ->

Best hotels in Madrid

Hotel Nuevo Boston

7681 reviews

8.4
8.4

7681 reviews

11.32 Km of city center

Avenida Aragón, 332

 

 

Search Hotel ->

Best hotels in Madrid

Ilunion Pio XII Hotel

7520 reviews

8.2
8.2

7520 reviews

6.33 Km of city center

Avenida de Pio XII, 77

 

 

Search Hotel ->

Offcanvas bottom

...