Hotels in Croatia

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

Croatia
18 Sep — 19 Sep2
Croatia
Sat 18/9
Sun 19/9
...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
1.1 km from city centre, Zagreb, Croatia 
ExcellentBased on 1,433 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.

Hotel Adria
Hotel Adria
8.6 Excellent
Radnicka 46, Dubrovnik, Croatia
Show on map
2.4 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 2,922 reviews
8.6

Hotel Adria Dubrovnik provides 3-star accommodation in Dubrovnik. The various facilities this modern hotel offers include meeting rooms, an outdoor pool and a currency exchange.

Hotel Plaza
Hotel Plaza
8.3 Excellent
Marka Marulica 14, Pag, Croatia
Show on map
1.3 km from city centre, Pag, Croatia 
ExcellentBased on 746 reviews
8.3

Hotel Plaza Pag is located in Pag and features free Wi-Fi. It also offers a safe, an outdoor pool and a sun deck.

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,160 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.8 km from city centre, Zagreb, Croatia 
ExcellentBased on 1,390 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
4.0 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 942 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.

Hotel Royal Ariston
Hotel Royal Ariston
8.7 Excellent
Kardinala Stepinca 31, Dubrovnik, Croatia
Show on map
4.7 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 671 reviews
8.7

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.

Hilton Imperial Dubrovnik
Hilton Imperial Dubrovnik
9.2 Excellent
Marijana Blazica 2, Dubrovnik, Croatia
Show on map
0.5 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 1,186 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.

Dubrovnik Luxury Residence-L`Orangerie
Dubrovnik Luxury Residence-L`Orangerie
9.5 Excellent
Masarykov Put 3, Dubrovnik, Croatia
Show on map
3.5 km from city centre, Dubrovnik, Croatia 
ExcellentBased on 1,483 reviews
9.5

Situated in Dubrovnik, Dubrovnik Luxury Residence - L'Orangerie provides 4-star accommodation, as well as a swimming pool. It also offers luggage storage, bicycle rental and a beauty centre.

Bluesun Hotel Elaphusa
Bluesun Hotel Elaphusa
8.7 Excellent
Put Zlatnog Rata 46, Bol, Croatia
Show on map
1.0 km from city centre, Bol, Croatia 
ExcellentBased on 1,740 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.

Tips for booking a Croatia hotel

Cheapest month:January
Most expensive month:August
Average price in Croatia:€92/night
Absolute cheapest price found:€7/night
Cheapest day:Friday
Most expensive day:Monday
€43 - €152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€85 - €138
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Croatia hotels

Show all 151,462 hotels
1
Hotel Bozica
Hotel Bozica
9.4 Excellent
Sudurad 13, 1d, Dubrovnik, Croatia
Show on map
17.9 km 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.

2
Hotel Park
Hotel Park
8.9 Excellent
Hatzeov perivoj 3, Split, Croatia
Show on map
0.9 km 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.

3
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.

4
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.

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

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.

6
Diocletian Palace Experience Adults Only
Diocletian Palace Experience Adults Only
9.0 Excellent
Nepotova 4, Split, Croatia
Show on map
0.1 km from city centre, Split 

Strategically located in the middle of the city, this 3-star guest house makes for an ideal base in Split. It offers free Wi-Fi, a diving centre and a swimming pool.

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

8
Hotel Bellevue Dubrovnik
Hotel Bellevue Dubrovnik
9.3 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.

Cheapest hotels in Croatia

Show all 151,462 hotels
Valamar Club Dubrovnik
Valamar Club Dubrovnik
8.4 Excellent
Iva Dulcica 38, Dubrovnik, Croatia
Show on map
4.3 km 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.

€13
Avg. per night
Apartments Marando
Apartments Marando
9.1 Excellent
Dubrovnik, Croatia
Show on map
1.9 km from city centre,  

Apartments Marando is located in Dubrovnik and features free Wi-Fi. Just a short walk from the Dubrovnik Synagogue, it provides comfortable apartments equipped with a refrigerator.

€31
Avg. per night
Splendid Golden Rocks Resort
Splendid Golden Rocks Resort
7.7 Good
Verudella 6/B, Pula, Croatia
Show on map
3.8 km from city centre,  

Located in Pula, the resort is within a 20-minute drive of Pula Airport and offers an outdoor pool, outdoor tennis courts and a private beach. It provides a fitness centre, as well as miniature golf and a table tennis table.

€37
Avg. per night
Zaton Holiday Resort Apartments
Zaton Holiday Resort Apartments
8.5 Excellent
Dražnikova 76 T, Zaton, Croatia
Show on map
1.6 km from city centre,  

Zaton Holiday Resort offers 3-star accommodation in Zaton. The various amenities this traditional resort features include a kids club, an outdoor pool and a kids pool.

€42
Avg. per night
Tirena Sunny Hotel By Valamar
Tirena Sunny Hotel By Valamar
7.7 Good
Iva Dulcica 36, Dubrovnik, Croatia
Show on map
4.4 km from city centre,  

Located in Dubrovnik, Tirena Sunny Hotel by Valamar is within a 30-minute drive of Dubrovnik Airport and offers a swimming pool, outdoor tennis courts and an outdoor pool. Those staying at the property have access to a sun deck, a beauty centre and a sauna.

€52
Avg. per night
Park Plaza Verudela Pula
Park Plaza Verudela Pula
8.4 Excellent
Verudella 11, Pula, Croatia
Show on map
4.4 km from city centre,  

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

€52
Avg. per night
Valamar Diamant Hotel
Valamar Diamant Hotel
8.5 Excellent
Brulo 1, Poreč, Croatia
Show on map
1.5 km from city centre,  

Guests of this hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a short car ride from the heart of Porec. It also features an outdoor pool, outdoor tennis courts and a sauna.

€52
Avg. per night
Dioklecijan Hotel & Residence
Dioklecijan Hotel & Residence
8.8 Excellent
Kranjceviceva 45, Split, Croatia
Show on map
1.4 km from city centre,  

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

€53
Avg. per night

Hotel prices in Croatia

2 stars or below

€13 - €871

Hostel Shappy

No. 1 most popular

Hostel Shappy
9.0 Excellent
€871
Avg. per night
Clouds Boutique Guesthouse

No. 2 most popular

€107
Avg. per night
Chillout Hostel Zagreb

Best value

€13
Avg. per night
3 stars

€13 - €70

Guesthouse Vespera

No. 1 most popular

Guesthouse Vespera
8.5 Excellent
€59
Avg. per night
Tirena Sunny Hotel By Valamar

No. 2 most popular

€52
Avg. per night
Valamar Club Dubrovnik

Best value

€13
Avg. per night
4 stars and up

€42 - €443

Hotel Plaza

No. 1 most popular

Hotel Plaza
8.3 Excellent
€69
Avg. per night
Rixos Premium Dubrovnik

No. 2 most popular

€81
Avg. per night
Zaton Holiday Resort Apartments

Best value

€42
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?

    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?

    Zaton Holiday Resort Apartments (8.5/10 from 2,610 reviews), Hotel Plaza (8.3/10 from 746 reviews), and Guesthouse Vespera (8.5/10 from 276 reviews) are all highly rated places to stay in Croatia.