Hotels in Croatia

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

Croatia
Sep 27 — Sep 282
Croatia
Mon 9/27
Tue 9/28
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Croatia

Filter by star ratings
All filters
The Westin Zagreb
The Westin Zagreb
8.4 Excellent
Krsnjavoga 1, Zagreb, Croatia
Show on map
0.7 mi from city centre, Zagreb, Croatia 
ExcellentBased on 1,448 reviews
8.4

Strategically located in the centre of the city, this 5-star hotel makes for an ideal base in Zagreb. It also offers a Turkish steam bath, a sauna and a rooftop terrace.

Radisson Blu Resort & Spa, Split
Radisson Blu Resort & Spa, Split
8.6 Excellent
Put Trstenika 19, Split, Croatia
Show on map
1.6 mi from city centre, Split, Croatia 
ExcellentBased on 2,140 reviews
8.6

Situated in Split, Radisson Blu Resort is within a 30-minute drive of Split Airport and provides a Jacuzzi, a private beach and a sauna. It features a spa and wellness centre, as well as a mineral bath, a beauty centre and an outdoor pool.

Sheraton Zagreb Hotel
Sheraton Zagreb Hotel
8.7 Excellent
Kneza Borne 2, Zagreb, Croatia
Show on map
0.5 mi from city centre, Zagreb, Croatia 
ExcellentBased on 1,397 reviews
8.7

Centrally located, Sheraton Zagreb Hotel allows for easy access to Zagreb's popular sightseeing and retail areas. This 5-star hotel features views of Zagreb City Centre, plus a Turkish steam bath, a sauna and an indoor pool.

Hotel More
Hotel More
9.1 Excellent
Kardinala Stepinca 33, Dubrovnik, Croatia
Show on map
2.5 mi from city centre, Dubrovnik, Croatia 
ExcellentBased on 954 reviews
9.1

Boasting a Jacuzzi, a private beach and an outdoor pool, Boutique Hotel More is situated in Dubrovnik and provides elegant accommodation. Some of the popular features provided at this stylish 5-star hotel include a rooftop terrace with sea views.

Hilton Imperial Dubrovnik
Hilton Imperial Dubrovnik
9.2 Excellent
Marijana Blazica 2, Dubrovnik, Croatia
Show on map
0.3 mi from city centre, Dubrovnik, Croatia 
ExcellentBased on 1,190 reviews
9.2

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in Dubrovnik. It provides a spa and wellness centre, as well as a sauna, a swimming pool and a Turkish steam bath.

Cornaro Hotel
Cornaro Hotel
9.2 Excellent
Sinjska 6, Split, Croatia
Show on map
0.1 mi from city centre, Split, Croatia 
ExcellentBased on 405 reviews
9.2

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.

Jupiter Luxury Hotel
Jupiter Luxury Hotel
8.5 Excellent
Grabovceva sirina 1, Split, Croatia
Show on map
0.0 mi from city centre, Split, Croatia 
ExcellentBased on 677 reviews
8.5

Centrally located, Jupiter Luxury Hotel allows for easy access to Split's popular shopping and sightseeing areas. It also offers a Jacuzzi, a sauna and a rooftop terrace.

Hotel Luxe
Hotel Luxe
9.0 Excellent
K. Zvonimira 6, Split, Croatia
Show on map
0.2 mi from city centre, Split, Croatia 
ExcellentBased on 870 reviews
9.0

Situated in Split, Hotel Luxe is a short walk from Diocletian's Palace and provides a sauna and a Jacuzzi. It is conveniently positioned for guests wanting to discover the area's attractions.

Bluesun Hotel Elaphusa
Bluesun Hotel Elaphusa
8.7 Excellent
Put Zlatnog Rata 46, Bol, Croatia
Show on map
0.6 mi from city centre, Bol, Croatia 
ExcellentBased on 1,757 reviews
8.7

Situated in Bol, Bluesun Hotel Elaphusa is within a 25-minute drive of Bol Airport and offers an outdoor pool, outdoor tennis courts and a private beach. It also features a sauna, a Turkish steam bath and a fitness centre.

Hotel Mlini
Hotel Mlini
9.2 Excellent
Šetalište Marka Marojice 40, Mlini, Croatia
Show on map
0.0 mi from city centre, Mlini, Croatia 
ExcellentBased on 392 reviews
9.2

Hotel Mlini is located in Mlini and offers complimentary Wi-Fi. It also features a sauna, an outdoor pool and a gym.

Tips for booking a Croatia hotel

Cheapest month:January
Most expensive month:June
Average price in Croatia:$108/night
Absolute cheapest price found:$12/night
Cheapest day:Tuesday
Most expensive day:Saturday
$48 - $161
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$111 - $141
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Croatia hotels

Show all 150,862 hotels
1
Hotel Vestibul Palace
Hotel Vestibul Palace
9.2 Excellent
Iza Vestibula 4, Split, Croatia
Show on map
0.1 mi from city centre, Split 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Split. It is steps from Diocletian's Palace and is close to the area's well-known attractions and dining spots.

2
Hotel Palace Bellevue - Liburnia
Hotel Palace Bellevue - Liburnia
9.1 Excellent
Maršala Tita 144/148, Opatija, Croatia
Show on map
0.1 mi from city centre, Opatija 

This pet-friendly hotel is located in Opatija and features a saltwater swimming pool. It also offers a sauna, massage services and free Wi-Fi.

3
Hotel Pasike
Hotel Pasike
8.5 Excellent
Sinjska bb(Splitska 4), Trogir, Dalmatia Split Region - Croatia, Trogir, Croatia
Show on map
0.2 mi from city centre, Trogir 

Hotel Pasike provides a comfortable setting when in Trogir. It also offers an airport shuttle, a rooftop terrace and room service.

