Hotels in Madrid

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

Madrid, Spain
21 Oct — 22 Oct2
Madrid, Spain
Thu 21/10
Fri 22/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Madrid

Filter by star ratings
All filters
Novotel Madrid Campo de Las Naciones
Novotel Madrid Campo de Las Naciones
8.5 Excellent
Calle De Amsterdam, 3, Madrid, Spain
Show on map
9.1 km from city centre, Madrid 
ExcellentBased on 2,074 reviews
8.5

Novotel Campo De Las Naciones offers modern accommodation in Madrid and is a few minutes on foot from Feria de Madrid. It provides free Wi-Fi, a children's play area and a seasonal outdoor swimming pool.

Senator Barajas
Senator Barajas
7.9 Good
Galeon 27, Madrid, Spain
Show on map
11.3 km from city centre, Madrid 
GoodBased on 5,637 reviews
7.9

Senator Barajas provides a comfortable setting when in Madrid. It also offers a 24-hour reception, a seasonal outdoor swimming pool and a tour desk.

Senator Gran Vía 70 Spa Hotel
Senator Gran Vía 70 Spa Hotel
8.4 Excellent
Gran Via, 70, Madrid, Spain
Show on map
1.0 km from city centre, Madrid 
ExcellentBased on 1,392 reviews
8.4

Boasting its own theatre that hosts comedy shows, Senator Gran Via 70 Spa Hotel provides a contemporary setting in Madrid, as well as a spa with a Turkish bath. It is conveniently situated in the city centre.

Petit Palace Posada del Peine
Petit Palace Posada del Peine
8.8 Excellent
Postas 17, Madrid, Spain
Show on map
0.3 km from city centre, Madrid 
ExcellentBased on 1,804 reviews
8.8

Conveniently positioned, Petit Palace Posada del Peine allows for easy access to Madrid's main hot spots. It is situated a brief stroll from Gran Via, Royal Palace of Madrid and Plaza de Oriente.

One Shot Fortuny 07
One Shot Fortuny 07
8.9 Excellent
Calle Fortuny 7, Madrid, Spain
Show on map
1.8 km from city centre, Madrid 
ExcellentBased on 951 reviews
8.9

Located a short walk from Alonso Martinez Metro Station, One Shot Fortuny 07 is a convenient base when visiting Madrid. It is ideally positioned for guests wanting to discover the area's attractions.

BLESS Hotel Madrid
BLESS Hotel Madrid
9.0 Excellent
62 Velazquez St, Madrid, Spain
Show on map
2.1 km from city centre, Madrid 
ExcellentBased on 417 reviews
9.0

Situated a brief drive from Museo del Prado, BLESS Hotel Madrid a member of The Leading Hotels of the World provides art deco accommodation in Madrid. It also offers an airport shuttle, a swimming pool and laundry facilities.

DoubleTree by Hilton Madrid-Prado
DoubleTree by Hilton Madrid-Prado
8.8 Excellent
Calle San Agustin 3, Madrid, Spain
Show on map
0.5 km from city centre, Madrid 
ExcellentBased on 99 reviews
8.8

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Madrid. Surrounded by local bars and restaurants, it is within walking distance from Sol Metro Station.

One Shot Luchana 22
One Shot Luchana 22
8.3 Excellent
Luchana 22, Madrid, Spain
Show on map
1.7 km from city centre, Madrid 
ExcellentBased on 755 reviews
8.3

Located in Madrid, just a short walk from Alonso Martinez Metro Station, One Shot Luchana 22 offers 4-star accommodation and free Wi-Fi. Only a short stroll from Downtown, it provides modern rooms equipped with free wireless internet access, a flat-screen TV and a private bathroom.

Catalonia Gran Vía
Catalonia Gran Vía
8.7 Excellent
Gran Via, 7-9, Madrid, Spain
Show on map
0.5 km from city centre, Madrid 
ExcellentBased on 3,599 reviews
8.7

Established in 1917 and situated in Madrid, Catalonia Gran Via provides a Turkish steam bath, free Wi-Fi and a rooftop pool, as well as views of Gran Via. It is conveniently located in the city centre.

