Hotels in Croatia

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

Croatia
1 Feb — 2 Feb2
Croatia
Wed 1/2
Thu 2/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Croatia

Filter by star ratings
All filters
Hotel Lapad
8.6 Excellent
Lapadska Obala 37, Dubrovnik, Croatia
Show on map
3.0 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 1,254 reviews
8.6

Hotel Lapad is located in Dubrovnik and offers free Wi-Fi. Featuring views of City Harbor, it also provides a wide range of amenities, such as a ballroom, a beauty centre and an outdoor pool.

Hotel Kompas
9.2 Excellent
Kardinala Stepinca 21, Dubrovnik, Croatia
Show on map
3.7 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 928 reviews
9.2

Located in Dubrovnik, Hotel Kompas Dubrovnik provides complimentary Wi-Fi and a spa centre with indoor and outdoor freshwater swimming pools. It offers 4-star accommodation with air-conditioned rooms.

Rixos Premium Dubrovnik
9.3 Excellent
Liechtensteinov Put 3, Dubrovnik, Croatia
Show on map
1.7 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 3,692 reviews
9.3

Situated in Dubrovnik, the hotel is a short walk from the Dubrovnik Synagogue and provides outdoor tennis courts, an outdoor pool and a Jacuzzi. It also features a kids club, a Turkish steam bath and a sauna.

Hotel Lero
8.9 Excellent
Iva Vojnovica 14, Dubrovnik, Croatia
Show on map
1.9 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 2,741 reviews
8.9

Located in Dubrovnik, Hotel Lero is within a 25-minute drive of Dubrovnik Airport and offers outdoor tennis courts, an outdoor pool and a sauna. There is also a gym with a swimming pool.

Hotel Mediteran Plava Laguna
8.3 Excellent
Ul. Plava Laguna 1, Poreč, Istria, Poreč, Croatia
Show on map
1.6 km from city centre, Poreč, Croatia 
ExcellentBased on 2,767 reviews
8.3

Featuring an outdoor pool, a swimming pool and a private beach, Hotel Mediteran Plava Laguna is situated in Porec and offers modern accommodation. Some of the facilities on offer at this 3-star hotel include miniature golf and outdoor tennis courts.

Dubrovnik President Valamar Collection Hotel
8.9 Excellent
Iva Dulcica 142, Dubrovnik, Croatia
Show on map
4.8 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 1,938 reviews
8.9

Offering a private beach and an outdoor swimming pool, this 5-star hotel is located in Dubrovnik. Guests can also make the most of free internet access in all areas.

Valamar Argosy Hotel
8.8 Excellent
Iva Dulcica 140, Dubrovnik, Croatia
Show on map
4.7 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 1,643 reviews
8.8

Featuring outdoor tennis courts, a private beach and an outdoor pool, Valamar Argosy Hotel is located in Dubrovnik and provides modern accommodation. There is also a gym with an infinity pool.

Hotel Uvala
8.2 Excellent
Marsarykov Put 5a, Dubrovnik, Croatia
Show on map
3.6 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 702 reviews
8.2

Hotel Uvala provides 4-star accommodation in Dubrovnik. It also features outdoor tennis courts, an outdoor pool and a swimming pool.

Tips for booking hotels in Croatia

Cheapest month:January
Most expensive month:August
Average price in Croatia:€105/night
Cheapest price found:€14/night
Cheapest day:Sunday
Most expensive day:Wednesday
€90 - €142
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€108 - €146
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Croatia hotels

1
Hotel Palace Bellevue - Liburnia
8.9 Excellent
Maršala Tita 144/148, Opatija, Croatia
Show on map
0.1 km from city centre, Opatija, Croatia 

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.

2
Hotel Dubrovnik Palace
9.1 Excellent
Masarykov Put 20, Dubrovnik, Croatia
Show on map
4.2 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.

3
Hotel Royal Ariston
8.8 Excellent
Kardinala Stepinca 31, Dubrovnik, Croatia
Show on map
4.7 km from city centre, Dubrovnik, Croatia 

Situated in Dubrovnik, the hotel is within a 30-minute drive of Dubrovnik Airport and provides an outdoor pool, a private beach and a swimming pool. It also features a sauna, outdoor tennis courts and a Jacuzzi.

4
Park Plaza Verudela Pula
8.3 Excellent
Verudella 11, Pula, Croatia
Show on map
4.4 km from city centre, Pula, Croatia 

Situated in Pula, Park Plaza Verudela Pula offers modern 4-star accommodation, as well as free wireless internet access in all areas, a saltwater swimming pool and outdoor tennis courts. There is also a fitness centre with a swimming pool.

5
DoubleTree by Hilton Zagreb
8.8 Excellent
Ulica Grada Vukovara 269a, Zagreb, Croatia
Show on map
2.3 km from city centre, Zagreb, Croatia 

DoubleTree by Hilton Zagreb provides charming 5-star accommodation in Zagreb. It has a gym, as well as an indoor pool, a Jacuzzi and a sauna.

