A coastal city with historic fortifications, a clear blue sea, and a mountainous backdrop.

Find the best Croatia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Croatia Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Croatia hotels

1. Obonjan Island Resort (film set of Virgin Island show)

Obonjan Island Resort (film set of Virgin Island show)
4.0 star property
Sibenik
7.0 out of 10, Good, (39 reviews)
"What a place absolutely loved it Food was all served outside for evening meal so took a bit to get used to But it is a glamping destination Would def go back we stayed in a 2 bed cabin which was awesome so cool inside even when very hot outside No beaches but we got used to it plenty of ladders to get in and out of the water Sundowner bar was great we only discovered it on the last night perfect for watching the sunset The boat transfer was great also Would recommend !"
United Kingdom
Annamaria
Obonjan Island Resort (film set of Virgin Island show)

2. Radisson Blu Resort & Spa, Split

Radisson Blu Resort & Spa, Split
5.0 star property
Znjan
8.8 out of 10, Excellent, (1,008 reviews)
"Beautiful resort close to the city of Split"
United States
Neb
The price is ₹31,043
₹35,661 total
includes taxes & fees
1 Sept - 2 Sept
Radisson Blu Resort & Spa, Split

3. Rixos Premium Dubrovnik

Rixos Premium Dubrovnik
5.0 star property
Montovjerna
9.4 out of 10, Exceptional, (1,003 reviews)
"Hotel is amazing"
United States
Niels
The price is ₹57,716
₹65,802 total
includes taxes & fees
22 Aug - 23 Aug
Rixos Premium Dubrovnik

4. President Hotel, Valamar Collection

President Hotel, Valamar Collection
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1,004 reviews)
"Really nice hotel and service"
United States
Roger
The price is ₹41,163
₹46,514 total
includes taxes & fees
1 Sept - 2 Sept
President Hotel, Valamar Collection

5. Sun Gardens Dubrovnik

Sun Gardens Dubrovnik
5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1,005 reviews)
"Wonderful stay!!"
United States
alison
The price is ₹26,055
₹30,025 total
includes taxes & fees
1 Sept - 2 Sept
Sun Gardens Dubrovnik

6. Amfora Hvar Grand Beach Resort

Amfora Hvar Grand Beach Resort
4.0 star property
Hvar
8.6 out of 10, Excellent, (1,003 reviews)
"Clean, lovely pool area, excellent breakfast."
United Kingdom
Janet
The price is ₹37,086
₹42,347 total
includes taxes & fees
24 Aug - 25 Aug
Amfora Hvar Grand Beach Resort

7. Hotel Croatia

Hotel Croatia
5.0 star property
Konavle
9.4 out of 10, Exceptional, (1,004 reviews)
"Great stay."
United States
Al
The price is ₹44,579
₹50,924 total
includes taxes & fees
25 Aug - 26 Aug
Hotel Croatia

8. Pical Resort , Valamar Collection

Pical Resort , Valamar Collection
5.0 star property
Borik
9.2 out of 10, Wonderful, (18 reviews)
"Great place for families with kids. Clean, lots of fun stuff to do, great food."
United States
Kristina
The price is ₹56,733
₹64,108 total
includes taxes & fees
1 Sept - 2 Sept
Pical Resort , Valamar Collection

9. Valamar Lacroma Hotel

Valamar Lacroma Hotel
4.0 star property
Lapad
9.2 out of 10, Wonderful, (1,005 reviews)
"We enjoyed the hotel, clean and friendly with good access to Dubrovnik by bus."
United Kingdom
Mark
The price is ₹30,653
₹34,638 total
includes taxes & fees
1 Sept - 2 Sept
Valamar Lacroma Hotel

10. Hotel Sumratin

Hotel Sumratin
5.0 star property
Lapad
9.6 out of 10, Exceptional, (68 reviews)
"Fantastic stay, absolutely loved the hotel!"
United Kingdom
Rosie Anne
The price is ₹41,054
₹46,974 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Sumratin

