Find hotels across Croatia—Dubrovnik (DBV), Split (SPU), Zagreb (ZAG), Zadar, and island stays on Hvar or Brač—using the interactive map. Filter by beach access, parking, breakfast, and free cancellation. Click pins for photos, reviews, and live prices.
Drag and zoom to see hotels near airports and downtowns.
This hotel is located in the heart of Baška Voda, a 5-minute walk from the Baška Voda Promenade and Baška Voda Beach. Brela Beach and Punta Rata Beach are also 3 km away.
Prices start at approx. $104/night*
Description This beachfront hotel in Konavle is within a 10-minute walk of Bukovac House and Gallery, Cavtat Harbour and Rector's Palace. St. Nicholas Church and Our Lady of the Snows Church are also within a 15-minute walk.
Prices start at approx. $230/night*
This family-friendly hotel in Hvar is 2 km from Momo Beach and Hvar Fortress. The Franciscan Monastery and Heritage Museum and Hvar Town Arsenal are also within a 15-minute walk.
Prices start at approx. $922/night*
Also check out all hotels in Croatia for more great places to stay.
View all hotels in CroatiaPopular destinations include Dubrovnik, Split, Zadar, Rovinj and Zagreb. Islands such as Hvar, Brač and Korčula also attract many tourists because of their beaches, culture and nature.
A hotel stay in Croatia costs between €40 and €120 per night on average, depending on the location and the season. Prices tend to be higher in summer and on the coast.
Yes, Croatia is a safe destination for travelers. Hotels are generally clean and reliable. Book through trusted platforms and read reviews for extra peace of mind.
In Croatia, you can choose from hotels, apartments, guesthouses, resorts, vacation homes, and boutique hotels. Especially along the coast there are many private accommodations with sea views.
The best time to travel is from May to September. July and August are hot and busy. For pleasant weather and fewer tourists, May-June and September are ideal.