Find the best Croatia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Croatia Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Croatia hotels

Rixos Premium Dubrovnik

Rixos Premium Dubrovnik
5.0 star property
Gorica
9.2 out of 10, Wonderful, (1,000 reviews)
"Breakfast buffet was excellent and the views from the hotel and pool area are second to none. "
United States
Mark E
The price is £120
includes taxes & fees
25 Mar - 26 Mar
Rixos Premium Dubrovnik

Radisson Blu Resort & Spa, Split

Radisson Blu Resort & Spa, Split
5.0 star property
Znjan
8.8 out of 10, Excellent, (1,001 reviews)
"Kind staff, good pool, excellent location and varied breakfast. "
Ireland
Dorde
The price is £115
includes taxes & fees
15 Mar - 16 Mar
Radisson Blu Resort & Spa, Split

Maistra Select Mlini Hotel

Maistra Select Mlini Hotel
4.0 star property
Zupa dubrovacka
9.6 out of 10, Exceptional, (596 reviews)
"Overall the hotel was so nice n we enjoyed "
United Kingdom
Tony
The price is £100
includes taxes & fees
2 Apr - 3 Apr
Maistra Select Mlini Hotel

Hotel Croatia

Hotel Croatia
5.0 star property
Konavle
9.2 out of 10, Wonderful, (1,000 reviews)
"Hotel was excellent we had a lovely stay. Location was beautiful, rooms were great. Food and staff also excellent "
United Kingdom
Paul
The price is £133
includes taxes & fees
2 Apr - 3 Apr
Hotel Croatia

Cornaro Hotel

Cornaro Hotel
5.0 star property
Old Town Split
9.8 out of 10, Exceptional, (1,000 reviews)
"Beautiful hotel, great service, exceptional breakfast and location "
Canada
Ralph
The price is £167
includes taxes & fees
16 Mar - 17 Mar
Cornaro Hotel

Sun Gardens Dubrovnik

Sun Gardens Dubrovnik
5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1,000 reviews)
"Great hotel, fantastic amenities. "
United States
Amy
The price is £126
includes taxes & fees
23 Mar - 24 Mar
Sun Gardens Dubrovnik

Amfora Hvar Grand Beach Resort

Amfora Hvar Grand Beach Resort
4.0 star property
Hvar
8.6 out of 10, Excellent, (1,000 reviews)
"Excellent relaxing stay at the resort. Pool area great end of day escape after a day of touring. "
Canada
Carl
Amfora Hvar Grand Beach Resort

XXXXXXXXXXXXXXX

XXXXXXXXXXXXXXX
Kaštel Gomilica
8.0 out of 10, Very good, (2 reviews)
"Si vous n'en pouvez plus du monde à Split et Dubrovnik, venez vous poser ici. Village authentique sur la côte, petite plage à 20 m réellement, adorable et reposant. Bus à 5 minutes pour Split où Trogir. Attention quand même, la loc ne convient pas aux personnes à mobilité réduite à cause de son escalier en colimaçon, moi j'ai pu gérer néanmoins avec une fracture du tibia il y a 2 mois. Ne convient pas à ceux qui cherchent du luxe, équipement simple mais tout ce qu'il faut. Nous avons adoré la...
France
Natacha D.
XXXXXXXXXXXXXXX

Le Meridien Lav, Split

Le Meridien Lav, Split
5.0 star property
Podstrana
8.8 out of 10, Excellent, (926 reviews)
"Loved the beachfront property, sprawling pools and excellent restaurants "
United States
Jacqueline A
The price is £105
includes taxes & fees
18 Mar - 19 Mar
Le Meridien Lav, Split

Hotel Ambasador

Hotel Ambasador
5.0 star property
Meje
9.8 out of 10, Exceptional, (355 reviews)
"Awesome location, clean room and bathroom and great staff. "
Canada
Maria
Hotel Ambasador

President Hotel, Valamar Collection

President Hotel, Valamar Collection
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1,000 reviews)
"Great Hotel"
United States
Neb
The price is £144
includes taxes & fees
7 Apr - 8 Apr
President Hotel, Valamar Collection

Sheraton Dubrovnik Riviera Hotel