11. Hotel Split

Hotel Split
4.0 star property
Strožanac
9.0 out of 10, Wonderful, (434 reviews)
"Great location, far from the crowds in Split but still a relatively short drive to the city. The view from the beach was beautiful, the staff was helpful and, overall, a nice stay."
United States
Jose
The price is ₹17,841
₹20,601 total
includes taxes & fees
2 Sept - 3 Sept
Hotel Split

12. Dubrovnik Palace

Dubrovnik Palace
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1,004 reviews)
"Fantastic hotel, the location setting is beautiful, overlooking the sea. The breakfast was also great, a huge selection to choose from"
United Kingdom
Lydia
The price is ₹48,656
₹55,564 total
includes taxes & fees
4 Aug - 5 Aug
Dubrovnik Palace

13. Pharos Hvar Bayhill Hotel

Pharos Hvar Bayhill Hotel
4.0 star property
Hvar
8.6 out of 10, Excellent, (935 reviews)
"The bar and outdoor area are lovely. Staff helpful and polite. Room we had in block three was very small, thankfully it had a balcony."
United Kingdom
Beverley
The price is ₹20,669
₹23,796 total
includes taxes & fees
27 Aug - 28 Aug
Pharos Hvar Bayhill Hotel

14. Hotel Lapad

Hotel Lapad
4.0 star property
Lapad
9.2 out of 10, Wonderful, (1,003 reviews)
"Great place and great location!"
United States
Radmila
The price is ₹23,211
₹26,811 total
includes taxes & fees
18 Aug - 19 Aug
Hotel Lapad

15. Le Meridien Lav, Split

Le Meridien Lav, Split
5.0 star property
Miljevac
8.8 out of 10, Excellent, (974 reviews)
"Very good hotel and exceptional views."
United Kingdom
Kamil
The price is ₹35,295
₹40,323 total
includes taxes & fees
1 Sept - 2 Sept
Le Meridien Lav, Split

16. AC Hotel by Marriott Split

AC Hotel by Marriott Split
4.0 star property
Brda
9.4 out of 10, Exceptional, (338 reviews)
"we stayed 4 nights from 07/26-07/30. Hotel is nice , a new property and about a 1.5 mile away from the main RIVA promenade. Enjoyed the stay, great breakfast and hospitable staff."
United States
ashit
The price is ₹23,160
₹26,754 total
includes taxes & fees
18 Aug - 19 Aug
AC Hotel by Marriott Split

17. Cornaro Hotel

Cornaro Hotel
5.0 star property
Old Town Split
9.8 out of 10, Exceptional, (1,003 reviews)
"Great location, spacious rooms, amazing breakfast, and friendly staff. Definitely would stay again."
United States
Albina
The price is ₹42,270
₹51,647 total
includes taxes & fees
25 Aug - 26 Aug
Cornaro Hotel

18. Hotel A'mare

Hotel A'mare
3.5 star property
Zadar
9.2 out of 10, Wonderful, (503 reviews)
"Very convenient for old Town, passenger ferry to islands and bus to airport. Very comfortable beds, beautiful breakfast and also enjoyed a delicious lunch. Staff were very helpful with local information."
United Kingdom
Elizabeth
The price is ₹16,664
₹19,160 total
includes taxes & fees
1 Sept - 2 Sept
Hotel A'mare

19. Hotel Ambasador

Hotel Ambasador
5.0 star property
Meje
9.8 out of 10, Exceptional, (447 reviews)
"Beautiful and chic hotel."
United States
Marina
The price is ₹53,541
₹61,084 total
includes taxes & fees
25 Aug - 26 Aug
Hotel Ambasador

20. Hotel Royal Neptun

Hotel Royal Neptun
4.0 star property
Lapad
9.4 out of 10, Exceptional, (1,001 reviews)
"Breakfast was excellent, location amazing with courteous staff."
Canada
Kenneth
The price is ₹28,122
₹32,360 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Royal Neptun
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.

Great weekend hotel deals in Croatia

Showing deals for:14 Aug - 16 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top Croatia Hotel Reviews

Guide to exploring Croatia

Top reasons to visit Croatia

  • Stunning Coastline: Croatia's picturesque coastline features beautiful beaches and charming harbours, perfect for relaxation and exploration.
  • Rich Cultural Heritage: Wander through ancient towns and historic churches, immersing yourself in the local culture and traditions.
  • Outdoor Adventures: Ideal for outdoor enthusiasts, Croatia offers a range of activities including hiking, sailing, and water sports.
  • Wellness Retreats: Enjoy numerous spa and body treatment options, promoting relaxation and rejuvenation.
  • Diverse Accommodations: From luxurious hotels to charming guesthouses, there's something to fit every traveler's needs.

Find great hotels in Croatia

Discover a diverse array of hotel accommodations in Croatia, from charming guesthouses to luxurious hotels. Whether you seek a pet-friendly retreat, a family-friendly environment, or a serene beach getaway, you'll find options to suit every traveler's needs. Notable establishments such as Hotel Kompas and Hotel Excelsior Dubrovnik exemplify the quality and comfort available. Experience the perfect blend of hospitality and splendour in this stunning destination.

  • Hotel Croatia: Nestled in a picturesque location, Hotel Croatia is a luxurious 5-star retreat, boasting a guest rating of 9.2 out of 10. This hotel is ideal for those seeking a blend of beach relaxation and adventure. With direct access to the beach, guests can indulge in various recreational activities such as hiking, biking, and nearby parasailing and fishing. Families will appreciate the thoughtful amenities for children, including a shared playground, a dedicated kids' club, and a children's pool. The hotel's focus on adventure and family makes it a splendid choice for holidaymakers looking to create lasting memories.
  • Valamar Argosy Hotel: The Valamar Argosy Hotel, a well-rated 4-star establishment with a guest rating of 9.2 out of 10, offers a delightful beachside escape. This hotel is particularly appealing to pet owners, as it features a welcoming pet policy with amenities like food and water bowls. With direct beach access, guests can enjoy sun-soaked days by the sea. The hotel also ensures that furry friends are accommodated, making it a unique choice for travellers who wish to share their holiday experience with their pets.
  • Dubrovnik Palace: Renowned for its stunning views and exceptional service, Dubrovnik Palace is a distinguished 5-star hotel with a guest rating of 9.4 out of 10. Perfect for families, this hotel offers direct access to the beach alongside a range of child-friendly amenities, including a children's pool and babysitting services. The elegant rooms provide a luxurious atmosphere, ensuring a comfortable and enjoyable stay for guests of all ages. With its focus on family experiences and relaxation, Dubrovnik Palace is a superb destination for a memorable holiday.

Where to stay in Croatia

