Best hotel deals in Madrid. Compare prices, read reviews, and book online. Get instant confirmation.
Search Hotels in Madrid
Calle de Toledo, 111, Madrid 28005 (1.1 Km from center)
With a stay at Hotel Porcel Ganivet, you'll be centrally located in Madrid, within a 5-minute drive of Royal Palace of Madrid and Plaza Mayor. This hotel is 0.8 mi (1.4 km) f... Show more
4.4/5 Good(997 Reviews)
Marqués de Casa Riera 4, Madrid 28014 (699 Meters from center)
With a stay at NH Collection Madrid Suecia, you'll be centrally located in Madrid, steps from Thyssen-Bornemisza National Museum and within a 10-minute walk of Prado Museum. ... Show more
4.7/5 Excellent(1,001 Reviews)
Plaza San Martin, 5, Madrid 28013 (324 Meters from center)
With a stay at Intelier Palacio de San Martín Hotel, you'll be centrally located in Madrid, just a 4-minute walk from Gran Via and 6 minutes by foot from Plaza Mayor. This b... Show more
4.6/5 Excellent(1,002 Reviews)
Carrera San Jeronimo 34, Madrid 28014 (434 Meters from center)
Hotel Urban, a Small Luxury Hotel of the World is centrally located in Madrid, a 3-minute walk from Puerta del Sol and 7 minutes by foot from Prado Museum. This luxury hotel... Show more
4.6/5 Excellent(998 Reviews)
Calle Virgen de los Peligros, 2, Madrid 28013 (400 Meters from center)
With a stay at Petit Palace Alcalá, you'll be centrally located in Madrid, steps from Casino de Madrid and Sala Alcala 31. This hotel is 0.2 mi (0.4 km) from Edificio Grassy... Show more
4.1/5 Good(828 Reviews)
Gran Via 66, Madrid 28013 (767 Meters from center)
With a stay at Hotel Vincci Vía 66 in Madrid (Madrid Centro), you'll be steps from Gran Via and 10 minutes by foot from Royal Palace of Madrid. This boutique hotel is 0.5 mi... Show more
4.3/5 Good(985 Reviews)
Mejía Lequerica 8, Madrid 28004 (1.2 Km from center)
With a stay at URSO Hotel & Spa, you'll be centrally located in Madrid, within a 5-minute drive of Gran Via and Prado Museum. This luxury hotel is 1.9 mi (3 km) from Royal Pa... Show more
4.7/5 Excellent(455 Reviews)
Plaza de Santa Barbara, 10, Madrid 28004 (1.2 Km from center)
With a stay at Petit Palace Santa Bárbara, you'll be centrally located in Madrid, steps from Sociedad General de Autores y Editores and Museum of Romanticism. This hotel is ... Show more
4.6/5 Excellent(994 Reviews)
Paseo Castellana 57, Madrid 28046 (2.7 Km from center)
In the heart of Madrid, Hyatt Regency Hesperia Madrid is within a 5-minute drive of Bernabéu Stadium and Gran Via. This family-friendly hotel is 2 mi (3.2 km) from Prado Mus... Show more
4.6/5 Excellent(667 Reviews)
Aviador Zorita 34, Madrid 28020 (3.8 Km from center)
With a stay at NYX Hotel Madrid by Leonardo Hotels, you'll be centrally located in Madrid, within a 5-minute drive of Bernabéu Stadium and Plaza de Castilla. This hotel is 2... Show more
4.3/5 Good(1,001 Reviews)
Filter Hotels
Our Benefits
No reservation fees
No hidden fees
Generous discounts
Best nightly rates
Seamless bookings
Safe & secure (SSL)
USD Exchange Rates
| 1 EUR : | $1.18 |
| 1 GBP : | $1.35 |
Updated daily at midnight (GMT)
Our Newsletter
Stay informed about special offers & discounts.