Hotels in Croatia

Find the best deals on 152,149 hotels in Croatia

Compare vs momondo |

Cheapest cities to book a hotel in Croatia

Looking for a city in Croatia to visit? Take a look at the average hotel booking prices in most popular cities in the country
$85 - $107
CHEAPEST CITY IN CROATIA Split 12% cheaper Hotels in Split are the cheapest in Croatia at just $84 per night on average.
MOST EXPENSIVE CITY IN CROATIA Plitvicka Jezera 12% more expensive Plitvicka Jezera has the highest priced hotels in Croatia with rooms averaging $107 per night.
MOST POPULAR CITY IN CROATIA Split 48% more users visited More momondo users search for hotels in Split than any other city in Croatia

Popular Cities in Croatia

Book one of the best deals Croatia has to offer in these popular locations
Hotels in Plitvicka Jezera
Search hotel deals in Plitvicka Jezera

Croatia travel tips

Let us help you with the best tips about Croatia

When is the least expensive time to stay in Croatia?

At just $63 per night on average, January is the least expensive month to stay at a hotel in Croatia. The most expensive month to stay at a hotel in Croatia is July.

Where do most people stay in Croatia?

Out of all the tourist destinations in Croatia, our data shows that travellers tend to visit Split more often than any other city.

Which city in Croatia has the most expensive hotel rooms?

Our data shows that hotel rooms in Plitvicka Jezera are about 12% more expensive on average than hotel rooms in the rest of Croatia, with a nightly rate of $107.

Most popular tourist destinations in Croatia

Explore the cities our users love in Croatia

Popular international routes landing in Croatia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Auckland to Zagreb
Fastest flight time
35h 35m
Cheapest price