Sheraton Dubrovnik Riviera Hotel
5.0 star property
Zupa dubrovacka
9.6 out of 10, Exceptional, (1,000 reviews)
"Food, rooms, staff friendliness, drinks, great amenities "
United Kingdom
Andre
The price is £133
includes taxes & fees
30 Mar - 31 Mar
Sheraton Dubrovnik Riviera Hotel

AC Hotel by Marriott Split

AC Hotel by Marriott Split
4.0 star property
Split
9.4 out of 10, Exceptional, (294 reviews)
"Great hotel! "
United States
Leila
The price is £97
includes taxes & fees
17 Mar - 18 Mar
AC Hotel by Marriott Split

Dubrovnik Palace

Dubrovnik Palace
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1,000 reviews)
"Overall a beautiful hotel. Would stay again!"
United States
Jez Gregory
The price is £124
includes taxes & fees
19 Mar - 20 Mar
Dubrovnik Palace

Hotel Cavtat

Hotel Cavtat
4.0 star property
Konavle
8.8 out of 10, Excellent, (1,000 reviews)
"Our favorite hotel in all of Croatia!"
United States
Breighan
The price is £89
includes taxes & fees
18 Mar - 19 Mar
Hotel Cavtat

Amphora Hotel

Amphora Hotel
4.0 star property
Znjan
8.2 out of 10, Very good, (385 reviews)
"Beautiful location, clean, great service, great food! "
United States
Dario
The price is £98
includes taxes & fees
15 Mar - 16 Mar
Amphora Hotel

Maistra Select Astarea Hotel

Maistra Select Astarea Hotel
3.0 star property
Zupa dubrovacka
8.2 out of 10, Very good, (501 reviews)
"Lovely hotel, beautiful location."
United Kingdom
Johanne
The price is £81
includes taxes & fees
6 Apr - 7 Apr
Maistra Select Astarea Hotel

Hotel Lapad

Hotel Lapad
4.0 star property
Lapad
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean nice room and nice courteous staff "
United States
Madhumita
The price is £76
includes taxes & fees
31 Mar - 1 Apr
Hotel Lapad

Central Square Heritage Hotel

Central Square Heritage Hotel
4.0 star property
Old Town Split
9.2 out of 10, Wonderful, (436 reviews)
"Great location right in the heart of old town with character "
United States
Visser
The price is £52
includes taxes & fees
18 Mar - 19 Mar
Central Square Heritage Hotel

Hotel Esplanade Zagreb

Hotel Esplanade Zagreb
5.0 star property
Donji Grad
9.6 out of 10, Exceptional, (1,000 reviews)
"Super Hotel"
Germany
Timo
The price is £94
includes taxes & fees
29 Mar - 30 Mar
Hotel Esplanade Zagreb
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Great weekend hotel deals in Croatia

Showing deals for:27 Mar - 29 Mar

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 Coastal Scenery: Croatia boasts breathtaking beaches and crystal-clear waters along the Dalmatian coast, perfect for relaxation and water sports.
  • Rich Cultural Heritage: Explore vibrant cities like Dubrovnik and Split, featuring historic architecture and lively cultural scenes.
  • Outdoor Adventures: Engage in thrilling activities such as rock climbing and hiking in Croatia's beautiful national parks.
  • Picturesque Vineyards: Discover the romantic landscapes of Istria, ideal for wine tasting and leisurely strolls.
  • Diverse Accommodation Options: Enjoy a range of stays from luxurious hotels to charming guesthouses, catering to all types of travellers.

Find great hotels in Croatia

