Hotels in Croatia

Find the best deals on 106,941 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
$53 - $89
CHEAPEST CITY IN CROATIA Zadar 21% cheaper Hotels in Zadar are the cheapest in Croatia at just $53 per night on average.
MOST EXPENSIVE CITY IN CROATIA Hvar 32% more expensive Hvar has the highest priced hotels in Croatia with rooms averaging $89 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

Popular Cities in Croatia

Book one of the best deals Croatia has to offer in these popular locations
Hotels in Dubrovnik
$self.alt
Best value
Hotel Lero
8.5
$72
$self.alt
#1 Most popular
Hotel Excelsior
9.4
$120
$self.alt
#2 Most popular
Rixos Premium Dubrovnik
8.3
$87
$self.alt
#3 Most popular
Valamar Lacroma Dubrovnik Hotel
9.0
$84
$self.alt
#4 Most popular
Hotel Ariston
8.9
$86
$self.alt
#5 Most popular
Sun Gardens Dubrovnik
9.2
$142
Hotels in Split
$self.alt
Best value
Metropole Luxury Rooms
7.9
$43
$self.alt
#1 Most popular
Radisson Blu Resort & Spa, Split
8.9
$112
$self.alt
#2 Most popular
Le Méridien Lav, Split
9.0
$96
$self.alt
#3 Most popular
Atrium Hotel
8.6
$95
$self.alt
#4 Most popular
Hotel Park Split
9.1
$93
$self.alt
#5 Most popular
Royal Suites
9.2
$62
Hotels in Zagreb
$self.alt
Best value
Canopy by Hilton Zagreb City Centre
9.2
$97
$self.alt
#1 Most popular
Sheraton Zagreb Hotel
8.8
$123
$self.alt
#2 Most popular
The Westin Zagreb
8.7
$114
$self.alt
#3 Most popular
Esplanade Zagreb Hotel
9.3
$128
$self.alt
#4 Most popular
Hotel Antunovic Zagreb
9.0
$126
$self.alt
#5 Most popular
DoubleTree by Hilton Zagreb
8.8
$97
Hotels in Rovinj
$self.alt
Best value
B&B Villa Oasa 2
8.9
$62
$self.alt
#1 Most popular
Hotel Eden
8.8
$90
$self.alt
#2 Most popular
Hotel Angelo d'Oro
9.2
$86
$self.alt
#3 Most popular
Marina Bed And Breakfast
9.0
$72
$self.alt
#4 Most popular
Hotel Lone
9.2
$128
$self.alt
#5 Most popular
Grand Park Hotel Rovinj
9.4
$229
Hotels in Mali Lošinj
$self.alt
Best value
Apartments by the sea Mali Losinj (Losinj) - 7979
9.0
$55
$self.alt
#1 Most popular
Hotel Aurora
8.8
$97
$self.alt
#2 Most popular
Villa Diana
8.8
$128
$self.alt
#3 Most popular
Boutique Hotel Alhambra
9.5
$255
$self.alt
#4 Most popular
Apartments And Rooms Jospino
8.0
$111

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 November as it is the least expensive month at just $76 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 travelers enjoy various cities in Croatia, but the majority of travelers who visit Croatia tend to spend the most time in Dubrovnik.

How much does a luxury hotel cost in Croatia?

At $174 per night, the average luxury hotel room in Croatia is 99% above the rate of a typical hotel room in Croatia, which is $87.

Which city in Croatia has the most expensive hotel rooms?

As a popular tourist destination in Croatia, it is no surprise that Hvar has the most expensive hotel rooms at $89 per night - 32% more than than the country's average hotel room price.

Which city in Croatia has the least expensive hotel rooms?

The least expensive city in Croatia to stay in is Zagreb. With an average rate of $15 per night, Zagreb is about 83% 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
New York to Dubrovnik
Fastest flight time
13h 15m
Cheapest price
$442
New York to Pula
Fastest flight time
13h 55m
Cheapest price
$446
New York to Split
Fastest flight time
11h 25m
Cheapest price
$456
Chicago to Split
Fastest flight time
11h 45m
Cheapest price
$466
Boston to Split
Fastest flight time
13h 15m
Cheapest price
$491
Los Angeles to Split
Fastest flight time
14h 10m
Cheapest price
$518
Newark to Pula
Fastest flight time
13h 15m
Cheapest price
$531
Newark to Split
Fastest flight time
13h 05m
Cheapest price
$534
Miami to Dubrovnik
Fastest flight time
12h 35m
Cheapest price
$540
Newark to Dubrovnik
Fastest flight time
12h 05m
Cheapest price
$543
View more