Hotels in Croatia

Free cancellation options if plans change

Unlock travel rewards with One Key

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 Zagreb

Top hotels in Rovinj

Top cities in Croatia

Great weekend hotel deals in Croatia

Showing deals for:27 Feb - 1 Mar

Top landmarks in Croatia

Check out reviews of Croatia hotels guests love

Find out more about Croatia

Croatia: A Tapestry of Turquoise Waters and Timeless Heritage

Discover the enchanting allure of Croatia, where azure seas meet ancient cobblestone streets. From the sun-kissed beaches of Dubrovnik and Split to the serene beauty of Plitvice Lakes National Park, this captivating destination offers a perfect blend of relaxation and adventure. Wander through the historic charms of medieval towns, savour exquisite local cuisine, and bask in the vibrant atmosphere of coastal life. Whether you're seeking a romantic getaway or a cultural odyssey, Croatia's stunning landscapes and rich heritage promise an unforgettable experience, making it an ideal choice for your next holiday.

Discover great hotels in Croatia

Croatia offers a diverse range of accommodation, from luxurious five-star hotels along the stunning coastline to charming boutique stays in historic towns. Many beach hotels provide picturesque views and easy access to the Adriatic Sea, making them popular choices among travellers seeking relaxation and adventure. These are some of the hotels preferred by our travellers in Croatia:

  1. Hotel BellevueOpens in a new window: This luxurious 5.0-star hotel in Mali Losinj is ideal for leisure travellers seeking a beach-themed adventure. With direct access to the beach, it offers a range of thrilling adventure sports and recreation activities nearby, ensuring an exhilarating stay. The hotel features amenities such as a meeting room for those who wish to blend business with pleasure. The property is praised for its stunning coastal views and the seamless integration of comfortable lodging with adventurous experiences, making it a popular choice for those looking for a distinctive getaway.
  2. Villa OrsulaOpens in a new window: Located in the enchanting city of Dubrovnik, this 5.0-star hotel is a haven for beach lovers and adventure seekers. Guests enjoy direct access to pristine shores and a selection of water sports, including sailing, snorkeling, and kayaking, enhancing their seaside experience. The hotel’s elegant design and high-end amenities create a relaxing atmosphere, perfect for unwinding after a day of exploration. Frequent travellers appreciate the opulent setting and the variety of curated experiences available, ensuring a memorable and luxurious stay in this historic destination.
  3. Le Meridien LavOpens in a new window: Nestled in Podstrana, this 5.0-star hotel is a premier destination for adventure enthusiasts and beach aficionados alike. With direct beach access, the property features a range of exciting activities such as motorboating and hiking, catering to those eager for exploration and relaxation. The hotel’s sophisticated ambiance, complemented by upscale amenities, ensures a high-quality experience for discerning travellers. Renowned for its unique architectural design and luxurious settings, this hotel promises a delightful escape where comfort meets adventure.

Top locations to stay in Croatia

Some great areas to stay in Croatia are Split, Dubrovnik, and Zadar. Split is renowned for its historic castle and vibrant atmosphere, while Dubrovnik offers stunning coastal views and UNESCO heritage sites. Zadar boasts a unique blend of historical and modern attractions. For first-time visitors, Dubrovnik is best suited, providing a quintessential Croatian experience.

  1. DubrovnikOpens in a new window: Dubrovnik, often referred to as the Pearl of the Adriatic, is a stunning coastal city renowned for its well-preserved medieval architecture and breathtaking sea views. The iconic city walls provide a fantastic walk with panoramic vistas, while the historic Old Town, a UNESCO World Heritage site, boasts charming streets and vibrant squares. You can explore cultural attractions like the Rector's Palace and the Sponza Palace, or simply relax at beautiful beaches. The city's lively promenade is perfect for casual strolls, and there are plenty of shops offering local crafts and souvenirs, making it a delightful destination for all travelers.
  2. SplitOpens in a new window: Split is a vibrant city that beautifully blends ancient history with modern life. At its heart lies Diocletian's Palace, a UNESCO World Heritage site, where you can wander through cobbled streets surrounded by stunning Roman architecture. The lively Riva waterfront is perfect for people-watching and enjoying a coffee in the sun. Split also serves as a gateway to nearby islands, making it an ideal base for day trips. The city has a buzzing atmosphere, with markets and shops selling local products, and a range of cultural venues showcasing the city's artistic flair.
  3. ZadarOpens in a new window: Zadar is a captivating blend of historical charm and modern attractions. Its well-preserved Roman ruins, such as the Forum and the Church of St. Donatus, tell stories of its rich past. The unique Sea Organ and Sun Salutation installations offer a truly distinctive experience, combining art with nature. Zadar's waterfront promenade is perfect for leisurely walks, and its quaint streets are lined with shops and local eateries. It’s an excellent spot for those looking to explore a less touristy destination while still enjoying a lively atmosphere and plenty of cultural experiences.

