Best hotel deals in Madrid. Compare prices, read reviews, and book online. Get instant confirmation.
Search Hotels in Madrid
Sevilla, 2, Madrid 28014 (310 Meters from center)
With a stay at JW Marriott Hotel Madrid, you'll be centrally located in Madrid, steps from Puerta del Sol and 5 minutes by foot from Gran Via. This luxury hotel is 0.5 mi (0.... Show more
4.6/5 Excellent(65 Reviews)
Calle Echegaray, 8, Madrid 28014 (364 Meters from center)
With a stay at Gran Hotel Inglés - The Leading Hotels of the World, you'll be centrally located in Madrid, just a 3-minute walk from Puerta del Sol and 9 minutes by foot from... Show more
4.9/5 Excellent(395 Reviews)
Gran vía 42, Madrid 28013 (424 Meters from center)
With a stay at SmartRental Collection Gran Via Centric, you'll be centrally located in Madrid, steps from Gran Via and within a 10-minute walk of Plaza Mayor. This aparthotel... Show more
4.6/5 Excellent(883 Reviews)
Velazquez 8, Madrid 28001 (1.8 Km from center)
A stay at Wellington Hotel & Spa Madrid places you in the heart of Madrid, within a 15-minute walk of Puerta de Alcalá and Movistar Arena. This family-friendly hotel is 0.8 ... Show more
4.6/5 Excellent(999 Reviews)
Plaza de España, 5, Madrid 28008 (943 Meters from center)
With a stay at VP Plaza España Design, you'll be centrally located in Madrid, steps from Gran Via and within a 10-minute walk of Royal Palace of Madrid. This luxury hotel is... Show more
4.8/5 Excellent(1,000 Reviews)
Plaza del Carmen, 4, Madrid 28013 (234 Meters from center)
With a stay at Petit Palace Plaza del Carmen, you'll be centrally located in Madrid, steps from Preciados Street and Puerta del Sol. This hotel is 0.3 mi (0.4 km) from Gran V... Show more
4.2/5 Good(853 Reviews)
C/Tres Cruces 6, Madrid 28013 (298 Meters from center)
With a stay at Petit Palace Tres Cruces, you'll be centrally located in Madrid, steps from Gran Via and within a 10-minute walk of Lope de Vega Theatre. This hotel is 0.9 mi ... Show more
4.3/5 Good(987 Reviews)
Calle de Zurbano, 36, Madrid 28010 (1.8 Km from center)
With a stay at Santo Mauro, a Luxury Collection Hotel, Madrid, you'll be centrally located in Madrid, within a 5-minute drive of Gran Via and Prado Museum. This luxury hotel ... Show more
4.8/5 Excellent(146 Reviews)
San Bernardo 1, Madrid 28013 (576 Meters from center)
With a stay at Inhala Hotel Garden, you'll be centrally located in Madrid, steps from Plaza de Santo Domingo and Gran Via. This hotel is 0.1 mi (0.2 km) from Teatro Rialto an... Show more
3.9/5 Good(1,000 Reviews)
Calle de Lopez de Hoyos, 4, Madrid 28006 (2.5 Km from center)
A stay at Barceló Emperatriz places you in the heart of Madrid, a 4-minute drive from Prado Museum and 6 minutes from El Retiro Park. This luxury hotel is 2.7 mi (4.4 km) fr... Show more
4.7/5 Excellent(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.