Hotels in 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 Dubrovnik

Top hotels in Split

Top hotels in Zagreb

Top hotels in Zadar

Top cities in Croatia

Great weekend hotel deals in Croatia

Showing deals for:22 May - 24 May

Top landmarks in Croatia

Check out reviews of Croatia hotels guests love

Find out more about Croatia

Coastal Reverie: Unveiling the Enchantment of Croatia's Azure Shores

Discover the enchanting allure of Croatia, where azure coastlines meet ancient towns steeped in history. From the sun-kissed beaches of the Dalmatian coast to the charming streets of Dubrovnik and Split, every corner offers a fusion of stunning landscapes and rich culture. Explore the breathtaking Plitvice Lakes National Park, with its cascading waterfalls and lush greenery, or sail the tranquil waters of the Adriatic Sea. With its delectable cuisine, vibrant festivals, and welcoming locals, Croatia is the perfect destination for sun-seekers, culture buffs, and romantic escapades alike. Your unforgettable Croatian holiday awaits.

Discover great hotels in Croatia

Croatia offers a diverse range of hotel accommodations, from budget-friendly options to luxurious five-star establishments. Many hotels boast stunning coastal views, especially in popular areas like Dubrovnik. Guests often enjoy excellent amenities, including beach access, fine dining, and wellness facilities, making Croatia a fantastic destination for any traveller. Here are some of our travelers' favorite hotels in Croatia:

  1. Maslina ResortOpens in a new window: This exquisite 5.0-star hotel in Stari Grad is a true paradise for leisure travellers seeking a beachside retreat. With direct access to the beach and a natural hot spring within reach, it promises a rejuvenating experience. Guests can indulge in luxurious amenities while enjoying the soothing sounds of the waves. The property is designed for those who appreciate the finer things in life, making it a perfect setting for relaxation and pampering. Review sentiments highlight the serene atmosphere and the delightful beach experiences, ensuring a memorable stay.
  2. Hotel ParkOpens in a new window: Situated in the vibrant city of Split, this 5.0-star hotel offers a welcoming environment for LGBTQIA travellers. Blending modern comfort with sophisticated design, the hotel is ideal for those on business trips who desire a stylish and supportive atmosphere. Amenities cater to the needs of discerning guests, featuring elegant meeting rooms and curated experiences that enrich their stay. Review sentiments reflect appreciation for the hotel's inclusive vibe and its ability to create a seamless experience for visitors, making it an exceptional choice for those travelling for work.
  3. Wine Residence CattunarOpens in a new window: Located in Brtonigla, this luxurious 5.0-star guesthouse is a haven for discerning travellers seeking a spa-themed getaway. The property boasts an impressive full-service spa, a 24-hour pool, and seasonal outdoor hot tubs, all designed for ultimate relaxation. Guests revel in the tranquil ambience and exquisite design that elevate their experience. Review sentiments frequently express admiration for the lavish spa treatments and the serene atmosphere, ensuring a rejuvenating stay in this boutique setting.

Top locations to stay in Croatia

