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

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. Radisson Blu Resort & Spa, Split

Radisson Blu Resort & Spa, Split
5.0 star property
Znjan
8.8 out of 10, Excellent, (1,002 reviews)
"Beautiful and clean hotel. Enjoyed our stay."
United States
Jennella
The price is ₹22,395
₹25,716 total
includes taxes & fees
11 Oct - 12 Oct
Radisson Blu Resort & Spa, Split

2. Rixos Premium Dubrovnik

Rixos Premium Dubrovnik
5.0 star property
Montovjerna
9.4 out of 10, Exceptional, (1,001 reviews)
"Great location for proximity to the old town Fantastic views from the rooms and the public areas Great buffet breakfast with plenty of choice and high quality Overall very good if rather pricey"
United Kingdom
Vicky
The price is ₹29,016
₹33,197 total
includes taxes & fees
17 Oct - 18 Oct
Rixos Premium Dubrovnik

3. Pine Beach Bungalows – all inclusive

Pine Beach Bungalows – all inclusive
3.0 star property
Pakostane
8.6 out of 10, Excellent, (118 reviews)
"Real nature, real sandy beach and excellent weather ✌️"
United States
Nihat
The price is ₹8,231
₹9,633 total
includes taxes & fees
18 Sept - 19 Sept
Pine Beach Bungalows – all inclusive

4. President Hotel, Valamar Collection

President Hotel, Valamar Collection
5.0 star property
Lapad
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful hotel, lovely beach."
United States
Steven
The price is ₹21,324
₹24,096 total
includes taxes & fees
18 Oct - 19 Oct
President Hotel, Valamar Collection

5. Amfora Hvar Grand Beach Resort

Amfora Hvar Grand Beach Resort
4.0 star property
Hvar
8.6 out of 10, Excellent, (1,002 reviews)
"Excellent resort, wonderful service, beautiful room, close to ferry and downtown, fantastic pool, delicious buffet breakfast! Loved this resort!"
United States
Mary
The price is ₹15,890
₹18,287 total
includes taxes & fees
12 Oct - 13 Oct
Amfora Hvar Grand Beach Resort

6. Sun Gardens Dubrovnik

Sun Gardens Dubrovnik
5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1,000 reviews)
"Top hotel really enjoyed our stay"
United Kingdom
Ruairi John
The price is ₹15,643
₹18,083 total
includes taxes & fees
17 Oct - 18 Oct
Sun Gardens Dubrovnik

7. Hotel Sumratin

Hotel Sumratin
5.0 star property
Lapad
9.6 out of 10, Exceptional, (119 reviews)
"Wonderful hotel with very friendly and attentive staff. Location is perfect too,"
United States
Markus
The price is ₹23,048
₹26,454 total
includes taxes & fees
17 Oct - 18 Oct
Hotel Sumratin

8. Hotel Croatia

Hotel Croatia
5.0 star property
Konavle
9.4 out of 10, Exceptional, (1,004 reviews)
"The topography and location of this hotel is exceptional. Excellent service and great breakfast."
United Kingdom
Sinead
The price is ₹20,448
₹23,513 total
includes taxes & fees
15 Oct - 16 Oct
Hotel Croatia

9. Pical Resort , Valamar Collection

Pical Resort , Valamar Collection
5.0 star property
Borik
9.4 out of 10, Exceptional, (32 reviews)
"Great place for families with kids. Clean, lots of fun stuff to do, great food."
United States
Kristina
The price is ₹30,964
₹34,989 total
includes taxes & fees
17 Oct - 18 Oct
Pical Resort , Valamar Collection

10. Cornaro Hotel

Cornaro Hotel
5.0 star property
Old Town Split
9.8 out of 10, Exceptional, (1,003 reviews)
"Perfect location, friendly, helpful staff, very nice breakfast"
United States
RAFAEL
The price is ₹35,269
₹45,765 total
includes taxes & fees
18 Oct - 19 Oct
Cornaro Hotel

11. Pharos Hvar Bayhill Hotel

Pharos Hvar Bayhill Hotel
4.0 star property
Hvar
8.6 out of 10, Excellent, (979 reviews)
"Loved our stay this week! Would recommend!"
Canada
Carolyn
The price is ₹13,531
₹15,620 total
includes taxes & fees
12 Oct - 13 Oct
Pharos Hvar Bayhill Hotel

12. Le Meridien Lav, Split

Le Meridien Lav, Split
5.0 star property
Miljevac
8.8 out of 10, Excellent, (1,000 reviews)
"Perfect resort. Clean and spacious room. Friendly and helpful staff. Beautiful pool and beach."
United States
Natalia
The price is ₹24,099
₹27,562 total
includes taxes & fees
11 Oct - 12 Oct
Le Meridien Lav, Split

13. Valamar Lacroma Hotel

Valamar Lacroma Hotel
4.0 star property
Lapad
9.0 out of 10, Wonderful, (1,000 reviews)
"Great place to stay for visiting Dubrovnik. Loved the buffet, the spa and the whole property in general"
United States
Michael
The price is ₹13,048
₹14,744 total
includes taxes & fees
18 Oct - 19 Oct
Valamar Lacroma Hotel

14. AC Hotel by Marriott Split

AC Hotel by Marriott Split
4.0 star property
Brda
9.4 out of 10, Exceptional, (372 reviews)
"Good breakfast.helpful staff"
United States
Philip
The price is ₹14,372
₹16,650 total
includes taxes & fees
11 Oct - 12 Oct
AC Hotel by Marriott Split

15. Dubrovnik Palace

Dubrovnik Palace
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1,002 reviews)
"Excellent hotel."
United States
Chaitali
The price is ₹36,709
₹41,888 total
includes taxes & fees
13 Oct - 14 Oct
Dubrovnik Palace

16. Hotel Lapad

Hotel Lapad
4.0 star property
Lapad
9.2 out of 10, Wonderful, (1,001 reviews)
"Very clean room and good breakfast.Nice location ."
United States
Cherry
The price is ₹16,292
₹18,817 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Lapad

17. Hotel Ambasador

Hotel Ambasador
5.0 star property
Meje
9.8 out of 10, Exceptional, (484 reviews)
"Very centrally located and great restaurant and bar area. Good ac in the rooms too!"
United States
Gerard
The price is ₹26,279
₹30,105 total
includes taxes & fees
18 Oct - 19 Oct
Hotel Ambasador

18. Hotel Royal Neptun

Hotel Royal Neptun
4.0 star property
Lapad
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location, close to public transportation, excellent breakfast.."
United States
JAGADEESH
The price is ₹21,424
₹24,616 total
includes taxes & fees
18 Oct - 19 Oct
Hotel Royal Neptun

19. Hotel Split

Hotel Split
4.0 star property
Strožanac
9.0 out of 10, Wonderful, (459 reviews)
"Every thing about this property was so good"
United Kingdom
Vinod Kumar
The price is ₹7,034
₹8,278 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Split

20. Hotel A'mare

Hotel A'mare
3.5 star property
Zadar
9.4 out of 10, Exceptional, (565 reviews)
"Excellent stay, fab base for me to explore and the breakfast was lovely"
United Kingdom
Emily
The price is ₹11,311
₹13,114 total
includes taxes & fees
13 Oct - 14 Oct
Hotel A'mare
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:25 Sept - 27 Sept

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 ₹8,278 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 ₹8,278 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