Things to do in Croatia

Croatia offers a delightful blend of exploration and relaxation, from sailing the stunning Adriatic coast to unwinding on beautiful beaches. Discover enchanting castles and monuments, or enjoy leisurely boat tours that reveal the country's rich history and vibrant culture. Dive into adventure or simply soak up the sun—Croatia has it all!

  • Gradina – Step into the enchanting world of Pejacevic CastleOpens in a new window, where romance and culture intertwine. This historic castle, surrounded by lush gardens, offers a glimpse into the past with its stunning architecture and rich heritage. Take a leisurely stroll through the grounds, soaking in the beauty of the surroundings, or join a guided tour to learn about the castle's fascinating history and the stories of those who once lived there.
  • Lukač – Similar to Gradina, Pejacevic CastleOpens in a new window stands out as a must-see in Lukač. The castle exudes charm and elegance, making it a perfect spot for couples seeking a romantic outing. Explore the castle’s elegant rooms and picturesque gardens, and don't forget to capture some memorable photographs of this beautiful landmark. The cultural significance of the castle adds depth to your visit, making it an enriching experience.
  • Split – In this vibrant city, the historical marvels await you. Visit the iconic Split RivaOpens in a new window, a lively waterfront promenade bustling with energy. Here, you can enjoy a delightful meal at one of the charming outdoor cafés while watching the world go by. Don’t miss the opportunity to explore the ancient Diocletian’s Palace, where you can wander through its labyrinthine streets filled with shops and historical sites. For those keen on water activities, sailing and boating tours are a fantastic way to discover the stunning coastline. Relax on the beautiful beaches or take a moment to explore the local museums showcasing the rich heritage of the area.

4 tips for savvy savings when booking a hotel in Croatia

  1. Book for the cheapest times: The most affordable time to visit Croatia is during January, February, and November, when hotel prices are typically lower. For those on a budget looking to make the most of their trip, a stay of at least 3 days is recommended to fully appreciate the country's significant landmarks and rich cultural heritage. Visitors can explore a variety of historical sites and stunning natural attractions that offer great value for money. With some luck, prices could drop even further during these months, making it an excellent opportunity for budget-conscious travellers.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals in Croatia, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. To stay updated on flash sales and special promotions, consider enabling email alerts or push notifications from Hotels.com. Additionally, you could use Smart ShoppingOpens in a new window, a comparison tool available through the app, to examine hotel prices and amenities. This way, if rooms become available or prices decrease, you’re more likely to be among the first to know and book your last-minute escape.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could potentially lead to savings on your stay in a Croatian hotel. For those in search of distinctive experiences, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we will recommend more affordable dates, increasing the likelihood that you may secure the best deal.
  4. Consider your location: Staying in the heart of major cities in Croatia undoubtedly provides convenience and easy access to local attractions, yet it is often accompanied by higher costs. While the vibrant atmosphere and proximity to popular sites are enticing, budget-conscious travellers may find that smaller towns and rural areas tend to be more affordable. For those seeking better rates, opting for accommodation outside the city centre is a viable option, although this may necessitate some additional travel to reach key destinations. Alternatively, exploring nearby cities that boast their own charm and attractions could offer a delightful experience at a more budget-friendly price point.

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. June to August are the peak travel months in Croatia, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.