Find the best Croatia Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Croatia Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Croatia

Dubrovnik Palace
5.0 star property
9.4 out of 10, Exceptional, 1,005 reviews
"Amazing"
The price is £317
includes taxes & fees
28 Jul - 29 Jul
Dubrovnik Palace
Rixos Premium Dubrovnik
5.0 star property
9.0 out of 10, Wonderful, 1,007 reviews
"The hotel and site are absolutely amazing. The staff is very friendly and helpful. The view of the coast line is breath taking. I just found the room and bathroom (shower/tub) small for the price you pay to stay there. The status of this hotel merits bigger modern walk-in type shower stalls. "
The price is £407
includes taxes & fees
19 Aug - 20 Aug
Rixos Premium Dubrovnik
Sheraton Dubrovnik Riviera Hotel
5.0 star property
9.6 out of 10, Exceptional, 753 reviews
"Excelent facilities and great staff attitude and service. We will come back."
The price is £264
includes taxes & fees
28 Jul - 29 Jul
Sheraton Dubrovnik Riviera Hotel
Hotel Lapad
4.0 star property
9.0 out of 10, Wonderful, 1,005 reviews
"I would like that the swimming pool can be heated and it closes later at 9 pm instead of 7 pm is too early"
The price is £166
includes taxes & fees
19 Aug - 20 Aug
Hotel Lapad
Hotel Esplanade Zagreb
5.0 star property
9.4 out of 10, Exceptional, 1,002 reviews
"Very elegant, friendly staff, and easy access to other attractions "
The price is £153
includes taxes & fees
8 Aug - 9 Aug
Hotel Esplanade Zagreb
Radisson Blu Resort & Spa, Split
5.0 star property
8.8 out of 10, Excellent, 1,002 reviews
"Fantastic "
The price is £330
includes taxes & fees
19 Aug - 20 Aug
Radisson Blu Resort & Spa, Split
Amfora Hvar Grand Beach Resort
4.0 star property
8.4 out of 10, Very good, 1,001 reviews
"Great location and pool/beach area was nice"
The price is £338
includes taxes & fees
31 Jul - 1 Aug
Amfora Hvar Grand Beach Resort
Marvie Hotel & Health
4.0 star property
9.2 out of 10, Wonderful, 509 reviews
"Lovely staff and location outside of Split. 30 minute walk along the beach to the centre which I did every day. Tennis bar amazing! "
The price is £217
includes taxes & fees
26 Aug - 27 Aug
Marvie Hotel & Health
Hotel Croatia
5.0 star property
9.2 out of 10, Wonderful, 1,006 reviews
"Fantastic experience in this hotel. Staff couldn't be more helpful. The buggy transport to and from the water front is absolutely ideal. I'll definitely stay here again "
The price is £220
includes taxes & fees
31 Jul - 1 Aug
Hotel Croatia
Hotel Excelsior
5.0 star property
9.6 out of 10, Exceptional, 781 reviews
"Had a great stay, hotel location very very close to the old town. Staff excellent!"
The price is £746
includes taxes & fees
14 Aug - 15 Aug
Hotel Excelsior
Maistra Camping Valkanela Mobile homes
4.0 star property
8.8 out of 10, Excellent, 93 reviews
"Great pool area and beautiful coastal location. Stunning old town of Vrsar nearby. Self-catering accommodation had all we needed and a big terrace with Sun loungers for all!"
The price is £231
includes taxes & fees
25 Aug - 26 Aug
Maistra Camping Valkanela Mobile homes
Sun Gardens Dubrovnik
5.0 star property
9.4 out of 10, Exceptional, 956 reviews
"Amazing stay at Sun Gardens for our anniversary. It is a "resort" with all that entails, but we never felt that it was ever too crowded. Staff was great. Use the concierge services, they are v helpful. We splurged for a club level room, which I would recommend. You can take your breakfasts on a roof top balcony and have access to a club lounge all day. The facilities were great. This was a great place for us, as it was v peaceful and relaxing-away from tourist crowds in Dubrovnik. But close...
The price is £263
includes taxes & fees
25 Aug - 26 Aug
Sun Gardens Dubrovnik
Dubrovnik President Valamar Collection Hotel
5.0 star property
9.4 out of 10, Exceptional, 1,003 reviews
"Very nice hotel, there were a few issues but the staff took care of it. Props to Vlado who was outstanding and should be running the place, he is amazing!"
The price is £305
includes taxes & fees
10 Aug - 11 Aug
Dubrovnik President Valamar Collection Hotel
Hilton Imperial Dubrovnik
5.0 star property
9.4 out of 10, Exceptional, 1,003 reviews
"Excellent"
The price is £434
includes taxes & fees
9 Aug - 10 Aug
Hilton Imperial Dubrovnik
Le Meridien Lav, Split
5.0 star property
9.0 out of 10, Wonderful, 810 reviews
"Amazing hotel with a great breakfast buffet. "
The price is £310
includes taxes & fees
24 Aug - 25 Aug
Le Meridien Lav, Split
Cornaro Hotel
5.0 star property
9.6 out of 10, Exceptional, 908 reviews
"Excellent location, knowledgeable front desk and breakfast buffet was full of options and delicious food and drink. Roof top shallow pool and bar with breath taking views of Split was an excellent way to relax and beat the heat! "
The price is £307
includes taxes & fees
25 Aug - 26 Aug
Cornaro Hotel
Hotel Cavtat
4.0 star property
8.8 out of 10, Excellent, 725 reviews
"Beautiful rooms & what a view ! Fantastic hotel, all top class. Loved the pool & the fact that you could reserve your sun bed if that is your thing. Can swim in the sea right outside the door, great location. Breakfast top class too, everything you could possibly want"
The price is £172
includes taxes & fees
20 Aug - 21 Aug
Hotel Cavtat
Park Plaza Verudela Pula
4.0 star property
8.8 out of 10, Excellent, 867 reviews
"Really great front desk service. Lovely for what I needed it for. Bed was comfy. Fridge was helpful. Amazing they have a scuba and snorkeling company onsite!"
Park Plaza Verudela Pula
Valamar Lacroma Dubrovnik Hotel
4.0 star property
9.0 out of 10, Wonderful, 857 reviews
"The hotel was nice and clean. We stayed there for four nights with a half board package and we were happy with the options that the hotel offered. The service was very good and the staff was very polite. Clean areas everywhere and good service even at the outdoor patio or pool. "
The price is £238
includes taxes & fees
31 Jul - 1 Aug
Valamar Lacroma Dubrovnik Hotel
Hotel More
5.0 star property
9.6 out of 10, Exceptional, 554 reviews
"We had a great stay at hotel more. The staff is incredible and the restaurants are amazing. Will stay here again when in beautiful Dubrovnik. "
The price is £279
includes taxes & fees
19 Aug - 20 Aug
Hotel More
Don't see what you're looking for?
See all available properties in Croatia
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover your dream Croatia hotels with Expedia

