85 C$ - 164 C$
|CHEAPEST CITY IN SPAIN||Merida||27% cheaper||Hotels in Merida are the cheapest in Spain at just 86 C$ per night on average.|
|MOST EXPENSIVE CITY IN SPAIN||Barcelona||42% more expensive||Barcelona has the highest priced hotels in Spain with rooms averaging 165 C$ per night.|
|MOST POPULAR CITY IN SPAIN||Barcelona||86% 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 January as it is the least expensive month at just 120 C$ per night. Avoid booking a hotel room in June 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 298 C$ per night when booking a luxury hotel room in Spain. Rates for luxury hotel rooms are typically 37% more than the average hotel room in Spain, which costs 217 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 - 42% more than than the country's average hotel room price.
Our users typically find that Granada has the lowest per night rates in the country at just 42 C$. Granada offers hotels rooms at an average rate that is 80% lower than the average city in Spain.