Experience the charm and hospitality of Croatia with a variety of hotel accommodations to suit every traveller's preference. From inviting guesthouses to luxurious hotels, you’ll find ideal options for family getaways, beach holidays, and pet-friendly stays. Discover top hotels in stunning locations like Dubrovnik, ensuring a memorable stay in this beautiful country.

  • Hotel Croatia: Nestled along the stunning Croatian coastline, Hotel Croatia is a luxurious 5-star retreat perfect for families and eco-conscious travellers. This eco-certified property boasts direct access to the beach, allowing guests to indulge in sun-soaked days by the sea. Children are well catered for with a range of amenities including a shared playground, a children's pool, and a dedicated kids' club, ensuring a fun-filled experience for younger guests. The hotel's commitment to sustainability makes it an ideal choice for those looking to enjoy a guilt-free holiday while creating lasting family memories.
  • Valamar Argosy Hotel: Embracing a pet-friendly ethos, the Valamar Argosy Hotel is a delightful 4-star destination for both animal lovers and eco-friendly travellers. Located by the beach, this hotel allows you to enjoy the natural beauty of Croatia while bringing your furry companions along for the adventure. The hotel offers pet amenities including food and water bowls, and its policies ensure that your pets are welcomed. With its eco-certification, the Valamar Argosy Hotel promotes sustainable tourism while providing a relaxing atmosphere that suits all types of beachgoers.
  • Dubrovnik Palace: Experience luxury like never before at the prestigious Dubrovnik Palace, a 5-star hotel designed for families and eco-conscious guests alike. This eco-certified property not only provides exquisite accommodation but also features a range of child-friendly amenities, such as a children's pool and babysitting services for a seamless family holiday. Guests can unwind with breathtaking views of the Adriatic Sea and enjoy the hotel's commitment to sustainability, making it a perfect choice for those seeking both indulgence and environmental responsibility.

Where to stay in Croatia

Croatia offers a perfect blend of stunning coastal scenery and rich history, making it an ideal holiday destination. Explore vibrant cities like Dubrovnik and Split, or unwind on the serene shores of star beaches along the Dalmatian coast. Venture into the picturesque vineyards of Istria for a romantic escape, or enjoy family-friendly activities amidst friendly locals. With its diverse atmosphere, Croatia promises an unforgettable travel experience for every kind of adventurer.

  • Dubrovnik: Nestled on the Adriatic coast, Dubrovnik is a UNESCO World Heritage site renowned for its stunning medieval architecture and breathtaking scenery. The city experiences a surge of visitors during the summer months, particularly from July to September, drawn by its beautiful beaches and outdoor activities. A must-visit is the cable car that offers panoramic views over the Old Town and the shimmering sea. Explore historic landmarks like the iconic city walls and the serene marina, making it an ideal destination for both relaxation and cultural immersion.
  • Split: As the second-largest city in Croatia, Split boasts a vibrant atmosphere with a mix of ancient history and modern life. The peak tourist season runs from June to August, attracting families and beachgoers alike. The heart of Split is the Diocletian's Palace, a fascinating historic site that is part of the UNESCO World Heritage list. Visitors can enjoy the lively public market and take in theatrical performances while relaxing on the nearby beaches. The city's marina is perfect for leisurely strolls, making Split an attractive hub for outdoor enthusiasts.
  • Zagreb: The capital of Croatia, Zagreb is a dynamic city that offers a year-round experience with peaks in April and the summer months. Known for its outdoor spaces and scenic parks, it is a great destination for adventurers and nature lovers. Explore the national parks nearby or enjoy the vibrant atmosphere at the city's piazzas. Zagreb's shopping centres and local markets present an excellent opportunity for those looking to indulge in retail therapy, while the rich cultural scene ensures there's always something happening, making it a perfect blend of relaxation and excitement.

Things to do in Croatia

Croatia offers a splendid mix of outdoor adventures and cultural experiences, making it ideal for a varied holiday. Engage in thrilling activities like rock climbing and immerse yourself in water sports, while also enjoying the serene spa and recreational areas. Don't miss the opportunity to explore the rich cultural tourism that Croatia has to offer, showcasing its beautiful landscapes and vibrant heritage.

Shopping

For a great shopping experience, visit City Center One East, where you can enjoy a mix of business and entertainment vibes. If you're up for a drive, check out Nama for a family-friendly atmosphere and the Fish Market for a local city vibe.

Recreation

Experience the vibrant atmosphere at Arena Zagreb, where you can enjoy various sports events. For a serene escape, head to Park Forest Zlatni Rt, where you can unwind amidst nature's beauty. Poljud Stadium offers an energetic vibe, perfect for sports enthusiasts looking to soak in the local culture.

Adventure