In Split, Dubrovnik, and Zagreb, visitors can experience a rich blend of culture and beauty. Split boasts ancient castles and vibrant street life, Dubrovnik enchants with its stunning sea views and UNESCO heritage, while Zagreb offers a delightful array of museums and charming cafés. For first-time visitors, Dubrovnik stands out as the ideal place to stay.

  1. DubrovnikOpens in a new window: Dubrovnik is a stunning coastal city known for its breathtaking views of the Adriatic Sea and its remarkable UNESCO World Heritage-listed Old Town. Wandering through its ancient city walls will transport you to another era, with charming cobblestone streets and historic landmarks like the Rector's Palace and Sponza Palace. The vibrant promenade of Stradun is perfect for leisurely strolls, boutique shopping, and enjoying a gelato. Dubrovnik also boasts beautiful beaches where you can relax in the sun or take part in water sports like kayaking and snorkeling, making it an ideal destination for both relaxation and exploration.
  2. SplitOpens in a new window: Split offers a captivating blend of history and modernity, making it a fantastic base for your Croatian adventure. The heart of the city is the magnificent Diocletian's Palace, a UNESCO site that’s filled with shops, cafes, and cultural sites. You can soak in the bustling atmosphere at the Riva waterfront, where you can sip coffee and watch the world go by. Split is also a gateway to nearby islands, perfect for day trips, and has a lively promenade that comes alive in the evenings with street performers and cultural events, making it a great spot for enjoying local life.
  3. ZagrebOpens in a new window: Zagreb, the vibrant capital of Croatia, is a city rich in culture and charm. Explore its numerous museums, including the quirky Museum of Broken Relationships, and enjoy the city's café culture in the lively Tkalčićeva Street. The blend of historic architecture and modern vibes creates a unique atmosphere, especially in the upper town with its medieval streets and St. Mark's Church. For shopping enthusiasts, the city offers a variety of boutiques and markets. Zagreb also has an array of cultural attractions, including theaters and galleries, making it perfect for those seeking a taste of local art and entertainment.

Things to do in Croatia

Croatia offers an enticing mix of thrilling outdoor pursuits and tranquil relaxation spots. Explore vibrant urban parks, sunbathe on stunning beaches, or wander through historic places that echo tales of the past. Whether you crave adventure or serene moments, Croatia is a delightful destination for every traveller.

  • Lukač – Explore the enchanting Pejacevic CastleOpens in a new window, an emblem of culture and romance. This historic site invites you to wander its grand halls and enjoy the beautiful surroundings that echo with tales of the past. Don't miss the chance to take photos of its stunning architecture and picturesque gardens, perfect for a leisurely stroll or a quiet moment of reflection.
  • Gradina – Just like in Lukač, the main attraction here is also the magnificent Pejacevic CastleOpens in a new window. It offers a similar experience steeped in culture and romance. Immerse yourself in the history as you explore the castle grounds, and consider joining a guided tour to learn more about its fascinating stories. The serene atmosphere makes it an ideal spot for couples and history enthusiasts alike.
  • Meje – This charming neighbourhood is a delightful blend of nature and history. Spend your day at the urban park or take a refreshing stroll along the esplanade that hugs the coastline. Visit the beach for a relaxing afternoon or explore the historic places and palaces that dot the area. For a touch of adventure, head to Split MarinaOpens in a new window. Engage in thrilling outdoor activities such as sailing or kayaking, and soak up the sun on the beach. As evening falls, enjoy a performance at the local theatre, making your visit a perfect mix of leisure and culture.

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 from January to March, when hotel prices are typically lower. A stay of at least 3 days is recommended for discovering the country's significant landmarks and cultural sites, making it a fantastic option for those travelling on a budget. During this time, visitors can explore historical attractions such as the ancient city of Dubrovnik, the stunning Plitvice Lakes National Park, and the unique architecture of Split. With prices potentially dropping during these months, it offers great value for money for those seeking to immerse themselves in Croatia's rich history and natural beauty.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Croatia, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. It's wise to enable email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, helping you save on your trip. Additionally, the Smart Shopping feature in the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. This way, you’ll be informed if prices drop or rooms become available for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Croatia. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we will suggest alternative dates that could be more affordable, helping you find the best deal possible.
  4. Consider your location: Staying in the heart of major cities in Croatia undoubtedly provides the convenience of being close to local attractions, but it is often accompanied by a steeper price tag. In contrast, smaller towns and rural areas are generally more likely to be affordable, making them an attractive option for budget-conscious travellers. For those seeking better rates, considering accommodation just outside the city centre may be worthwhile, although this could necessitate some additional travel to reach key sights. Alternatively, exploring nearby cities that boast their own unique attractions can also yield more budget-friendly options without sacrificing the richness of the experience.

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.

Keep exploring