You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Ciudad Lineal, Madrid · 3.22 mi from centre
8.0
812 reviews
Breakfast available
With a stay at Travelodge Madrid Torrelaguna in Madrid (Ciudad Lineal), you'll be within a 5-minute drive of Movistar Arena and Paseo de la Castellana. This hotel is 2.4 mi (3.9 km) from Bernabéu Stadium and 3.4 mi (5.5 km) from Gran Via.

Hotel in Ciudad Lineal, Madrid · 3.44 mi from centre
9.6
759 reviews
Breakfast available
With a stay at ARTIEM Madrid Hotel in Madrid (Ciudad Lineal), you'll be a 5-minute drive from Movistar Arena and 7 minutes from Bernabéu Stadium. This luxury hotel is 3.7 mi (5.9 km) from Gran Via and 4.1 mi (6.5 km) from Prado Museum.

Hotel in Madrid · 3.65 mi from centre
8.0
338 reviews
Breakfast available
Located in Madrid (Carabanchel), Eco Via Lusitana is within a 10-minute drive of Royal Palace of Madrid and Plaza Mayor. This hotel is 4.5 mi (7.2 km) from Prado Museum and 4.6 mi (7.4 km) from Puerta del Sol.

Hotel in Chamartín, Madrid · 3.66 mi from centre
8.2
883 reviews
Breakfast available
With a stay at Crisol Vía Castellana, you'll be centrally located in Madrid, steps from Paseo de la Castellana and 3 minutes by foot from Plaza de Castilla. This hotel is 1.8 mi (2.8 km) from Bernabéu Stadium and 4.1 mi (6.6 km) from Gran Via.

Hotel in Ciudad Lineal, Madrid · 3.75 mi from centre
8.2
345 reviews
Breakfast available
Located in Madrid (Ciudad Lineal), Petit Palace Arturo Soria is a 3-minute walk from Alcala Norte and 13 minutes by foot from La Quinta de los Molinos Park. This hotel is 1.3 mi (2 km) from Museo Africano Mundo Negro and 1.3 mi (2.1 km) from Arturo Soria Plaza Shopping Center.

Hotel in Chamartín, Madrid · 3.82 mi from centre
9.6
930 reviews
Breakfast available
With a stay at Barceló Imagine in Madrid (Chamartín), you'll be within a 5-minute drive of Hospital La Paz and Bernabéu Stadium. This luxury hotel is 4 mi (6.4 km) from Gran Via and 4.4 mi (7.1 km) from Prado Museum.

Hotel in Madrid · 4.06 mi from centre
8.0
775 reviews
Breakfast available
With a stay at Eco Alcala Suites in Madrid (San Blas-Canillejas), you'll be a 5-minute drive from Riyadh Air Metropolitano and 8 minutes from Bernabéu Stadium. This family-friendly hotel is 3.9 mi (6.3 km) from Gran Via and 4.3 mi (6.9 km) from Prado Museum.

Hotel in Madrid · 4.52 mi from centre
8.6
2,442 reviews
Breakfast available
Located in Madrid’s elegant Puerta de Hierro neighbourhood, this hotel is 10 minutes’ drive from Plaza de Cuzco and Paseo de la Castellana. It offers a restaurant and a fitness centre.
Hotel Monte Real is 15 minutes' drive from Real Madrid's Santiago Bernabéu Stadium. You can drive to the centre of Madrid in 25 minutes.The Royal Golf Federation and the Campo Villa Golf Course are nearby.
The spacious and comfortable rooms feature modern décor and are equipped with air conditioning, flat-screen satellite TV and a private bathroom with hairdryer. All rooms also have a private terrace.
The hotel is suitable for people with reduced mobility and has adapted rooms. Rooms must be arranged directly with the hotel and are subject to availability.
Eurostars Monte Real has a wellness centre, a 24-hour front desk as well as meeting and banquet facilities. Free WiFi is available in public areas. There is also a large garden, and the lounge bar has a terrace.
Eurostars Monte Real is just 5 km from the centre of Madrid and is easily accessible by public transport. Ruber Internacional Hospital and Zemtro Clinic are nearby, and Las Rozas Village outlet shopping area is 30 minutes' drive away.
There is good access to the M-30 and M-40 Motorways, connecting you with Madrid Airport and IFEMA Exhibition Centre in less than 15 minutes’ drive of the hotel.

Aparthotel in Madrid · 4.71 mi from centre
9.2
39 reviews
With a stay at Paseo Suites Hotel in Madrid (Villaverde), you'll be within a 15-minute drive of El Retiro Park and Prado Museum. This aparthotel is 5.6 mi (9 km) from Puerta del Sol and 5.7 mi (9.2 km) from Gran Via.

Hotel in Madrid · 5.06 mi from centre
8.2
130 reviews
Breakfast available
Located in Madrid (Moncloa-Aravaca), Exe Zarzuela Park is within a 10-minute drive of Gran Via and Royal Palace of Madrid. This hotel is 6.2 mi (10 km) from Plaza Mayor and 6.5 mi (10.5 km) from Puerta del Sol.

Hotel in Madrid · 5.42 mi from centre
8.4
783 reviews
Breakfast available
With a stay at Exe Madrid Norte in Madrid (Hortaleza), you'll be within a 10-minute drive of Bernabéu Stadium and IFEMA. This hotel is 7.2 mi (11.6 km) from Gran Via and 7.5 mi (12 km) from Royal Palace of Madrid.