City House Hotel Florida Norte By Faranda
City House Hotel Florida Norte By Faranda
7.0 Good
Paseo de la Florida, 5, Madrid, Spain
Show on map
1.6 km from city centre, Madrid 
GoodBased on 540 reviews
7.0

Featuring impressive views of Royal Palace of Madrid, City House Hotel Florida Norte By Faranda is situated in Madrid and is minutes on foot from Principe Pio Station. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Madrid hotel

Cheapest month:February
Most expensive month:March
Average price in Madrid:C$ 148/night
Absolute cheapest price found:C$ 16/night
Cheapest day:Monday
Most expensive day:Thursday
C$ 48 - C$ 221
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 102 - C$ 202
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Madrid, Spain

Show all 7,339 hotels
Woohoo Hostal Madrid
Woohoo Hostal Madrid
8.0 Excellent
Calle Concepcion Arenal 6, Planta 3, Madrid, Spain
Show on map
0.6 km from city centre,  

Conveniently situated, Woohoo Hostal Madrid allows for easy access to Madrid's best hot spots. It provides free Wi-Fi, a 24-hour reception and a swimming pool.

C$ 20
Avg. per night
Flat5Madrid
Flat5Madrid
8.4 Excellent
C/ San Bernardo 55 5âº, 55, Madrid, Spain
Show on map
1.2 km from city centre,  

Centrally located, Flat5Madrid offers easy access to Madrid's main shopping and sightseeing areas. It provides 3-star accommodation with air-conditioned rooms.

C$ 50
Avg. per night
Pension Antonio
Pension Antonio
8.8 Excellent
De la Palma, 62 - 3º Izquierda, Madrid, Spain
Show on map
1.3 km from city centre,  

Set in the centre of Madrid, Pension Antonio is situated near Noviciado Metro Station, and just a few steps from nearby dining and nightlife options. It is situated a brief walk from Plaza de Espana, Malasana and Puerta del Sol.

C$ 53
Avg. per night
Hostal Hispano Argentino Gran Via
Hostal Hispano Argentino Gran Via
7.7 Good
Gran Vía, 15, Madrid, Spain
Show on map
0.5 km from city centre,  

Centrally located, Hostal Hispano - Argentino offers easy access to Madrid's popular retail areas and tourist attractions. It also provides an airport shuttle, a rooftop terrace and room service.

C$ 66
Avg. per night
Hotel Nuevo Madrid
Hotel Nuevo Madrid
8.3 Excellent
C/ Bausa, 27, Madrid, Spain
Show on map
6.7 km from city centre,  

Hotel Nuevo Madrid is located in Madrid and offers a Jacuzzi and a Turkish steam bath. It also provides a coffee bar, a sauna and laundry facilities.

C$ 67
Avg. per night
Senator Barajas
Senator Barajas
7.9 Good
Galeon 27, Madrid, Spain
Show on map
11.3 km from city centre,  

Senator Barajas provides a comfortable setting when in Madrid. It also offers a 24-hour reception, a seasonal outdoor swimming pool and a tour desk.

C$ 71
Avg. per night
Hostal Madrid
Hostal Madrid
8.4 Excellent
Esparteros, 6, Madrid, Spain
Show on map
0.2 km from city centre,  

Conveniently situated, Hostal Madrid offers easy access to Madrid's best hot spots. Those staying at the property can also enjoy complimentary wireless internet.

C$ 72
Avg. per night
Main Street Madrid
Main Street Madrid
9.1 Excellent
Calle Gran Via, 50, Madrid, Spain
Show on map
0.7 km from city centre,  

Set in the heart of the city, Hostal Main Street Madrid offers easy access to Madrid's popular retail and sightseeing areas. Those staying at the property can also make use of free wireless internet.

C$ 79
Avg. per night

Hotel prices in Madrid

2 stars or below

C$ 17 - C$ 450

Hotel ibis Madrid Aeropuerto Barajas

#1 Most popular

C$ 90
Avg. per night
Safestay Madrid

#2 Most popular

Safestay Madrid
8.6 Excellent
C$ 27
Avg. per night
I Love Madrid Hostel

