Croatia Hotels

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

Croatia Unveiled: Embrace the Coastal Allure and Timeless Charm

Croatia captivates with its sparkling Adriatic coastline, pristine beaches, and vibrant seaside towns. Discover the charm of Dubrovnik’s ancient walls, the rhythmic allure of Split’s bustling markets, and the untouched beauty of the Dalmatian islands. Whether you’re exploring hidden coves, indulging in local seafood, or unwinding by the crystal-clear sea, Croatia offers a perfect blend of history, culture, and natural splendour. Its diverse landscapes and welcoming ambience ensure an unforgettable escape for travellers seeking both relaxation and adventure.

Discover great hotels in Croatia

Croatian hotels offer a range of choices from luxury 5-star options in bustling cities to cosy countryside retreats and charming historic bed and breakfasts. You'll find hotels in Croatia that cater to diverse tastes and preferences, ensuring a memorable holiday experience. These are some of the hotels preferred by our travelers in Croatia:

  1. The Westin ZagrebOpens in a new window: This exceptional 5.0-star hotel in Split boasts a remarkable guest rating of 9.6 out of 10. It offers direct access to the beach and a suite of adventure sports including mountain biking, hiking and biking, boat tours, sailing, and kayaking. The property is tailored for leisure travellers seeking distinctive experiences and smooth, high-quality journeys. Guests can enjoy a luxurious setting with standout features such as an infinity pool, high-end restaurant, and curated experiences that elevate the overall stay. The hotel's spacious rooms, exceptional staff, and prime location create a memorable retreat that combines comfort with adventure and modern elegance.
  2. Hotel ExcelsiorOpens in a new window: This outstanding 5.0-star hotel in Split is rated at 8.8 out of 10 by its discerning guests. With direct beach access and a rich selection of adventure sports including sailing, rafting, windsurfing, surfing and bodyboarding, and kayaking, it is perfect for leisure travellers. The hotel captivates with its modern design, rooftop bar, and express check-in service, ensuring a seamless experience. Its luxurious ambiance is complemented by refined dining options and a vibrant atmosphere, making it an ideal choice for those seeking both comfort and a distinctive, high-quality holiday experience.
  3. Hotel Royal AristonOpens in a new window: This splendid 5.0-star resort in Rijeka offers a guest rating of 9.2 out of 10 and direct access to the beach. Designed for leisure travellers, it features adventure sports such as ziplining, boat tours, snowboarding, horse riding, and mountain biking. The property is celebrated for its stylish architectural design, infinity pools, high-end restaurants, and curated experiences that ensure a smooth, luxurious stay. Highlighting indoor and outdoor pools along with a charming terrace, it provides a boutique and sophisticated setting that truly epitomises a memorable holiday experience.

Where to stay in Croatia

In Dubrovnik, Split, Zagreb, each offers a unique appeal: Dubrovnik enchants with its historic walls, seaside charm and marinas, Split captivates with Roman ruins, vibrant cafés and coastal allure, and Zagreb delights with artistic museums, friendly streets and rich history. For first-time visitors, Zagreb provides a welcoming, culturally diverse base.

  1. DubrovnikOpens in a new window: Dubrovnik is a stunning coastal gem known for its rich history and breathtaking architecture. This UNESCO World Heritage Site offers visitors a unique blend of historical charm and vibrant seaside life. Walk along the iconic Walls of Dubrovnik for incredible views of the Adriatic Sea and explore the ancient Pile Gate. The city's marina is perfect for sailing excursions, while Gruz Harbor showcases the bustling port atmosphere. For a panoramic view of the city, take a ride on the Dubrovnik Cable Car. With its beautiful beaches and opportunities for boating, Dubrovnik is a must-visit destination for anyone looking to soak up the sun and history.
  2. SplitOpens in a new window: Split is a lively city that beautifully merges ancient history with modern life. Home to the impressive Diocletian's Palace, a UNESCO site, it's a fantastic spot for history buffs and culture enthusiasts alike. Stroll through the charming Split Riva, a vibrant promenade lined with cafes and shops, or immerse yourself in the local art scene at various museums. The city's marina offers fantastic sailing and boating opportunities, making it easy to explore nearby islands. With its stunning beaches and welcoming atmosphere, Split is an ideal destination for relaxation and adventure.
  3. ZagrebOpens in a new window: Zagreb is a vibrant city brimming with culture and charm, perfect for those who appreciate art and history. Known for its friendly locals, the city boasts a variety of museums and cultural attractions, including the impressive Cathedral and the lively Dolac Market. Enjoy leisurely walks through the historic Upper Town, where cobblestone streets and quaint cafes invite you to relax and unwind. The city's theatre scene adds a cultural touch, with numerous performances to choose from. Zagreb's blend of history and modernity makes it a delightful stop for any traveller looking to experience the heart of Croatia.