Perfect Croatia hotels locations 

Croatia is the jewel of the Adriatic, with miles of emerald coastline and beaches to enjoy. Whether you want to visit iconic fortresses or venture out on boat trips, Croatia has it all. Ancient cities make great sightseeing bases, while beach resorts in Croatia are perfect for sunseekers. For a historic setting, hotels in Dubrovnik Old Town and hotels in Split have you covered. Some of the best hotels in Croatia can be found along the coast – hotels in Rovinj are a popular choice. 

There are several international airports in Croatia, including at Dubrovnik, Split, and Zagreb. Shuttle transfers can usually be provided by your Croatia accommodation. It's easy to get around with a hire car too – there are plenty of hotels with parking in Croatia.

Types of Croatia accommodation 

There are Croatia hotels to suit all traveller types. If you're visiting with friends or family and want to be based on the coast, check out beach resorts and hotels in Croatia. Or, if you're here on business, hotels near Dubrovnik Airport might be more convenient. Croatia luxury hotels are ideal for honeymooners, while spa hotels in Croatia offer world-class pampering holidays. If you don't want any hidden costs, Croatia's all-inclusive resorts are a good option.

It's easy to book a hotel in Croatia on Expedia. Just put in your travel dates and refine your results using the filters. Some of the best deals can be found outside the peak summer season, so consider visiting in spring or autumn instead. Reserving resort hotels in Croatia well in advance can also save money.

