Accommodation Croatia

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Croatia?

Top hotels in Split

Top hotels in Dubrovnik

Top hotels in Rijeka

Top hotels in Zadar

Top cities in Croatia

Showing deals for:28 Aug - 30 Aug

Top landmarks in Croatia

Check out the Croatia hotels guests love right now

Find out more about Croatia

Discover Croatia: A Coastal Jewel of Untamed Beauty and Timeless Charm

Discover the enchanting allure of Croatia, where azure seas meet sun-kissed beaches and dramatic landscapes. From the historic charm of Dubrovnik’s ancient walls to the serene beauty of Plitvice Lakes National Park, this diverse destination offers something for every traveller. Sail the stunning Dalmatian coast, indulge in delectable local cuisine, and explore the vibrant culture of cities like Split and Zadar. Ideal for romantic getaways or adventurous escapes, Croatia’s rich heritage and breathtaking scenery promise unforgettable experiences. Embrace the magic of this Mediterranean gem and create memories that will last a lifetime.

Discover great hotels in Croatia

Croatia offers a mix of traditional charm and modern comforts with a range of hotels from luxury properties to cosy boutique retreats. From captivating coastal views to elegant interiors, travellers can expect a welcoming, quality stay in Croatia. These are some of the hotels preferred by our travelers in Croatia:

  1. Hotel CroatiaOpens in a new window: This 5.0-star hotel in Zagreb shines with a guest rating of 9.2 out of 10 and offers a refined, luxury experience designed for leisure travellers. Featuring elegant architectural design, a sophisticated breakfast room, and high-end amenities, the property exudes a sense of modern opulence and comfort. The setting is enhanced by premium elements such as express check-in, curated experiences, and a seamless blend of comfort and style. The reviews capture a vibrant atmosphere with meticulous attention to detail, complemented by a central location and tastefully appointed rooms. This hotel is a perfect choice for discerning travellers seeking a boutique, luxurious setting that promises an exceptional and memorable stay.
  2. Sun Gardens DubrovnikOpens in a new window: This 5.0-star hotel in Zagreb impresses with a guest rating of 9.0 out of 10 and caters to the adventurous leisure traveller. It offers a dynamic blend of high-quality services including adventure sports options nearby, an inviting pool, sauna, and a steam room. The property features an express check-in, thoughtfully designed rooms with working blackout curtains and a chic ambience, along with high-end breakfast selections. Every detail is carefully curated to provide a smooth, high-quality journey, ensuring a relaxed and indulgent experience in a stylish urban setting.
  3. Adriatic Istria Resort Operated by Minor HotelsOpens in a new window: Located in Dubrovnik, this 5.0-star hotel boasts a guest rating of 9.4 out of 10 and is a haven for leisure travellers seeking beachfront luxury. With direct access to the beach, a stunning view, and refined amenities including a full-service spa, curated experiences, and an infinity pool, the property epitomises modern elegance. The beautifully appointed rooms and exceptional breakfast selection underscore its commitment to quality. The hotel’s architectural design and prime location create a sophisticated retreat that promises an unforgettable, high-quality escape by the sea.

Where to stay in Croatia

