85 C$ - 165 C$
|CHEAPEST CITY IN SPAIN||Merida||25% cheaper||Hotels in Merida are the cheapest in Spain at just 85 C$ per night on average.|
|MOST EXPENSIVE CITY IN SPAIN||Barcelona||45% more expensive||Barcelona has the highest priced hotels in Spain with rooms averaging 165 C$ per night.|
|MOST POPULAR CITY IN SPAIN||Barcelona||606% more users visited||More momondo users search for hotels in Barcelona than any other city in Spain|
If you are looking to save a few dollars on your hotel room in Spain, consider visiting the country in December as it is the least expensive month at just 93 C$ per night. Avoid booking a hotel room in September if you are looking for a deal; it is the most expensive month.
Out of all the tourist destinations in Spain, our data shows that travellers tend to visit Barcelona more often than any other city.
Expect to pay about 251 C$ per night when booking a luxury hotel room in Spain. Rates for luxury hotel rooms are typically 53% more than the average hotel room in Spain, which costs 163 C$ each night.
As a popular tourist destination in Spain, it is no surprise that Barcelona has the most expensive hotel rooms at 165 C$ per night - 45% more than than the country's average hotel room price.
Our users typically find that Santiago de Compostela has the lowest per night rates in the country at just 22 C$. Santiago de Compostela offers hotels rooms at an average rate that is 86% lower than the average city in Spain.