Aquacolors Porec is a thrilling waterpark offering exhilarating slides, wave pools, and family-friendly attractions, perfect for a fun-filled day. For those seeking action, Paintball Raptor provides an adrenaline-pumping paintball experience amidst stunning landscapes. Meanwhile, the Premuzic Trail invites you to explore breathtaking outdoor scenery on an unforgettable hiking adventure.

Nightlife

Experience the vibrant nightlife in Croatia by visiting the Croatian National Theatre for a cultural evening. For a unique twist, explore the Višnjan Observatory, where family-friendly entertainment awaits. Thrill-seekers can enjoy arcade fun at Jangalooz Adventure Park, perfect for an adventurous night out.

Booking tips and Expedia advantages for Croatia

When planning your trip to Croatia, consider travelling during the off-peak months from January to March for lower hotel prices. Booking about a month in advance can secure the best rates, especially on Tuesdays, the cheapest days to stay. Explore Expedia for last-minute deals and package discounts combining accommodation, flights, and activities. For public transport, utilise buses and ferries, which are often economical ways to navigate. Additionally, seek out free activities like exploring national parks or relaxing on public beaches to enhance your experience without breaking the bank.

  • 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 March, 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: Book your hotel in Croatia about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to customise your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find that you can save money by combining your hotel booking in Croatia with your flights and activities through an Expedia package.

Find the best attractions in Croatia

Croatia is an ideal destination for those seeking outdoor adventures and stunning scenery. With a wealth of attractions, you can explore beautiful beaches, historic churches, and charming harbours. Whether you're a culture aficionado, a beach lover, or an outdoor enthusiast, Croatia offers a rich array of experiences that cater to all types of travellers, ensuring a memorable holiday.

  • Plitvice Lakes National Park: A UNESCO World Heritage site, Plitvice Lakes National Park boasts breathtaking waterfalls and crystal-clear lakes. Explore its numerous wooden pathways and enjoy the serene beauty of nature, making it a perfect destination for outdoor enthusiasts and adventure seekers.
  • Zrće Beach: Known for its vibrant atmosphere, Zrće Beach is a hotspot for sun-seekers and party-goers alike. With its lively beach clubs and stunning Adriatic views, it's an ideal place to relax during the day and dance the night away under the stars.
  • Split Riva: This picturesque esplanade is the heart of Split, offering a romantic setting for leisurely strolls. Enjoy outdoor cafés, local shops, and family-friendly activities while taking in the stunning views of the harbour and historic architecture.

Best time to go to Croatia