Hotel in Madrid · 5.46 mi from centre
8.8
374 reviews
Breakfast available
With a stay at Hotel Aravaca Village, you'll be centrally located in Madrid, within a 10-minute drive of Gran Via and Royal Palace of Madrid. This hotel is 6.7 mi (10.7 km) from Plaza Mayor and 6.7 mi (10.9 km) from Bernabéu Stadium.

Hotel in Barajas, Madrid · 5.59 mi from centre
8.6
580 reviews
Breakfast available
Located in Madrid (Barajas), Hotel Pullman Madrid Airport & Feria is steps from IFEMA and a 4-minute drive from Riyadh Air Metropolitano. This golf hotel is 4.6 mi (7.4 km) from Bernabéu Stadium and 6.2 mi (10 km) from Gran Via.

Hotel in Madrid · 5.98 mi from centre
8.2
308 reviews
Breakfast available
Located in Madrid (Fuencarral-El Pardo), NH Madrid Las Tablas is within a 10-minute drive of Bernabéu Stadium and IFEMA. This hotel is 6.7 mi (10.8 km) from Gran Via and 6.9 mi (11.2 km) from Royal Palace of Madrid.

Hotel in Sol, Madrid · 0.05 mi from centre
9.0
925 reviews
Breakfast available
With a stay at Hotel Europa, you'll be centrally located in Madrid, steps from Puerta del Sol and within a 5-minute walk of Gran Via. This hotel is 1.2 mi (2 km) from Prado Museum and 1.6 mi (2.6 km) from Royal Palace of Madrid.

Hostal in Sol, Madrid · 0.06 mi from centre
8.0
491 reviews
With a stay at Hostal El Pilar, you'll be centrally located in Madrid, steps from Puerta del Sol and 6 minutes by foot from Plaza Mayor. This hostal is 0.3 mi (0.5 km) from Gran Via and 0.6 mi (1 km) from Royal Palace of Madrid.

Hotel in Sol, Madrid · 0.06 mi from centre
9.0
654 reviews
Breakfast available
With a stay at Hotel Moderno Puerta del Sol, you'll be centrally located in Madrid, within a 10-minute walk of Plaza Mayor and San Miguel Market. This hotel is 1.1 mi (1.8 km) from Museo Nacional Centro de Arte Reina Sofía and 1.1 mi (1.8 km) from Thyssen-Bornemisza National Museum.

Hotel in Sol, Madrid · 0.07 mi from centre
9.0
954 reviews
Breakfast available
With a stay at Petit Palace Puerta del Sol, you'll be centrally located in Madrid, steps from Joy Madrid and El Oso y el Madrono. This hotel is 0.1 mi (0.1 km) from Preciados Street and 0.6 mi (1 km) from Plaza Mayor.

Hotel in Sol, Madrid · 0.08 mi from centre
8.4
672 reviews
With a stay at Hotel El Mirador Puerta del Sol, you'll be centrally located in Madrid, steps from Puerta del Sol and 4 minutes by foot from Gran Via. This hotel is 0.4 mi (0.6 km) from Plaza Mayor and 0.6 mi (1 km) from Royal Palace of Madrid.

Hostal in Sol, Madrid · 0.09 mi from centre
8.8
682 reviews
With a stay at Hostal Madrid, you'll be centrally located in Madrid, within a 5-minute walk of Puerta del Sol and Plaza Mayor. This hostal is 0.4 mi (0.6 km) from Gran Via and 0.5 mi (0.8 km) from Royal Palace of Madrid.
The vibrant capital of Spain, Madrid is a city that never sleeps – it’s well known for its lively atmosphere. From world-class museums and historic landmarks to bustling markets and vibrant nightlife, Madrid offers a diverse array of experiences for visitors, including flamenco shows, wonderful tapas restaurants and more.
As many sights and experiences as Madrid offers, there are just as many hotels in the city to choose from – and we’ve got the best range for you to browse. Whether you’re looking for cheap hotels in Madrid for a fun last-minute getaway, or a more upmarket option to spoil your partner, we’ve got you covered.
We also have various filters you can use to make it easy to narrow down your options, and a map view so you can choose the best spot for your stay. Members also get up to 15% off with exclusive deals, and it’s free to sign up so make sure you have.
Stay in the centre of Madrid if you want to enjoy the nightlife or be close to all the best attractions. It’s here where you’ll find landmarks such as the Royal Palace, the Puerta del Sol, and the Plaza Mayor, as well as historic squares, lively pedestrian streets, and traditional tavernas.
If you're looking for a more unique vibe with an artistic atmosphere, consider staying in the Malasaña neighbourhood. This hip district is known for its eclectic street art, indie boutiques, and lively nightlife scene, with iconic venues such as the Mercado de San Ildefonso and the Plaza Dos de Mayo.
Quirky hotels are available too, so it’s a great spot if you like something a little different when you’re travelling.
The affluent district of Salamanca is best for a luxury, quieter stay. It’s home to upscale boutiques, gourmet restaurants and some beautiful tree-lined streets, as well as cultural attractions such as the Prado Museum and the Retiro Park.