Top Croatia hotels 

On Expedia, you'll find everything from family-friendly hotels in Croatia to romantic retreats that are perfect for couples. There are 5-star hotels in Croatia too, if you're looking for a more luxurious getaway. With all these choices it can be difficult to decide which hotel to book, so here are some of the top places to stay in Croatia to get you started: 

Dubrovnik  

  • Mlini Hotel Croatia: The Maistra Select Mlini Hotel is high on the list of luxury hotels in Croatia. Located on the beach, the property boasts a spa and 3 onsite restaurants.
  • Hotel Astarea Croatia: At the Maistra Select Astarea Hotel you'll have a white-sand beach on your doorstep. Some rooms have sea view balconies and there are 4 restaurants and a pool.
  • Hotel Lapad Croatia: This waterfront spa hotel is the perfect place to unwind in Dubrovnik. Chill out at the poolside bar of Hotel Lapad and watch the sunset from the terrace.
  • More Hotel Croatia: The 5-star Hotel More offers a range of rooms and suites, some with private hot tubs. There's a free buffet breakfast too. 
  • Adriatic Beach Hotel Croatia: The Hotel Adriatic boasts an idyllic beachfront location as well as a tour desk and airport shuttle services.

Cavtat 

  • Cavtat Hotel in Croatia: The Hotel Cavtat is conveniently located near the beach in Cavtat. Pamper yourself in the spa and enjoy sightseeing around the scenic harbour.
  • Albatros Hotel Croatia: The all-inclusive Hotel Albatros is another Cavtat favourite, especially with families – there's a playground and children's pool for the youngsters. 

Rovinj 

Seget 

  • Hotel Ola Croatia: Hotel Ola is adults only, which is ideal if you're looking for some peace and quiet. Relax on the rooftop terrace and enjoy cycling tours and spa treatments during your visit. 

Frequently asked questions

How much do hotels in Croatia cost?
Prices for Croatia hotels differ depending on the season and other factors, like school holidays and Easter. You can find cheap options from £153 in a few different ways. Enter your destination and holiday dates and then set your budget using the “Price per night” filter. You can then narrow your search by choosing your preferred amenities and more.
When is the best time to go to Croatia?
The best time to discover Croatia depends on where you want to be and what you plan to do. Dreaming of a summer Zagreb getaway? This exciting destination has an oceanic climate, with average temperatures ranging from 14ºC to 27ºC between June and August.
What is the best area to stay in Croatia?
Croatia has plenty of exciting places to stay, such as Zagreb and Split. Each has its own unique experiences, so why not dedicate time to explore both?
How can I find cheap hotels in Croatia?
A good place to begin searching is with our “Price per night” filter. Currently, the cheapest hotels start at £153 per night. Other ways to lock in a budget-friendly stay in Croatia are by booking well in advance and being flexible with the dates you travel. For even more bargains, visit our cheap hotels in Croatia page.
What are the best hotels in Croatia for families?
The first step to an ideal family getaway in Croatia is finding the right place to stay. Go to the “Traveller experience” heading of our filter tool and check “Family friendly.” This will show you all the Croatia options that welcome children and have family conveniences such as childcare and onsite activities. Choose the one that fits your budget and style, then prepare to relax while the kids have a blast.
Why should I book my Croatia hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in Croatia. You’ll find plenty of hotels to choose from and search filters that make it a cinch to find just what you’re after. Worried about your plans changing? Many of our hotels have flexible cancellation policies, so you can book your stay with peace of mind. Get more out of your trip with Expedia Rewards. Join for free today and you can collect points and unlock membership perks. Get instant access to Member Prices, which means you can save 10% or more on select hotels!

Croatia Hotel Reviews
Expedia verified reviews

Croatia Travel Info

Best cities to visit
Dubrovnik, Zagreb and Split
Hotels with nearby beaches
133,021
International airports
Zagreb (ZAG), Split (SPU) and Dubrovnik (DBV)
Number of hotels
70,199
Lowest price
£153
Highest price
£746
Top attractions
Plitvice Lakes National Park, Zrće Beach and Diocletian's Palace