Hotels in Croatia

Search and compare Croatia hotels from hundreds of travel sites and save

Plymouth, NE, United States
20 Jan — 21 Jan2
Plymouth, NE, United States
Thu 20/1
Fri 21/1
...and more

Tips for booking a Croatia hotel

Cheapest month:May
Most expensive month:July
Average price in Croatia:$133/night
Absolute cheapest price found:$14/night
Cheapest day:Saturday
Most expensive day:Monday
$55 - $202
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$113 - $283
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Croatia hotels

Show all 137,119 hotels
1
Cornaro Hotel
Cornaro Hotel
9.2 Excellent
Sinjska 6, Split, Croatia
Show on map
0.2 km from city centre, Split, Croatia 

Situated in Split, Cornaro Hotel is a short walk from Port of Split and provides a Jacuzzi, a Finnish sauna and a rooftop terrace. This modern hotel is set in the heart of the city.

2
Heritage Hotel Antique Split
Heritage Hotel Antique Split
9.7 Excellent
Poljana Grgura Ninskog 1, Split, Croatia
Show on map
0.0 km from city centre, Split, Croatia 

Centrally located, Heritage Hotel Antique Split allows for easy access to Split's popular retail areas and tourist attractions. It also offers complimentary wireless internet and is within a five-minute walk of Diocletian's Palace and the Gregory of Nin.

3
Villa Lika
Villa Lika
9.6 Excellent
Mukinje 63/1, Plitvicka Jezera, Croatia
Show on map
1.4 km from city centre, Plitvicka Jezera, Croatia 

Villa Lika Plitvicka Jezera provides comfortable 3-star accommodation in Plitvicka Jezera. It also offers luggage storage, a tour desk and an outdoor pool.

4
Dubrovnik Palace
Dubrovnik Palace
9.1 Excellent
Masarykov Put 20, Dubrovnik, Croatia
Show on map
4.1 km from city centre, Dubrovnik, Croatia 

Guests of this modern hotel will appreciate the seclusion of its private beach and on-site spa, all located a short drive from the centre of Dubrovnik. It also boasts an indoor pool and 2 outdoor pools.

5
Hotel Excelsior
Hotel Excelsior
9.3 Excellent
Frana Supila 12, Dubrovnik, Croatia
Show on map
0.8 km from city centre, Dubrovnik, Croatia 

Stylish and luxurious, Hotel Excelsior Dubrovnik is situated in Dubrovnik and offers a swimming pool, a private beach and a Jacuzzi. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

6
Valamar Argosy Hotel
Valamar Argosy Hotel
8.8 Excellent
Iva Dulcica 140, Dubrovnik, Croatia
Show on map
4.7 km from city centre, Dubrovnik, Croatia 

Located in Dubrovnik, Valamar Argosy Hotel is within a 30-minute drive of Dubrovnik Airport and provides an outdoor pool, a private beach and outdoor tennis courts. There is also a gym with an infinity pool.

7
Hotel Laguna
Hotel Laguna
7.5 Good
Kranjceviceva 29, Zagreb, Croatia
Show on map
1.8 km from city centre, Zagreb, Croatia 

Hotel Laguna Zagreb is situated in Zagreb and is close to the area's popular attractions. It also offers a hair salon, meeting rooms and a sauna.

8
Hotel Kompas
Hotel Kompas
9.3 Excellent
Kardinala Stepinca 21, Dubrovnik, Croatia
Show on map
3.7 km from city centre, Dubrovnik, Croatia 

Located in Dubrovnik, Hotel Kompas Dubrovnik provides complimentary Wi-Fi and a spa centre with indoor and outdoor freshwater swimming pools. It also offers a sauna, a sun deck and a beauty centre.

Cheapest hotels in Croatia

Show all 137,119 hotels
Hostel Angelina Old Town
Hostel Angelina Old Town
8.8 Excellent
Ul. Plovani Skalini 17a, Dubrovnik, Croatia
Show on map
0.3 km from city centre,  

Conveniently located in the middle of the city, this 3-star hostel makes for an ideal base in Dubrovnik. It also offers free Wi-Fi, an express check-in and check-out feature and a swimming pool.

$26
Avg. per night
Adriatic Hostel
Adriatic Hostel
7.9 Good
Stari Pazar 2, Split, Croatia
Show on map
0.2 km from city centre,  

Conveniently located, Adriatic Hostel allows for easy access to Split's best hot spots. Guests can also enjoy free internet throughout the property.

$32
Avg. per night
Deluxe Rooms Tramonto
Deluxe Rooms Tramonto
9.5 Excellent
Podgorska ulica 1, Split, Croatia
Show on map
0.6 km from city centre,  

Strategically located in the centre of the city, this 4-star guest house makes for an excellent base in Split. It is close to the Croatian National Theatre in Split, restaurants and shops.

$46
Avg. per night
Villa Kukuljica
Villa Kukuljica
8.6 Excellent
Zaton 5, Dubrovnik, Croatia
Show on map
8.3 km from city centre,  

Situated in Zaton, Villa Kukuljica is a short drive from Dubrovnik and provides free Wi-Fi, a terrace and a private beach. It is a popular choice for families in search of a beach holiday.

$49
Avg. per night
Jele Rooms
Jele Rooms
8.5 Excellent
Stjepana Cvijica 1, Dubrovnik, Croatia
Show on map
2.2 km from city centre,  

Situated a short drive from the Walls of Dubrovnik, Jele Rooms provides cosy accommodation in Dubrovnik. It features charming rooms with a private bathroom and a kitchenette.

