Hotels in Madrid
Compare hotel prices in Madrid. Find the best deals on accommodation from budget hostels to luxury resorts, with average nightly rates from $109 CAD.
Avg Price/Night
$109 CAD
Best Time to Visit
March - May, September - November
Currency
EUR
Country
Spain
Search Hotels in Madrid
Search HotelsBest Neighborhoods to Stay in Madrid
Centro
Malasaña
Chueca
La Latina
Flights to Madrid
Explore Madrid
Spain's passionate capital: world-class art museums, tapas bars on every street, and a nightlife that never sleeps.
Madrid Travel GuideFrequently Asked Questions
What is the average hotel price in Madrid?
Hotel prices in Madrid vary by season and location. Average nightly rates start from $109 CAD. Use GoodFly.ca to compare current rates across all major booking sites.
What are the best neighborhoods to stay in Madrid?
Popular neighborhoods for visitors include Centro, Malasaña, Chueca, La Latina. Downtown locations offer convenience, while other areas may offer better value or local charm.
When is the best time to visit Madrid?
The best time to visit Madrid is March - May, September - November. This period typically offers the best weather and good hotel availability.
Related Pages
Get the best deals in your inbox
Weekly flight deals, price drops, and travel tips for Canadian travelers.