For an unforgettable holiday experience, Croatia offers a splendid blend of historical charm and natural beauty. Explore the enchanting Dalmatian summer resorts, where the glamour of the coastline meets serene landscapes. Wander through ancient towns, bask in the warm atmosphere of friendly locals, and enjoy family-friendly activities amidst stunning scenery. Whether you seek adventure or relaxation, Croatia promises a captivating journey filled with romantic vibes and outdoor exploration.

  • Dubrovnik: Nestled along the stunning Adriatic coast, Dubrovnik is renowned for its well-preserved medieval architecture and breathtaking scenery. This UNESCO World Heritage Site offers a unique blend of history, culture, and natural beauty. The city experiences a significant influx of tourists from July to September, drawn by its beautiful beaches and outdoor activities. Highlights include a scenic cable car ride offering panoramic views of the Old Town and the serene bay, as well as exploring historic landmarks, such as the ancient city walls. Don’t miss the opportunity to stroll through the picturesque streets and soak in the vibrant atmosphere.
  • Split: Located on the Dalmatian coast, Split is a vibrant city that seamlessly blends ancient history with a lively modern atmosphere. Its peak tourist season falls between June and August, making it an ideal spot for outdoor enthusiasts and families. The city's jewel is the Diocletian's Palace, a UNESCO World Heritage Site that houses shops, cafes, and residences. Visitors can enjoy the beautiful beaches, indulge in shopping, or catch a performance at the local theatre. The marina, lined with charming restaurants, offers a perfect spot to relax and soak in the Mediterranean ambiance.
  • Zagreb: As the capital and largest city of Croatia, Zagreb is a bustling hub that offers a diverse range of experiences throughout the year. The city sees a peak in visitors during April and the summer months, thanks to its rich cultural scene and beautiful parks. Adventurers will find ample opportunities for outdoor activities, with nearby national parks providing stunning landscapes. Iconic landmarks such as the vibrant piazza square and various museums make Zagreb a cultural treasure. The city's shopping centres and local markets add to its charm, ensuring visitors have a memorable experience.

Things to do in Croatia

Shopping

In Zagreb, visit the Arena Centar, a spacious shopping mall with numerous shops, dining options, and entertainment facilities. For a more traditional experience, explore Dolac Market, where you can find fresh produce, local crafts, and souvenirs amidst a vibrant atmosphere.

Recreation

Experience the serene atmosphere at the Terme Tuhelj Wellness Centre, where you can enjoy thermal pools and rejuvenating spa treatments. For outdoor relaxation, explore the nearby hills with hiking trails that offer picturesque views of the surrounding landscape.

At the Hotel Balnea, indulge in a variety of wellness treatments and unwind in the thermal waters. The tranquil environment and lush gardens provide a perfect backdrop for leisurely strolls and meditation.

Visit the Sveti Martin Spa & Sport Resort for a unique wellness experience, featuring saunas and massages. Engage in recreational activities like cycling or golf in the beautiful surroundings, creating a balanced blend of relaxation and adventure.

Immerse yourself in the natural beauty at the Spa & Wellness Centre in Opatija. Enjoy hydrotherapy sessions and wellness rituals while taking in views of the Adriatic Sea. The nearby Lungomare promenade offers scenic walks along the coast.

Adventure

Experience the thrill of motor racing at Automotodrom Grobnik Doo, where adrenaline meets speed in a vibrant atmosphere. For a breathtaking view, ride the Dubrovnik Cable Car, offering stunning panoramas of the city and surrounding landscapes, perfect for families and adventure seekers alike.

Nightlife

In Zagreb, Tkalčićeva Street buzzes with lively bars and cafés, perfect for a night out. Split's Bacvice Beach offers seaside clubs that pulse with music. Meanwhile, Dubrovnik’s Old Town features charming taverns and vibrant bars, providing a unique blend of history and nightlife excitement.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Croatia

To save money on your trip to Croatia, consider visiting during the off-peak months of January to February and November for lower hotel rates. Booking a month in advance or exploring last-minute deals on platforms like Expedia can help secure better prices, especially if you stay on a Tuesday. For sightseeing, take advantage of free activities, such as exploring local parks and historic sites. Additionally, using public transport can be a cost-effective way to travel, while combining hotel, flights, and activities into a package deal may lead to further savings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Croatia is moderately seasonal. The cheapest months to stay in Croatia are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Croatia is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Croatia is Tuesday. The most expensive day to stay in Croatia is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and preferred hotel type. To discover the most affordable prices and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save some money by combining your hotel reservation in Croatia with your flights and activities through an Expedia package.

Find the best attractions in Croatia

