Best hotel deals in Madrid. Compare prices, read reviews, and book online. Get instant confirmation.
Search Hotels in Madrid
Plaza de España, 18, Madrid 28008 (1.1 Km from center)
With a stay at Barceló Torre de Madrid, you'll be centrally located in Madrid, steps from Gran Via and 9 minutes by foot from Royal Palace of Madrid. This luxury hotel is 0.... Show more
4.7/5 Excellent(1,783 Reviews)
Calle Montera 47, Madrid 28013 (361 Meters from center)
With a stay at Hotel Montera Madrid, Curio Collection By Hilton in Madrid (Madrid Centro), you'll be steps from Gran Via and 6 minutes by foot from Puerta del Sol. This luxur... Show more
4.8/5 Excellent(142 Reviews)
Calle Agustin de Foxa, 32, Chamartin, Plaza Castilla, Madrid 28036 (6.2 Km from center)
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 Gr... Show more
4.8/5 Excellent(1,000 Reviews)
Calle del Arenal, 4, Madrid 28013 (116 Meters from center)
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... Show more
4.5/5 Excellent(1,001 Reviews)
C/ Gran Vía 48, Madrid 28013 (436 Meters from center)
With a stay at Gran View Apartments, you'll be centrally located in Madrid, steps from Gran Via and 7 minutes by foot from Puerta del Sol. This aparthotel is 0.5 mi (0.7 km) ... Show more
4.5/5 Excellent(1,079 Reviews)
Cuesta de Santo Domingo, 5, Madrid 28013 (587 Meters from center)
With a stay at Palacio de los Duques Gran Meliá - The Leading Hotels of the World, you'll be centrally located in Madrid, steps from Plaza de España - Princesa and Royal The... Show more
4.8/5 Excellent(768 Reviews)
Gran Via 31, Madrid 28013 (373 Meters from center)
With a stay at Hyatt Centric Gran Via Madrid in Madrid (Madrid Centro), you'll be steps from Gran Via and 6 minutes by foot from Puerta del Sol. This luxury hotel is 0.5 mi (... Show more
4.7/5 Excellent(1,001 Reviews)
Gran Via 53, Madrid 28013 (641 Meters from center)
With a stay at Hotel Emperador, you'll be centrally located in Madrid, steps from Gran Via and 9 minutes by foot from Puerta del Sol. This hotel is 0.5 mi (0.8 km) from Royal... Show more
4.6/5 Excellent(1,585 Reviews)
Paseo de la Castellana 22, Madrid 28046 (1.9 Km from center)
With a stay at Rosewood Villa Magna, you'll be centrally located in Madrid, within a 5-minute drive of Gran Via and Prado Museum. This luxury hotel is 1.6 mi (2.6 km) from Be... Show more
4.8/5 Excellent(73 Reviews)
C/ Mayor 46, Madrid 28015 (457 Meters from center)
With a stay at Petit Palace Plaza Mayor, you'll be centrally located in Madrid, steps from Plaza Mayor and 5 minutes by foot from Royal Palace of Madrid. This hotel is 0.3 mi... Show more
4.5/5 Excellent(999 Reviews)
Filter Hotels
Our Benefits
No reservation fees
No hidden fees
Generous discounts
Best nightly rates
Seamless bookings
Safe & secure (SSL)
EUR Exchange Rates
| 1 USD : | €0.85 |
| 1 GBP : | €1.15 |
Updated daily at midnight (GMT)
Our Newsletter
Stay informed about special offers & discounts.