Things to do in Croatia

Croatia offers a rich blend of excitement and tranquillity with superb sports facilities, refreshing swims in the crystal-clear sea, and delightful boating experiences. Discover natural parks and pristine beaches for a truly invigorating holiday.

  • Plitvički Ljeskovac – This charming city is your gateway to the breathtaking Plitvice Lakes National ParkOpens in a new window. Spend your day wandering the park's wooden walkways and soaking in the incredible natural scenery. The park features a series of cascading lakes, vibrant greenery, and wildlife, offering an outdoor adventure like no other. Capture stunning photographs of the waterfalls and enjoy a leisurely hike through the lush landscapes. Don't forget to take a boat ride across the largest lake to fully appreciate the beauty surrounding you. It's a must-visit for nature lovers and those seeking tranquillity amidst breathtaking vistas.
  • Donji Babin Potok – Similar to Plitvički Ljeskovac, Donji Babin Potok also serves as a perfect base for exploring the stunning Plitvice Lakes National ParkOpens in a new window. Engage in outdoor activities such as hiking along the scenic trails or enjoying a picnic by the lakes. The park’s unique ecosystems provide a wonderful backdrop for those who appreciate nature. Make sure to discover the park's hidden corners, where you can witness the beauty of untouched landscapes and serene waters. This area is ideal for adventure seekers and anyone looking to reconnect with nature.
  • Konavle – This picturesque region is renowned for its stunning coastline and vibrant beach culture. Head to Cavtat HarborOpens in a new window, where you can relax on the beautiful beaches or engage in various water sports. Swimming in the refreshing sea is a fantastic way to unwind, while boating offers a chance to explore the coastline and nearby islands. Enjoy the charming scenery around the harbor, which is filled with lovely cafes and shops where you can savour local delicacies. Whether you’re lounging by the water or indulging in sports activities, Konavle promises a delightful seaside experience.

4 tips for savvy savings when booking a hotel in Croatia

  1. Book for the cheapest times: The most budget-friendly time to visit Croatia is during January, February, and November, when hotel prices tend to be lower. For those looking to make the most of their trip, a stay of at least 3 days is recommended to fully appreciate the country's remarkable landmarks, historical sites, and cultural treasures, as well as its stunning natural attractions. Visiting during these months offers great value for money, allowing travellers to experience Croatia's rich heritage and breathtaking scenery without breaking the bank, as prices may drop during this off-peak season.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers DealsOpens in a new window and Last-Minute Deals sections where travellers may discover discounted hotel rates in Croatia close to their planned travel dates. By enabling email alerts or push notifications, you're more likely to see flash sales and special promotions. The app's Smart Shopping tool is a handy comparison feature to help you compare hotel prices and amenities, ensuring you can swiftly book if rooms become available or if prices drop.
  3. Be flexible with dates: Prices may differ depending on factors such as the hotel's location, star rating, and time of year, so remaining flexible with your dates may help you save on your stay in a Croatian hotel. For those seeking unique experiences, boutique hotels can offer a more personalised touch and occasionally greater value. When you make a booking with Hotels.com, we will indicate if the price for your chosen dates is above or below the average, and if it appears to be on the higher side, we may suggest alternative dates that could help you find a better deal.
  4. Consider your location: Staying in the heart of major cities in Croatia certainly offers the allure of convenience and proximity to local attractions; however, this often comes with a heftier price tag. In contrast, smaller towns and rural areas are more likely to be affordable, allowing for a more budget-conscious travel experience. For those seeking better rates, opting for accommodation just outside the city centre can often yield savings, though it may necessitate some additional travel to reach key sights. Alternatively, exploring nearby cities that boast their own unique charm and attractions can provide a delightful balance of affordability and accessibility.

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.