$58
Avg. per night
B&B Cool Centre Zagreb
B&B Cool Centre Zagreb
9.2 Excellent
Ul Nikole Tesle 14, Zagreb, Croatia
Show on map
0.3 km from city centre,  

Situated close to Zagreb Central Railway Station, this historic bed and breakfast is an ideal base for those wanting to explore Zagreb and its surrounds. It is ideally located in the city centre.

$60
Avg. per night
Lumin Guesthouse
Lumin Guesthouse
8.4 Excellent
Izmedu Polaca 18, Dubrovnik, Croatia
Show on map
0.1 km from city centre,  

Strategically located in the middle of the city, this 3-star guest house makes for an excellent base in Dubrovnik. Guests can also make use of complimentary Wi-Fi.

$63
Avg. per night
Hotel Dubrovnik
Hotel Dubrovnik
8.2 Excellent
Šetalište Kralja Zvonimira 16, Dubrovnik, Croatia
Show on map
3.5 km from city centre,  

Boasting outdoor tennis courts, a Jacuzzi and a sauna, Hotel Dubrovnik is situated in Dubrovnik and offers comfortable accommodation. It also provides a free shuttle service, an express check-in and check-out feature and room service.

$68
Avg. per night

Hotel prices in Croatia

2 stars and under
No. 1 most popular

Sumratin

Setaliste Kralja Zvonimira 9, Dubrovnik, Croatia

6.5 Good
$64

Avg. per night

No. 2 most popular

Delfin Hvar Hotel

Obala Fabrika 36, Hvar, Croatia

3.1 Mediocre
$161

Avg. per night

Hostel Angelina Old Town
Best value

Hostel Angelina Old Town

Ul. Plovani Skalini 17a, Dubrovnik, Croatia

8.8 Excellent
$26

Avg. per night

3 stars
Hotel Agava Split
No. 1 most popular

Hotel Agava Split

Babina Uica 16., Split, Croatia

9.0 Excellent
$125

Avg. per night

Pharos Hvar Bayhill Hotel
No. 2 most popular

Pharos Hvar Bayhill Hotel

Ulica Dinka Kovacevica 10, Hvar, Croatia

8.4 Excellent
$117

Avg. per night

Lumin Guesthouse
Best value

Lumin Guesthouse

Izmedu Polaca 18, Dubrovnik, Croatia

8.4 Excellent
$63

Avg. per night

4 stars +
Rixos Premium Dubrovnik
No. 1 most popular

Rixos Premium Dubrovnik

Liechtensteinov Put 3, Dubrovnik, Croatia

9.3 Excellent
$100

Avg. per night

Sun Gardens Dubrovnik
No. 2 most popular

Sun Gardens Dubrovnik

Na Moru 1, Dubrovnik, Croatia

9.0 Excellent
$193

Avg. per night

The Westin Zagreb
Best value

The Westin Zagreb

Krsnjavoga 1, Zagreb, Croatia

8.3 Excellent
$97

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About Croatia

Boasting a spectacular setting overlooking the Adriatic Sea, Croatia lures visitors in with its vibrant cities, Venetian-era architecture and unspoiled natural areas. It formed part of Yugoslavia at the end of World War I before declaring its independence in 1991. It’s since garnered a reputation for its fashionable offshore islands frequented by the rich and famous and medieval old towns that exude undeniable romance.

Things to do

From its history-drenched islands to mesmerising national parks, Croatia offers something that will appeal to all travellers.

Explore the UNESCO-listed streets of Dubrovnik. Centred around a magnificent Old Town ringed by medieval defensive walls, Dubrovnik is one of the most popular tourist destinations in Croatia. After exploring its old ramparts and soaking up the elevated rooftop views, you can stroll between the boutiques and alfresco cafes that line the Stradun.

See Diocletian’s Palace in Split. Established within the ancient walls of a palace built by Roman Emperor Diocletian, Split is a captivating city overlooking the Adriatic Sea. Marvel at its monumental gates and explore the Peristyle, an arcaded courtyard that’s watched over by the Cathedral of St. Domnius.

Island hop along the Dalmatian Coast. Along Croatia’s Adriatic coastline is a string of sun-drenched islands, including glamorous Hvar and Korčula (nicknamed “Little Dubrovnik”). Kick back on the blissful beaches of Brač and see the ethereal Blue Cave of Vis before visiting the 12th-century island monastery of Mljet.

Visit Plitvice Lakes National Park. Renowned for its sparkling turquoise lakes and thundering waterfalls, Plitvice Lakes National Park is Croatia’s most popular inland attraction. Wander its network of trails and wooden bridges to admire the natural travertines or explore the lakes by boat while keeping your eyes peeled for wolves, falcons and eagles.

Getting around

Zagreb’s Franjo Tuđman Airport is the main gateway to Croatia, with major international airports also serving Split and Dubrovnik. International trains connect to destinations across Europe and buses travel between Croatia’s cities, towns and villages. Ferries run along the coast and access the country’s hundreds of islands while many of the historic town centres are pedestrianised.

Croatia travel FAQs

  • Where is the best place to stay in Croatia?

    Users favour staying in areas such as Dubrovnik, Split, and Zagreb. Consider these locations when searching for your desired stay.

  • What are the best hotels in Croatia?

    Rixos Premium Dubrovnik (9.3/10 from 1,556 reviews), Sun Gardens Dubrovnik (9.0/10 from 1,735 reviews), and Hilton Imperial Dubrovnik (9.1/10 from 1,142 reviews) are all highly rated places to stay in Croatia.