Best value

C$ 17
Avg. per night
3 stars

C$ 36 - C$ 286

Hostal Central Palace Madrid

#1 Most popular

C$ 84
Avg. per night
Hostal Hispano Argentino Gran Via

#2 Most popular

C$ 66
Avg. per night
Hotel Trafalgar

Best value

Hotel Trafalgar
8.2 Excellent
C$ 36
Avg. per night
4 stars and up

C$ 67 - C$ 321

DoubleTree by Hilton Madrid-Prado

#1 Most popular

C$ 208
Avg. per night
NH Collection Madrid Paseo del Prado

#2 Most popular

C$ 199
Avg. per night
Hotel Nuevo Madrid

Best value

Hotel Nuevo Madrid
8.3 Excellent
C$ 67
Avg. per night

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

Where to stay in Madrid

About Madrid

Captivating visitors with its infectious energy, Madrid is a melting pot of history, culture and urban allure. The city is incredibly beautiful, with plazas, palaces and parks found around every corner. Beyond its big-ticket sights, Madrid is home to a variety of unique attractions, not to mention a legendary food scene.

Things to do

Start in Plaza Mayor, Madrid’s central square. Nearby is the magnificent Royal Palace of Madrid, the official residence of the Spanish Royal Family. Gran Vía runs right past the grounds and is one of Spain’s most glamorous shopping strips.

Madrid is home to a trio of world-class galleries, showcasing works by national treasures like Goya, Picasso, Dalí and Miró. Museo del Prado serves as Spain’s main national art museum, while Centro de Arte Reina Sofía spotlights 20th-century artwork.

If you love football, a tour of Santiago Bernabéu Stadium unlocks a behind the scenes glimpse at the iconic home of Real Madrid. After dark, the city serves up legendary nightlife. From cosy wine bars to late night flamenco clubs, Madrid is all about living “la buenavida”.

Famous as Spain’s culinary capital, Madrid blends tradition with innovation. Enjoy tapas at a traditional taverna, eat your way through the Market of San Miguel or splurge at one of the city’s Michelin-star restaurants.

Getting around

Madrid is powered by an efficient metro network, which spans across the city and to the airport. Local buses are frequent, while taxis are affordable and well regulated. Parking can be a headache, so public transport is usually the best way to get around. Madrid Atocha is the Madrid’s main station, offering connections to Barcelona, Seville, Valencia and beyond.

Madrid travel FAQs

  • Where is the best place to stay in Madrid?

    Our travelers prefer to stay in places like Tetuán, Ciudad Lineal, and Alameda de Osuna while in Madrid.

  • What are the best hotels in Madrid?

    DoubleTree by Hilton Madrid-Prado (8.8/10 from 99 reviews), Novotel Madrid Center (8.7/10 from 3,184 reviews), and Hotel ibis Madrid Aeropuerto Barajas (8.4/10 from 7,156 reviews) are all highly rated places to stay in Madrid.

  • What is a good hotel near Madrid City Centre?

    DoubleTree by Hilton Madrid-Prado is a good hotel close to Madrid City Centre - it has scored 8.8 over 99 reviews from HotelsCombined users.

  • What is a good hotel in Madrid near La Caja Mágica?

    Apartamentos Torr en Caja Mágica - Madrid is the most recommended hotel near La Caja Mágica on HotelsCombined (scoring 8.1 over 41 reviews).

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

    If you’re planning to stay near Estado Santiago Bernabéu, you should consider Barceló Imagine, which has a score of 9.2 from 1,861 reviews.

  • How much do hotels in Madrid cost?

    Hotels in Madrid cost an average of C$ 220/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Madrid had higher average prices of C$ 243/night and C$ 379/night respectively.

  • How much is a cheap hotel in Madrid?

    Over the last 3 days, Madrid hotels have been found for as cheap as C$ 14/night in searches by HotelsCombined users.

  • How much is a hotel in Madrid tonight?

    Madrid hotels start at C$ 37 for tonight; however, accommodations will average about C$ 191. These prices were found on HotelsCombined within the last 72 hours.