Hotels in Croatia

Find the best deals on 125,164 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
$56 - $92
CHEAPEST CITY IN CROATIA Zadar 21% cheaper Hotels in Zadar are the cheapest in Croatia at just $56 per night on average.
MOST EXPENSIVE CITY IN CROATIA Hvar 30% more expensive Hvar has the highest priced hotels in Croatia with rooms averaging $92 per night.
MOST POPULAR CITY IN CROATIA Dubrovnik 74% 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
  • Best value

    Hotel Uvala

    8.2

    $63

    View Deal
  • #1 Most popular

    Sun Gardens Dubrovnik

    9.0

    $120

    View Deal
  • #2 Most popular

    Hilton Imperial Dubrovnik

    9.2

    $102

    View Deal
  • #3 Most popular

    Valamar Lacroma Dubrovnik Hotel

    8.8

    $85

    View Deal
  • #4 Most popular

    Hotel Croatia

    9.0

    $82

    View Deal
  • #5 Most popular

    Royal Blue Hotel

    9.2

    $145

    View Deal
  • Hotel Excelsior

    9.3

    $148

    View Deal
  • Best value

    Zagreb City Vibe Apartments & Rooms

    8.8

    $37

    View Deal
  • #1 Most popular

    Hotel Esplanade Zagreb

    9.3

    $126

    View Deal
  • #2 Most popular

    Sheraton Zagreb Hotel

    8.7

    $96

    View Deal
  • #3 Most popular

    The Westin Zagreb

    8.4

    $81

    View Deal
  • #4 Most popular

    International Hotel

    8.8

    $73

    View Deal
  • #5 Most popular

    DoubleTree by Hilton Zagreb

    8.7

    $87

    View Deal
  • Palace Hotel

    8.0

    $200

    View Deal
  • Best value

    Apartments & Rooms Villa Maslina

    9.4

    $55

    View Deal
  • #1 Most popular

    Radisson Blu Resort & Spa, Split

    8.6

    $118

    View Deal
  • #2 Most popular

    Hotel Park

    8.9

    $118

    View Deal
  • #3 Most popular

    Palace Judita Heritage Hotel

    9.7

    $116

    View Deal
  • #4 Most popular

    Le Méridien Lav, Split

    8.4

    $90

    View Deal
  • #5 Most popular

    Atrium Hotel

    8.4

    $191

    View Deal
  • Villa Paula

    8.4

    $60

    View Deal
  • Best value

    Maistra Villas Rubin Resort, Rovinj

    7.7

    $48

    View Deal
  • #1 Most popular

    Hotel Lone Rovinj

    9.2

    $144

    View Deal
  • #2 Most popular

    Apartments Marta 1066

    7.4

    $49

    View Deal
  • #3 Most popular

    Grand Park Hotel Rovinj

    9.4

    $265

    View Deal
  • #4 Most popular

    Resort Amarin - Rooms

    8.1

    $65

    View Deal
  • #5 Most popular

    Vila Lili

    7.0

    $56

    View Deal
  • Naturist Park Koversada Apartments, Vrsar

    8.1

    $94

    View Deal
  • Best value

    Pharos Hvar Bayhill Hotel

    8.5

    $57

    View Deal
  • #1 Most popular

    Amfora Hvar Grand Beach Resort

    8.4

    $86

    View Deal
  • #2 Most popular

    Hotel Fortuna

    9.4

    $91

    View Deal
  • #3 Most popular

    Riva Hvar Yacht Harbour Hotel

    8.2

    $89

    View Deal
  • #4 Most popular

    Adriana Hvar Spa Hotel

    9.2

    $116

    View Deal
  • #5 Most popular

    History Hvar Design Heritage Suites

    9.6

    $112

    View Deal
  • Apartments Matkovic

    9.0

    $96

    View Deal

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 $74 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.

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 $92 per night - 30% 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 Dubrovnik. With an average rate of $36 per night, Dubrovnik is about 71% 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
Vienna to Split
Fastest flight time
1h 15m
Cheapest price
$108
Newark to Split
Fastest flight time
18h 00m
Cheapest price
$514
Miami to Dubrovnik
Fastest flight time
13h 50m
Cheapest price
$577
New York to Dubrovnik
Fastest flight time
12h 10m
Cheapest price
$581
Chicago to Dubrovnik
Fastest flight time
12h 35m
Cheapest price
$621
Boston to Dubrovnik
Fastest flight time
13h 25m
Cheapest price
$636
San Francisco to Split
Fastest flight time
17h 45m
Cheapest price
$646
Washington to Split
Fastest flight time
14h 50m
Cheapest price
$649
Orlando to Split
Fastest flight time
19h 00m
Cheapest price
$677
Baltimore to Zagreb
Fastest flight time
15h 10m
Cheapest price
$699
View more