Croatia is a haven for outdoor enthusiasts and adventure seekers, offering stunning beaches, historic churches, and picturesque harbours. Visitors can immerse themselves in the rich culture while enjoying a variety of outdoor experiences. Whether you seek relaxation by the sea or wish to explore charming local attractions, Croatia promises a memorable holiday filled with diverse activities and breathtaking scenery.

  • Plitvice Lakes National Park: Discover the enchanting beauty of cascading lakes and lush greenery at this UNESCO World Heritage site. The park offers numerous walking trails, allowing you to immerse yourself in nature while enjoying stunning views of waterfalls and vibrant turquoise waters.
  • Zrće Beach: Renowned for its lively atmosphere, Zrće Beach is a hub of sun and fun. With crystal-clear waters and vibrant beach clubs, it’s an ideal spot for those looking to unwind, dance, and enjoy the Mediterranean sun.
  • Split Riva: Stroll along this picturesque esplanade, where the charm of historic architecture meets the vibrant life of cafés and restaurants. Perfect for a romantic evening or a family outing, the Riva offers stunning views of the harbour and is alive with local culture.

Best time to go to Croatia

The best time to visit Croatia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Croatia falls in July and August. August has high visitor numbers and sunny weather. The coolest average temperature in Croatia falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January44.6°F (7.0°C)Light RainMostly SunnyAverageModerately Low
February37.8°F (3.2°C)Light RainMostly CloudyAverageModerately Low
March50.0°F (10.0°C)Light RainMostly SunnyAverageAverage
April56.3°F (13.5°C)Light RainMostly SunnyAverageAverage
May63.5°F (17.5°C)Light RainMostly SunnyAverageAverage
June72.0°F (22.2°C)Light RainMostly SunnyHighModerately High
July76.6°F (24.8°C)Light RainSunnyHighModerately High
August76.6°F (24.8°C)Light RainSunnyHighModerately High
September69.6°F (20.9°C)Light RainMostly SunnyAverageAverage
October61.5°F (16.4°C)Light RainMostly SunnyLowAverage
November54.3°F (12.4°C)Light RainMostly SunnyLowModerately Low
December47.3°F (8.5°C)Light RainMostly SunnyLowAverage

Frequently asked questions

How much do hotels in Croatia cost?
The season and factors like Christmas, Easter and school holidays can influence the price of a hotel in Croatia. You can find cheap options from ₹19,160 in a few different ways on Expedia. First, select the dates you'd like to get away, then use the filters like property type and amenities to narrow down your search. You can also sort by price, so the most economical options appear at the top.
When is the best time to go to Croatia?
Any time is a great time to visit Croatia, just bear in mind that the weather will vary depending on your destination. If a Zagreb summer holiday is on the cards, organise your trip between June and August. You can expect average temperatures of between -10ºC and -4ºC then in Zagreb, which has a oceanic climate.
What is the best area to stay in Croatia?
Check out the activities and attractions on offer in Zagreb and Split. These lively cities are only two of the many popular places to book a hotel in Croatia.
How can I find cheap hotels in Croatia?
A good place to begin your search is by using our "Price per night" filter. Currently, the least expensive hotels start at ₹19,160 per night. Other ways to secure a pocket-friendly Croatia getaway are by booking early and being flexible with dates. For more bargains, visit our cheap hotels in Croatia page.
What are the best hotels in Croatia for families?
Find some awesome Croatia family hotels by fine-tuning your search results. You can do this by clicking on "Family friendly" under the "Traveller experience" filter heading. Whether you're after something that's easy on the wallet so you can spoil the little ones with more Croatia experiences, or you're planning to splurge on that long-awaited family holiday, Expedia has the ideal hotel for you and your team.
Why should I book my Croatia hotel with Expedia?
Reserve a Croatia hotel with Expedia for choice, ease and price. Also, our One Key™ rewards programme lets you earn OneKeyCash™* on eligible flights, car rentals, hotels, holiday rentals and more. In addition, we offer flexibility should your itinerary change, and if you have any questions or need assistance, our online Help Centre is always available.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia