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
1.1 km from city centre, Zagreb, Croatia 
ExcellentBased on 1,161 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.

Le Méridien Lav, Split
Le Méridien Lav, Split
8.4 Excellent
Grljevacka, 2A, Podstrana, Split, Croatia
Show on map
8.1 km from city centre, Split, Croatia 
ExcellentBased on 433 reviews
8.4

Situated in Podstrana, Le Meridien Lav Split provides stylish 5-star accommodation, as well as an indoor pool, a private beach and a sauna. There is also a fitness centre with an infinity pool.

Plitvice
Plitvice
8.3 Excellent
Plitvicka Jezera, Plitvicka Jezera, Croatia
Show on map
0.1 km from city centre, Plitvicka Jezera, Croatia 
ExcellentBased on 1,677 reviews
8.3

Plitvice Hotel Plitvicka Jezera provides a modern setting while in Plitvicka Jezera. Unique views of Plitvice Lakes National Park are also a popular feature with guests.

St. Joseph's
St. Joseph's
9.5 Excellent
Sv. Josipa 3, Dubrovnik, Croatia
Show on map
0.1 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 53 reviews
9.5

Within a two minute walk of Stradun, St Joseph's is centrally situated in Dubrovnik. It is also a brief stroll from Dubrovnik Cathedral, Fort Bokar and the Walls of Dubrovnik, and is close to many of the area's well-known attractions.

Radisson Blu Resort & Spa, Split
Radisson Blu Resort & Spa, Split
8.6 Excellent
Put Trstenika 19, Split, Croatia
Show on map
2.6 km from city centre, Split, Croatia 
ExcellentBased on 2,089 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.9 km from city centre, Zagreb, Croatia 
ExcellentBased on 1,430 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 Esplanade Zagreb
Hotel Esplanade Zagreb
9.3 Excellent
Mihanoviceva 1, Zagreb, Croatia
Show on map
0.8 km from city centre, Zagreb, Croatia 
ExcellentBased on 2,118 reviews
9.3

Conveniently situated, Esplanade Zagreb Hotel allows for easy access to Zagreb's main hot spots. It provides a gym, as well as a coffee bar, a sauna and a rooftop terrace.

Canopy by Hilton Zagreb City Centre
Canopy by Hilton Zagreb City Centre
9.2 Excellent
Ulica kneza Branimira 29, Zagreb, Croatia
Show on map
1.0 km from city centre, Zagreb, Croatia 
ExcellentBased on 956 reviews
9.2

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Zagreb. It also offers valet parking, a sauna and free Wi-Fi.

Dioklecijan Hotel & Residence
Dioklecijan Hotel & Residence
8.8 Excellent
Kranjceviceva 45, Split, Croatia
Show on map
1.4 km from city centre, Split, Croatia 
ExcellentBased on 543 reviews
8.8

Dioklecijan Hotel & Residence provides traditional 4-star accommodation in Split. It also offers an outdoor pool, a rooftop terrace and a sauna.

Hotel More
Hotel More
9.2 Excellent
Kardinala Stepinca 33, Dubrovnik, Croatia
Show on map
4.0 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 627 reviews
9.2

Situated in Dubrovnik, Boutique Hotel More is within a 30-minute drive of Dubrovnik Airport and provides a sauna, a Jacuzzi and a private beach. A rooftop terrace, a limousine service and a heated pool are just some of the luxurious features available to guests throughout their stay.

Tips for booking a Croatia hotel

Cheapest month:January
Most expensive month:June
Average price in Croatia:₹ 7,188/night
Absolute cheapest price found:₹ 698/night
Cheapest day:Saturday
Most expensive day:Thursday
₹ 3,645 - ₹ 10,390
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 5,642 - ₹ 17,942
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Croatia hotels

Show all 136,433 hotels
1
Horizon Luxury Suites
Horizon Luxury Suites
9.3 Excellent
Ulica Kralja Zvonimira 14, Split, Croatia
Show on map
0.5 km from city centre, Split 

Horizon Luxury Suites is situated in Split and features free wireless internet. It is conveniently positioned for guests wishing to visit the area's popular attractions.

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

3
Hotel Excelsior
Hotel Excelsior
9.3 Excellent
Frana Supila 12, Dubrovnik, Croatia
Show on map
0.8 km 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.

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

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.

5
Hotel Bellevue Dubrovnik
Hotel Bellevue Dubrovnik
9.4 Excellent
Pera Cingrije 7, Dubrovnik, Croatia
Show on map
1.6 km from city centre, Dubrovnik 

Bellevue is situated in Dubrovnik and is close to the Walls of Dubrovnik. Offering complimentary wireless internet, a restaurant and an indoor pool, the hotel is within a 10-minute walk of the Dubrovnik Synagogue.

6
Art Hotel Like
Art Hotel Like
8.1 Excellent
Vlaska 44, Zagreb, Croatia
Show on map
0.5 km from city centre, Zagreb 

Set in the heart of the city, Art Hotel Like offers easy access to Zagreb's popular shopping and sightseeing areas. It also provides a swimming pool, a beauty centre and free Wi-Fi.

7
Hotel Esplanade Zagreb
Hotel Esplanade Zagreb
9.3 Excellent
Mihanoviceva 1, Zagreb, Croatia
Show on map
0.8 km from city centre, Zagreb 

Conveniently situated, Esplanade Zagreb Hotel allows for easy access to Zagreb's main hot spots. It provides a gym, as well as a coffee bar, a sauna and a rooftop terrace.

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

Located in central Zagreb, Hotel Dubrovnik Zagreb is within an easy walk of Dolac Market, 1 Ilica Street and Parliament of Croatia. Guests can also enjoy free internet access throughout the property.

Cheapest hotels in Croatia

Show all 136,433 hotels
Milla Rooms
Milla Rooms
8.8 Excellent
Pojisanska 6, Split, Croatia
Show on map
0.6 km from city centre,  

Milla Rooms provides a comfortable setting when in Split. It is situated just a short stroll from a number of popular bars, clubs and restaurants.

₹ 2,049
Avg. per night
Apartments Matosevic
Apartments Matosevic
9.4 Excellent
Rovinj, Croatia
Show on map
1.2 km from city centre,  

Rooms and Apartments Matosevic is located in Rovinj and offers complimentary Wi-Fi. It is ideally positioned for guests wishing to visit local attractions.

₹ 2,561
Avg. per night
Guesthouse Bor
Guesthouse Bor
9.4 Excellent
Mukinje 59, Plitvicka Jezera, Croatia
Show on map
1.2 km from city centre,  

This traditional guest house in Plitvicka Jezera offers free wireless internet, as well as a swimming pool and a concierge. It also provides luggage storage, snow sports and an airport shuttle.

₹ 3,220
Avg. per night
Best Western Hotel Stella
Best Western Hotel Stella
8.9 Excellent
Nadinska 27, Zagreb, Croatia
Show on map
9.1 km from city centre,  

Located in Zagreb, Best Western Hotel Stella is within a 10-minute drive of Zagreb Airport and offers a sauna and a rooftop terrace. The numerous amenities this modern hotel has to offer include meeting rooms, a coffee bar and an express check-in and check-out feature.

₹ 3,952
Avg. per night
Art Hotel Like
Art Hotel Like
8.1 Excellent
Vlaska 44, Zagreb, Croatia
Show on map
0.5 km from city centre,  

Set in the heart of the city, Art Hotel Like offers easy access to Zagreb's popular shopping and sightseeing areas. It also provides a swimming pool, a beauty centre and free Wi-Fi.

₹ 4,025
Avg. per night
Castelletto
Castelletto
9.2 Excellent
Frana Laureana 22, Cavtat, Croatia
Show on map
0.1 km from city centre,  

Castelletto Cavtat provides 3-star accommodation in Cavtat. It offers free Wi-Fi, outdoor tennis courts and an outdoor pool.

₹ 5,342
Avg. per night
International Hotel
International Hotel
8.8 Excellent
Miramarska 24, Zagreb, Croatia
Show on map
1.6 km from city centre,  

Hotel International Zagreb provides a modern setting while in Zagreb. It also features a rooftop terrace, a sauna and a gym.

₹ 5,415
Avg. per night
Design Hostel 101Dalmatinac
Design Hostel 101Dalmatinac
8.5 Excellent
114. Brigade 10, Split, Croatia
Show on map
2.6 km from city centre,  

Located in Split, Design Hostel 101 Dalmatinac is within a 30-minute drive of Split Airport and offers free Wi-Fi. It also features a 24-hour reception, luggage storage and laundry facilities.

₹ 5,488
Avg. per night

Hotel prices in Croatia

2 stars or below

₹ 1,171 - ₹ 10,464

Plitvice

No. 1 most popular

Plitvice
8.3 Excellent
₹ 10,464
Avg. per night
Design Hostel 101Dalmatinac

No. 2 most popular

₹ 5,488
Avg. per night
Chillout Hostel Zagreb

Best value

₹ 1,171
Avg. per night
3 stars

₹ 2,049 - ₹ 10,757

Horizon Luxury Suites

No. 1 most popular

₹ 7,903
Avg. per night
Guesthouse Bor

No. 2 most popular

Guesthouse Bor
9.4 Excellent
₹ 3,220
Avg. per night
Milla Rooms

Best value

Milla Rooms
8.8 Excellent
₹ 2,049
Avg. per night
4 stars and up

₹ 5,415 - ₹ 16,977

Canopy by Hilton Zagreb City Centre

No. 1 most popular

₹ 5,854
Avg. per night
Amfora Hvar Grand Beach Resort

No. 2 most popular

₹ 9,440
Avg. per night
International Hotel

Best value

International Hotel
8.8 Excellent
₹ 5,415
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, Zagreb, and Hvar are some of the most favoured places to stay in Croatia.

  • What are the best hotels in Croatia?

    Croatia is home to many highly-rated hotels, one of which is Canopy by Hilton Zagreb City Centre, which has a current rating of 9.2. For other potential stays, consider Old Town Inn and Amfora Hvar Grand Beach Resort, which can also be great places to stay in Croatia.