4
Hotel Bozica Dubrovnik Islands
Hotel Bozica Dubrovnik Islands
9.4 Excellent
Sudurad 13, 1d, Dubrovnik, Croatia
Show on map
11.1 mi from city centre, Dubrovnik 

Hotel Bozica Dubrovnik Islands is set on Sipan, and provides 4-star facilities, including a private beach. It also offers a swimming pool, free Wi-Fi and an outdoor pool.

5
Cornaro Hotel
Cornaro Hotel
9.2 Excellent
Sinjska 6, Split, Croatia
Show on map
0.1 mi from city centre, Split 

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.

6
Hotel Park
Hotel Park
8.9 Excellent
Hatzeov perivoj 3, Split, Croatia
Show on map
0.5 mi from city centre, Split 

This family-run hotel is located in Split and offers complimentary Wi-Fi. It provides a gym, as well as an outdoor pool, valet parking and a sauna.

7
Dubrovnik Palace
Dubrovnik Palace
9.1 Excellent
Masarykov Put 20, Dubrovnik, Croatia
Show on map
2.6 mi from city centre, Dubrovnik 

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.

8
Hotel Excelsior
Hotel Excelsior
9.3 Excellent
Frana Supila 12, Dubrovnik, Croatia
Show on map
0.5 mi from city centre, Dubrovnik 

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

Cheapest hotels in Croatia

Show all 150,862 hotels
Valamar Club Dubrovnik
Valamar Club Dubrovnik
8.4 Excellent
Iva Dulcica 38, Dubrovnik, Croatia
Show on map
2.7 mi from city centre,  

Boasting outdoor tennis courts, a private beach and an outdoor pool, Valamar Club Dubrovnik is situated in Dubrovnik and provides modern accommodation. Some of the popular features at this 3-star hotel include miniature golf and an all-inclusive meal plan.

$15
Avg. per night
Divota Apartment Hotel
Divota Apartment Hotel
9.2 Excellent
Plinarska 75, Split, Croatia
Show on map
0.4 mi from city centre,  

Centrally located, Divota Apartment Hotel allows for easy access to Split's popular tourist and retail hot spots. It is located a brief stroll from Cathedral of Saint Domnius, Diocletian's Palace and the Gregory of Nin.

$62
Avg. per night
Hotel Pasike
Hotel Pasike
8.5 Excellent
Sinjska bb(Splitska 4), Trogir, Dalmatia Split Region - Croatia, Trogir, Croatia
Show on map
0.2 mi from city centre,  

Hotel Pasike provides a comfortable setting when in Trogir. It also offers an airport shuttle, a rooftop terrace and room service.

$65
Avg. per night
Hotel Lero
Hotel Lero
8.8 Excellent
Iva Vojnovica 14, Dubrovnik, Croatia
Show on map
1.2 mi from city centre,  

Hotel Lero provides a comfortable setting while in Dubrovnik. It features a spa and wellness centre, as well as outdoor tennis courts, a beauty centre and an outdoor pool.

$69
Avg. per night
The Westin Zagreb
The Westin Zagreb
8.4 Excellent
Krsnjavoga 1, Zagreb, Croatia
Show on map
0.7 mi from city centre,  

Strategically located in the centre of the city, this 5-star hotel makes for an ideal base in Zagreb. It also offers a Turkish steam bath, a sauna and a rooftop terrace.

$71
Avg. per night
Sheraton Zagreb Hotel
Sheraton Zagreb Hotel
8.7 Excellent
Kneza Borne 2, Zagreb, Croatia
Show on map
0.5 mi from city centre,  

Centrally located, Sheraton Zagreb Hotel allows for easy access to Zagreb's popular sightseeing and retail areas. This 5-star hotel features views of Zagreb City Centre, plus a Turkish steam bath, a sauna and an indoor pool.

$72
Avg. per night
Hotel Luxe
Hotel Luxe
9.0 Excellent
K. Zvonimira 6, Split, Croatia
Show on map
0.2 mi from city centre,  

Situated in Split, Hotel Luxe is a short walk from Diocletian's Palace and provides a sauna and a Jacuzzi. It is conveniently positioned for guests wanting to discover the area's attractions.

$73
Avg. per night
B&B Apartments and Studios Lanii
B&B Apartments and Studios Lanii
8.5 Excellent
Dubrovnik, Croatia
Show on map
0.1 mi from city centre,  

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

$73
Avg. per night

Hotel prices in Croatia

2 stars and under

$14 - $178

Plitvice

#1 Most popular

Plitvice
8.4 Excellent
$178
Avg. per night
Hotel Bellevue

#2 Most popular

$32
Avg. per night
Hi Hostel Zagreb

Best value

$14
Avg. per night
3 stars

$15 - $79

Hotel Jezero

#1 Most popular

Hotel Jezero
8.0 Excellent
$79
Avg. per night
Tirena Sunny Hotel By Valamar

#2 Most popular

$61
Avg. per night
Valamar Club Dubrovnik

Best value

$15
Avg. per night
4 stars +

$59 - $521

Hilton Imperial Dubrovnik

#1 Most popular

$100
Avg. per night
Rixos Premium Dubrovnik

#2 Most popular

$94
Avg. per night
Split Urban Rooms II

Best value

$59
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?

    Dubrovnik, Split, and Zagreb are some of the most favored places to stay in Croatia.

  • What are the best hotels in Croatia?

    Hilton Imperial Dubrovnik is a very popular hotel in Croatia with a score of 9.2 from 1,190 reviews. Rixos Premium Dubrovnik (9.2 from 1,003 reviews) and Hotel Esplanade Zagreb (9.2 from 2,551 reviews) are also highly rated Croatia hotels based on recent feedback from HotelsCombined users.