The best time to visit Croatia is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is sunny. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageModerately Low
April56.3°F (13.5°C)Light RainMostly SunnyAverageAverage
May63.5°F (17.5°C)Light RainMostly SunnyAverageAverage
June72.0°F (22.200000000000003°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.400000000000002°C)Light RainMostly SunnyLowAverage
November54.3°F (12.4°C)Light RainMostly SunnyLowAverage
December47.3°F (8.5°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Croatia

When travelling to Croatia, major airports include Venice (VCE-Marco Polo), Split (SPU), and Dubrovnik (DBV). Venice Airport is approximately 88.2km from Croatia, with nearby hotels such as the 5-star Hilton Molino Stucky Venice and Hotel Danieli, both 3.1km away, offering various transport services. Split Airport, located 75.2km away, features luxury options like Radisson Blu Resort & Spa and Cornaro Hotel, providing 24-hour airport shuttles. Dubrovnik Airport, situated 144.8km from Croatia, has excellent accommodations including Hotel Croatia and Sheraton Dubrovnik Riviera Hotel, both within 3.7km and easily accessible. Each location ensures convenient transportation to enhance your travel experience.

Discover your dream Croatia hotels with Expedia

Perfect Croatia hotels locations 

Croatia is the jewel of the Adriatic, with miles of emerald coastline and beaches to enjoy. Whether you want to visit iconic fortresses or venture out on boat trips, Croatia has it all. Ancient cities make great sightseeing bases, while beach resorts in Croatia are perfect for sunseekers. For a historic setting, hotels in Dubrovnik Old Town and hotels in Split have you covered. Some of the best hotels in Croatia can be found along the coast – hotels in Rovinj are a popular choice. 

There are several international airports in Croatia, including at Dubrovnik, Split, and Zagreb. Shuttle transfers can usually be provided by your Croatia accommodation. It's easy to get around with a hire car too – there are plenty of hotels with parking in Croatia.

Types of Croatia accommodation 

There are Croatia hotels to suit all traveller types. If you're visiting with friends or family and want to be based on the coast, check out beach resorts and hotels in Croatia. Or, if you're here on business, hotels near Dubrovnik Airport might be more convenient. Croatia luxury hotels are ideal for honeymooners, while spa hotels in Croatia offer world-class pampering holidays. If you don't want any hidden costs, Croatia's all-inclusive resorts are a good option.

It's easy to book a hotel in Croatia on Expedia. Just put in your travel dates and refine your results using the filters. Some of the best deals can be found outside the peak summer season, so consider visiting in spring or autumn instead. Reserving resort hotels in Croatia well in advance can also save money.

Top Croatia hotels 

On Expedia, you'll find everything from family-friendly hotels in Croatia to romantic retreats that are perfect for couples. There are 5-star hotels in Croatia too, if you're looking for a more luxurious getaway. With all these choices it can be difficult to decide which hotel to book, so here are some of the top places to stay in Croatia to get you started: 

Dubrovnik  

  • Mlini Hotel Croatia: The Maistra Select Mlini Hotel is high on the list of luxury hotels in Croatia. Located on the beach, the property boasts a spa and 3 onsite restaurants.
  • Hotel Astarea Croatia: At the Maistra Select Astarea Hotel you'll have a white-sand beach on your doorstep. Some rooms have sea view balconies and there are 4 restaurants and a pool.
  • Hotel Lapad Croatia: This waterfront spa hotel is the perfect place to unwind in Dubrovnik. Chill out at the poolside bar of Hotel Lapad and watch the sunset from the terrace.
  • More Hotel Croatia: The 5-star Hotel More offers a range of rooms and suites, some with private hot tubs. There's a free buffet breakfast too. 
  • Adriatic Beach Hotel Croatia: The Hotel Adriatic boasts an idyllic beachfront location as well as a tour desk and airport shuttle services.

Cavtat 

  • Cavtat Hotel in Croatia: The Hotel Cavtat is conveniently located near the beach in Cavtat. Pamper yourself in the spa and enjoy sightseeing around the scenic harbour.
  • Albatros Hotel Croatia: The all-inclusive Hotel Albatros is another Cavtat favourite, especially with families – there's a playground and children's pool for the youngsters. 

Rovinj 

Seget 

  • Hotel Ola Croatia: Hotel Ola is adults only, which is ideal if you're looking for some peace and quiet. Relax on the rooftop terrace and enjoy cycling tours and spa treatments during your visit. 

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Croatia cost?
Prices for Croatia hotels vary depending on the season and other factors, like Christmas and school holidays. You can find cheap options from £52 in a few different ways. Enter your destination and trip dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Croatia?
The best time to be in Croatia depends on where you're going and what you want to do. Thinking about a summer Split holiday? This captivating destination has an oceanic climate, with average temperatures ranging from 19ºC to 27ºC between June and August.
What is the best area to stay in Croatia?
Check out the attractions and activities on offer in Split and Dubrovnik. These lively cities are just two of the many great places to look for a hotel in Croatia.
How can I find cheap hotels in Croatia?
Discover affordable stays with minimal effort by using our useful filters. Choose the "Price per night" checkbox to browse money-saving options in Croatia. Another way is to look at our cheap hotels in Croatia page. The lowest available price starts from £52 per night.
What are the best hotels in Croatia for families?
The first step to a perfect family escape in Croatia is finding the right place to stay. Go to the "Traveller experience" section of our filter tool and select "Family friendly." This will show you all the Croatia options that welcome children and have family conveniences like childcare and recreational activities. Pick the one that fits your budget and style, then prepare to kick back while the kids have fun.
Why should I book my Croatia hotel with Expedia?
We make booking accommodation in Croatia as simple as swiping right for your dream getaway. First off, there's the extensive choice and terrific prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you join our One Key™ rewards programme, you can earn OneKeyCash™* and spend it on eligible flights, activities, hotels and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.