£43 - £106
|CHEAPEST CITY IN CROATIA||Makarska||26% cheaper||Hotels in Makarska are the cheapest in Croatia at just £43 per night on average.|
|MOST EXPENSIVE CITY IN CROATIA||Novalja||86% more expensive||Novalja has the highest priced hotels in Croatia with rooms averaging £106 per night.|
|MOST POPULAR CITY IN CROATIA||Dubrovnik||78% more users visited||More momondo users search for hotels in Dubrovnik than any other city in Croatia|
The least expensive month to stay at a hotel in Croatia is December. On average, it only costs £69 per night in the month of December. Conversely, the most expensive month to visit Croatia is July.
Our users tend to visit Dubrovnik more often than any other city when travelling to Croatia.
Novalja is the most expensive city in Croatia to book a hotel room in. The nightly rate of £106 is 86% more than the average city in Croatia.
If you’re looking for the best deal when visiting Croatia, consider staying in Dubrovnik. According to our data, Dubrovnik is the least expensive city to spend the night in when visiting Croatia, with an average nightly rate of £20, 79% below the country’s average.