6
Hotel Dubrovnik
8.8 Excellent
Ljudevita Gaja 1, Zagreb, Croatia
Show on map
0.1 km from city centre, Zagreb, Croatia 

Hotel Dubrovnik Zagreb is located in central Zagreb and is within an easy walk of 1 Ilica Street. It is situated a short walk from Parliament of Croatia, Dolac Market and the Croatian Museum of Naive Art.

7
Best Western Premier Hotel Astoria
8.8 Excellent
Petrinjska 71, Zagreb, Croatia
Show on map
0.7 km from city centre, Zagreb, Croatia 

Centrally positioned, Best Western Premier Hotel Astoria allows for easy access to Zagreb's best hot spots. Only a short walk from the Modern Gallery, Zagreb, it offers modern rooms equipped with a private bathroom, tea and coffee making facilities and a mini bar.

8
Valamar Lacroma Dubrovnik
8.6 Excellent
Iva Dulcica 34, Dubrovnik, Croatia
Show on map
4.4 km from city centre, Dubrovnik, Croatia 

Valamar Lacroma Dubrovnik provides 4-star accommodation in Dubrovnik. It also features a swimming pool, an outdoor pool and outdoor tennis courts.

Cheapest hotels in Croatia, Europe

Hi Hostel Zagreb
6.8 Good
Petrinjska 77, Zagreb, Croatia
Show on map
0.7 km from city centre, Zagreb, Croatia 

Conveniently located, Youth Hostel Zagreb allows for easy access to Zagreb's best hot spots. It provides free Wi-Fi, meeting rooms and a swimming pool.

€13
Avg. per night
Hotel Komodor
7.7 Good
Marsarykov Put 3e, Dubrovnik, Croatia
Show on map
3.5 km from city centre, Dubrovnik, Croatia 

Boasting a swimming pool, an outdoor pool and outdoor tennis courts, Hotel Komodor is located in Dubrovnik and offers comfortable accommodation. There is also a fitness centre with a swimming pool and a sun deck.

€41
Avg. per night
Priska Med Luxury Rooms
8.4 Excellent
Kroz Smrdecac 45, Split, Croatia
Show on map
2.8 km from city centre, Split, Croatia 

Ideally located in Split, Priska Med Luxury Rooms provides luxury accommodation within a short drive of Port of Split, Diocletian's Palace and Stadion Poljud. It features a sauna, a Jacuzzi and free Wi-Fi.

€44
Avg. per night
Hotel Ivka
8.4 Excellent
Put. Sv. Mihajla 21, Dubrovnik, Croatia
Show on map
2.7 km from city centre, Dubrovnik, Croatia 

Hotel Ivka Dubrovnik provides modern 3-star accommodation in Dubrovnik. It is conveniently positioned for those wishing to discover the area's attractions.

€44
Avg. per night
Hotel Donat
7.7 Good
Majstora Radovana 7, Zadar, Croatia
Show on map
2.4 km from city centre, Zadar, Croatia 

Boasting an outdoor pool, outdoor tennis courts and a private beach, Hotel Donat - All Inclusive is located in Zadar and provides unique accommodation. It also offers a kids club, an all-inclusive meal plan and a sun deck.

€46
Avg. per night
Hotel Petka
7.5 Good
Obala Stjepana Radica 38, Dubrovnik, Croatia
Show on map
2.8 km from city centre, Dubrovnik, Croatia 

Hotel Petka is located in Dubrovnik and offers free Wi-Fi. Its premium amenities include a sauna and a fitness centre.

€49
Avg. per night
Hotel Splendid
7.8 Good
Masarykov Put 6, Dubrovnik, Croatia
Show on map
3.9 km from city centre, Dubrovnik, Croatia 

Featuring a swimming pool, a private beach and outdoor tennis courts, Hotel Splendid Dubrovnik is situated in Dubrovnik and offers cosy accommodation. It also provides a concierge, a 24-hour reception and a currency exchange.

€49
Avg. per night
Orka Apartments
8.8 Excellent
Dubrovnik, Croatia
Show on map
2.8 km from city centre, Dubrovnik, Croatia 

This comfortable property in Dubrovnik offers free wireless internet, as well as an outdoor pool and a sun deck. It provides 3-star accommodation with air-conditioned apartments.

€50
Avg. per night

Hotel prices in Croatia

2 stars and under
3 stars
4 stars +

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

Where to stay in Croatia

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 in Croatia

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 Croatia

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.

Facts about staying in Croatia

  • Where is the best place to stay in Croatia?

    You can find several places worth visiting in Croatia. Dubrovnik, Split, and Zadar are some of the most popular amongst our users.

  • What are the best hotels in Croatia?

    Hotel Plaza (8.2/10 from 800 reviews), Guesthouse Vespera (8.7/10 from 177 reviews), and Apartments Amfora Plava Laguna (7.7/10 from 1,105 reviews) are all highly rated places to stay in Croatia.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation