Hotels in Croatia

Find the best deals on 132,091 hotels in Croatia

Check-in
Check-out
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
Price
73 C$ - 121 C$
CHEAPEST CITY IN CROATIA Zadar 22% cheaper Hotels in Zadar are the cheapest in Croatia at just 74 C$ per night on average.
MOST EXPENSIVE CITY IN CROATIA Hvar 29% more expensive Hvar has the highest priced hotels in Croatia with rooms averaging 122 C$ per night.
MOST POPULAR CITY IN CROATIA Split 56% 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
Metropole Luxury Rooms
Best value
Metropole Luxury Rooms
58 C$
Indigo Inn Rooms
#1 Most popular
Indigo Inn Rooms
9.0
60 C$
Priska Med Luxury Rooms
#2 Most popular
Priska Med Luxury Rooms
8.6
70 C$
The View Luxury Rooms
#3 Most popular
The View Luxury Rooms
9.1
83 C$
Prior Suites Split
#4 Most popular
Prior Suites Split
9.2
100 C$
Salvezani Apartments
#5 Most popular
Salvezani Apartments
9.7
164 C$
Luxury Rooms Bajamonti
Luxury Rooms Bajamonti
9.6
91 C$
Lumin Guesthouse
Best value
Lumin Guesthouse
8.4
50 C$
Hotel Kompas
#1 Most popular
Hotel Kompas
9.3
92 C$
Hilton Imperial Dubrovnik
#2 Most popular
Hilton Imperial Dubrovnik
9.1
168 C$
Hotel Vis
#3 Most popular
Hotel Vis
7.3
54 C$
Rooms Pile
#4 Most popular
Rooms Pile
8.8
87 C$
Art Home Arthur
#5 Most popular
Art Home Arthur
9.0
54 C$
Apartments Villa Marijeta
Apartments Villa Marijeta
9.0
62 C$
See U In Zagreb Apartment
Best value
See U In Zagreb Apartment
9.8
44 C$
Hotel Central
#1 Most popular
Hotel Central
8.1
88 C$
Esplanade Zagreb Hotel
#2 Most popular
Esplanade Zagreb Hotel
9.3
171 C$
The Westin Zagreb
#3 Most popular
The Westin Zagreb
8.3
152 C$
Hotel I
#4 Most popular
Hotel I
7.4
72 C$
Hotel Dubrovnik
#5 Most popular
Hotel Dubrovnik
9.0
140 C$
Hotel Laguna
Hotel Laguna
7.4
82 C$
Rooms Ivka
Best value
Rooms Ivka
9.3
56 C$
Hotel Biokovo
#1 Most popular
Hotel Biokovo
8.9
90 C$
Apartel Park Osejava
#2 Most popular
Apartel Park Osejava
8.8
75 C$
Villa Lelas
#3 Most popular
Villa Lelas
9.3
68 C$
Apartments Elda
#4 Most popular
Apartments Elda
9.6
68 C$
Villa More
#5 Most popular
Villa More
9.5
162 C$
Apartments Ivan
Apartments Ivan
9.0
98 C$
Studios S
Best value
Studios S
8.7
58 C$
Hotel Delfin
#1 Most popular
Hotel Delfin
8.9
75 C$
Victoria Apartments - Zadar Centre
#2 Most popular
Victoria Apartments - Zadar Centre
8.6
58 C$
Apartment Moka Central Square
#3 Most popular
Apartment Moka Central Square
8.9
60 C$
Apartment Strgacic
#4 Most popular
Apartment Strgacic
91 C$
Zadar Center Apartment
#5 Most popular
Zadar Center Apartment
9.3
60 C$

Croatia travel tips

Let us help you with the best tips about Croatia

When is the least expensive time to stay in Croatia?

If you are looking to save a few dollars on your hotel room in Croatia, consider visiting the country in January as it is the least expensive month at just 56 C$ per night. Avoid booking a hotel room in July if you are looking for a deal; it is the most expensive month.

Where do most people stay in Croatia?

There is little doubt that travellers enjoy various cities in Croatia, but the majority of travellers who visit Croatia tend to spend the most time in Split.

How much does a luxury hotel cost in Croatia?

An average rate of 209 C$ per night is to be expected when planning a stay in a luxury hotel room in Croatia. This rate is about 72% above the country’s average nightly rate of 122 C$.

Which city in Croatia has the most expensive hotel rooms?

On average, 122 C$ per night will be the going rate for a hotel room in Hvar. This is about 29% more expensive than any other city in Croatia.

Which city in Croatia has the least expensive hotel rooms?

The least expensive city in Croatia to stay in is Dubrovnik. With an average rate of 41 C$ per night, Dubrovnik is about 66% less expensive than other cities 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
Toronto to Zagreb
Fastest flight time
10h 55m
Cheapest price
714 C$
Montreal to Dubrovnik
Fastest flight time
13h 30m
Cheapest price
787 C$
Ottawa to Zagreb
Fastest flight time
13h 25m
Cheapest price
1,048 C$
Québec City to Zagreb
Fastest flight time
12h 10m
Cheapest price
1,063 C$
Halifax to Zagreb
Fastest flight time
23h 35m
Cheapest price
1,106 C$
Vancouver to Zagreb
Fastest flight time
13h 05m
Cheapest price
1,108 C$
London to Zagreb
Fastest flight time
19h 55m
Cheapest price
1,156 C$
Calgary to Dubrovnik
Fastest flight time
22h 40m
Cheapest price
1,295 C$
Abbotsford to Dubrovnik
Fastest flight time
22h 30m
Cheapest price
1,299 C$
Windsor to Zagreb
Fastest flight time
20h 20m
Cheapest price
1,313 C$
View more