Stay in Split, Dubrovnik, and Zadar, three captivating destinations in Croatia. Split boasts a rich historical charm with its ancient monuments like Diocletian's Palace and vibrant cafes. Dubrovnik enchants with its stunning architecture and breathtaking sea views, perfect for excursions. Zadar offers a blend of history and seaside relaxation. For first-time visitors, Dubrovnik is the ideal base to explore Croatia's beauty.

  1. SplitOpens in a new window: Split is a vibrant coastal city known for its stunning historical sites and lively atmosphere. The heart of the city is Diocletian's Palace, a UNESCO World Heritage site that transports you back in time with its ancient architecture. Strolling along the Split Riva, the bustling waterfront promenade, you can soak in the sun and enjoy the café culture. The nearby beaches offer opportunities for relaxation or sailing adventures, while the local museums showcase the rich history of the region. For accommodations, you can find a range of options from charming boutique hotels to modern resorts that provide easy access to all these attractions.
  2. DubrovnikOpens in a new window: Dubrovnik, often referred to as the Pearl of the Adriatic, is famed for its impressive medieval architecture and stunning coastal views. The city's Old Town, a UNESCO World Heritage site, boasts iconic landmarks such as Pile Gate and the beautiful city walls. With a picturesque marina and options for boating excursions, you can easily explore the surrounding islands. The Dubrovnik Cable Car offers breathtaking views of the city and seascape, making it a must-do. You'll find a variety of hotels that cater to different tastes, from luxury stays to quaint guesthouses, all within proximity to the vibrant local culture and attractions.
  3. ZadarOpens in a new window: Zadar is a charming city that beautifully blends history with a laid-back coastal vibe. The historical monuments and churches, including the stunning Cathedral, narrate tales of the past. Walking along the seaside, you can experience the unique Sea Organ, an architectural marvel that plays music with the waves. Zadar's cafés provide a perfect spot to relax and enjoy local delicacies, while its access to sailing and swimming activities make it an outdoor enthusiast's delight. The accommodation options range from quaint hotels to modern stays, ensuring a comfortable base as you explore this delightful city.

Things to do in Croatia

Croatia offers a delightful blend of excitement and leisure, from exploring historic monuments and museums to unwinding on stunning beaches and serene lakes. Enjoy ferry rides to picturesque marinas, indulge in retail therapy at modern shopping centres, or relax in lush national parks and vibrant piazzas.

  • Vis – This coastal city is renowned for its maritime allure. Along its scenic waterfront, you can enjoy a relaxing day at Vis Harbor where the theme beach invites you to unwind by the sea. The harbour area offers scenic vistas that capture the rugged charm of the coastline. In addition to its natural beauty, the city also boasts various monuments and museums that provide glimpses into its rich history. A ferry ride further enhances the experience, offering a unique perspective of the surrounding sea and marina life.
  • Pirovac – Nestled along the coast, this city is celebrated for its blend of cultural heritage and seaside relaxation. Explore the historic Village Gate at Village Gate, where the theme of culture comes to life amidst ancient architecture. Pirovac's charming beachside setting is complemented by its enduring monuments, making it an ideal spot to delve into the historical narratives of the region while enjoying the gentle embrace of the Adriatic Sea.
  • Trnje – This neighbourhood offers a mix of urban life with cultural and recreational activities. A visit to National and University Library Zagreb reveals a space that balances family-friendly experiences with cultural enrichment. In Trnje, you can stroll through park areas, enjoy lakeside views, and discover local piazza squares. The area is also home to various educational centres and shopping destinations, ensuring a diverse array of activities ranging from outdoor leisure to indoor learning. Whether you’re keen on exploring national parks or taking a relaxed walk through community spaces, Trnje provides a well-rounded urban experience.

4 tips for savvy savings when booking a hotel in Croatia

  1. Book for the cheapest times: For travellers seeking an affordable visit to Croatia, January, February and November offer great value for money as hotel prices may drop to lower prices. A stay of at least 3 days is ideal to explore the country's key landmarks, historical sites, cultural attractions and natural wonders, making it a superb option for those on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Croatia, begin by exploring the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. It's also wise to enable email alerts or push notifications to stay updated on flash sales and exclusive promotions, helping you seize opportunities to save. Additionally, Smart Shopping is a handy comparison tool within the app that allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options available. This way, you’ll be promptly informed if rooms open up or prices decrease, making your last-minute getaway easier to book.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a more economical option for your stay in a hotel in Croatia. For those seeking distinctive experiences, boutique hotels can provide a more personalised atmosphere and sometimes offer better value. When you make a reservation through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could be more affordable, assisting you in discovering a better deal.
  4. Consider your location: Staying in the centre of Croatia’s major cities can provide welcome convenience, yet it is more likely to be costly. Opting for accommodations in smaller towns or rural areas tends to offer more affordable alternatives. For better rates, you might consider hotels outside the city centre, though this may require a bit of extra travel to reach key attractions. Alternatively, exploring nearby cities can provide a wealth of attractions while offering options that are more likely to be budget-friendly.

Best time to go to Croatia

Croatia has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Croatia, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring