Search Croatia Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Croatia

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Croatia

Rixos Premium Dubrovnik

5.0 star property
Gorica
9.2 out of 10, Wonderful, (1009)
"From the moment of check in until departure everything was perfect. Stuff, location, room, amenities all exceed our expectations. "
United States
Guzel
The price is RM475
RM554 total
includes taxes & fees
2 Dec - 3 Dec
Rixos Premium Dubrovnik

Radisson Blu Resort & Spa, Split

5.0 star property
Znjan
8.8 out of 10, Excellent, (991)
"Nice hotel, relaxed atmosphere "
United Kingdom
Richard
The price is RM568
RM659 total
includes taxes & fees
12 Dec - 13 Dec
Radisson Blu Resort & Spa, Split

Hotel Croatia

5.0 star property
Konavle
9.2 out of 10, Wonderful, (1002)
"Hotel room had just been refurbished and was beautiful, couldn’t fault it. We had a lovely stay "
United Kingdom
Sasha
Hotel Croatia

Cornaro Hotel

5.0 star property
Old Town Split
9.8 out of 10, Exceptional, (1002)
"Great location, spacious rooms, excellent stay!! Would stay here again without hesitation!!"
United States
Jeffrey
The price is RM745
RM1,004 total
includes taxes & fees
2 Dec - 3 Dec
Cornaro Hotel

President Hotel, Valamar Collection

5.0 star property
Lapad
9.4 out of 10, Exceptional, (1001)
"Excellent Hotel"
United Kingdom
Robert Eric
President Hotel, Valamar Collection

Sheraton Dubrovnik Riviera Hotel

5.0 star property
Zupa dubrovacka
9.6 out of 10, Exceptional, (1000)
"Wonderful staff which is the main reason it’s fabulous to stay at!"
United States
Rita
The price is RM509
RM575 total
includes taxes & fees
2 Dec - 3 Dec
Sheraton Dubrovnik Riviera Hotel

Sun Gardens Dubrovnik

5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1000)
"Great stay "
United Kingdom
Diana Lorraine
The price is RM725
RM837 total
includes taxes & fees
24 Dec - 25 Dec
Sun Gardens Dubrovnik

Hotel Ambasador

5.0 star property
Meje
9.8 out of 10, Exceptional, (334)
"Great hotel"
United States
Steven
The price is RM498
RM581 total
includes taxes & fees
4 Dec - 5 Dec
Hotel Ambasador

Amfora Hvar Grand Beach Resort

4.0 star property
Hvar
8.6 out of 10, Excellent, (1000)
"Great room and staff, great breakfast, slightly outdated facilities "
United States
Ashley
Amfora Hvar Grand Beach Resort

AC Hotel by Marriott Split

4.0 star property
Split
9.4 out of 10, Exceptional, (286)
"Clean room Family friendly Great location "
Canada
Ziyi
The price is RM411
RM482 total
includes taxes & fees
4 Dec - 5 Dec
AC Hotel by Marriott Split

Miraval Luxury Rooms

3.5 star property
Grad
Miraval Luxury Rooms

Dubrovnik Palace

5.0 star property
Lapad
9.4 out of 10, Exceptional, (1003)
"Overall a beautiful hotel. Would stay again!"
United States
Jez Gregory
Dubrovnik Palace

Hotel Splendid

3.0 star property
Lapad
8.2 out of 10, Very good, (811)
"Beautiful tranquil property, easy bus transport to old town, great breakfast, great staff, comfy room, balcony with great view."
United States
Jan
Hotel Splendid

Hotel Esplanade Zagreb

5.0 star property
Donji Grad
9.6 out of 10, Exceptional, (1010)
"Beautiful ornate and clean hotel with excellent service, breakfast and fitness facility. Within walking distance to Zagreb’s best sightseeing. "
United States
Robert
The price is RM638
RM739 total
includes taxes & fees
14 Dec - 15 Dec
Hotel Esplanade Zagreb

Valamar Tirena Hotel

4.0 star property
Lapad
9.4 out of 10, Exceptional, (281)
"Fantastic hotel. All the staff were lovely and couldn’t do enough for us. Excellent range of food and amenities "
United Kingdom
VICTORIA
Valamar Tirena Hotel

Hotel Cavtat

4.0 star property
Konavle
8.8 out of 10, Excellent, (1006)
"Great hotel ,"
United States
Rita
Hotel Cavtat

Hotel Excelsior

5.0 star property
Dubrovnik
9.6 out of 10, Exceptional, (941)
"Room spotless, staff polite and accommodating. A beautiful, modern stylish hotel"
United Kingdom
Stewart
The price is RM1,181
RM1,352 total
includes taxes & fees
9 Dec - 10 Dec
Hotel Excelsior

Le Meridien Lav, Split

5.0 star property
Podstrana
8.8 out of 10, Excellent, (924)
"Loved the beachfront property, sprawling pools and excellent restaurants "
United States
Jacqueline A
The price is RM505
RM585 total
includes taxes & fees
11 Dec - 12 Dec
Le Meridien Lav, Split

Hotel Kastel 1700

3.5 star property
Old Town Split
9.0 out of 10, Wonderful, (631)
"Great location, excellent breakfast, very walkable area."
United States
Susan
The price is RM275
RM328 total
includes taxes & fees
11 Dec - 12 Dec
Hotel Kastel 1700

Boutique Hotel Porto

4.0 star property
Dubrovnik
9.6 out of 10, Exceptional, (473)
"Clean spacious room, excellent breakfast, good location, friendly staff. "
United States
Chris
The price is RM360
RM425 total
includes taxes & fees
4 Dec - 5 Dec
Boutique Hotel Porto
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.
Showing deals for:12 Dec - 14 Dec
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 Natural Landscapes: Croatia's breathtaking scenery includes magnificent waterfalls and enchanting coastlines, perfect for outdoor enthusiasts.
  • Rich Cultural Experiences: Immerse yourself in the country's vibrant history through charming towns, ancient churches, and traditional performances.
  • Beautiful Beaches: Enjoy the crystal-clear waters and sandy beaches along the picturesque Adriatic coast.
  • Vibrant Nightlife: Experience lively nightlife in cities like Dubrovnik and Split, offering a variety of bars and entertainment.
  • Diverse Accommodation Options: Choose from a range of lodgings, from boutique hotels to family-friendly guesthouses, catering to all types of travellers.

Find great hotels in Croatia

Discover a diverse array of hotel accommodation options in Croatia, perfect for every type of traveller. Whether you seek a charming guesthouse or a luxurious hotel, you'll find pet-friendly options, family-friendly amenities, and idyllic beachside experiences. With acclaimed boutique hotels and renowned chains like AC Hotel, your stay in this beautiful country promises comfort and convenience, tailored to your needs.

  • Valamar Argosy Hotel: This 4-star haven is perfect for those seeking a relaxing beach getaway with their furry friends. Valamar Argosy Hotel boasts direct access to the stunning shoreline, allowing guests to indulge in sun-soaked days by the water. With a pet-friendly policy, both pets and their owners can enjoy the amenities, including food and water bowls for your pets. This hotel combines comfort and convenience, making it an ideal choice for travellers looking to unwind in a serene beach environment.
  • Dubrovnik Palace: Elevate your holiday experience at this luxurious 5-star hotel, where adventure meets elegance. Dubrovnik Palace offers a plethora of thrilling activities such as snorkelling, hiking, and parasailing nearby, ensuring an action-packed family vacation. The hotel also caters to children with dedicated amenities like in-room childcare and a first aid kit. With its stunning surroundings and top-notch service, this hotel is designed for families yearning for both excitement and relaxation in a lavish setting.
  • President Hotel, Valamar Collection: Experience the epitome of luxury and wellness at the 5-star President Hotel. This property is perfect for those looking to rejuvenate in a tranquil beachside environment. With direct beach access and an exceptional full-service spa, guests can indulge in body treatments and seasonal outdoor pools, all set against the picturesque backdrop of Croatia's coastline. The hotel prioritises relaxation, offering sun loungers and a serene atmosphere, making it an excellent choice for a pampering retreat.

Where to stay in Croatia

Croatia offers a stunning blend of historical charm and natural beauty, perfect for outdoor and adventure enthusiasts. Explore the enchanting Adriatic coast, dotted with accessible beaches and vibrant towns. Discover the romantic vibes of cities like Dubrovnik and Split, or enjoy family-friendly activities in the picturesque landscapes of Istria. Each destination on this Adriatic pearl invites you to relax and immerse yourself in its friendly atmosphere, making your vacation an unforgettable experience.

  • Split: Nestled along the stunning Dalmatian coast, Split is a vibrant city that harmoniously blends ancient history with modern life. The city experiences moderate seasonal tourism, with visitors flocking to its sandy beaches and lively outdoor spaces during the summer months. Highlights include the iconic Diocletian's Palace, a UNESCO World Heritage site, alongside inviting esplanades perfect for leisurely strolls. The marina offers an array of water activities, while the local shopping areas cater to diverse tastes, ensuring a delightful family experience under the sun.
  • Dubrovnik: Known as the Pearl of the Adriatic, Dubrovnik is a picturesque coastal city celebrated for its breathtaking scenery and rich history. Tourism peaks from July to September, drawing beach lovers and outdoor enthusiasts alike. Visitors can take a memorable ride on the famous cable car to enjoy panoramic views of the city and surrounding bay. The well-preserved medieval architecture and historic sites, such as the City Walls and Old Town, create an enchanting atmosphere that captivates all who wander through its charming streets.
  • Zagreb: As the capital of Croatia, Zagreb is a dynamic county offering a unique blend of urban culture and natural beauty. Unlike its coastal counterparts, Zagreb sees steady tourism throughout the year, with peaks in spring and summer. The city is perfect for outdoor adventures, featuring expansive parks and vibrant piazzas. Shopping enthusiasts will relish the numerous shopping centres and quaint areas filled with local boutiques. Don’t miss a day trip to the nearby national parks, where stunning landscapes await just outside the bustling city centre.

Things to do in Croatia

Croatia is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore magnificent waterfalls, engage in various active holidays, and experience vibrant nightlife. With a plethora of activities available, from theatre performances to relaxing spa days, excitement and relaxation await in this beautiful country.

Shopping

Nama is a vibrant shopping centre offering a family-friendly atmosphere, perfect for picking up gifts. City Center One East combines business and entertainment vibes, making it ideal for a leisurely shopping experience. For local flavours, visit the Fish Market, where you can find unique souvenirs amidst a bustling city vibe.

Recreation

Experience the vibrant atmosphere at Arena Zagreb, where you can enjoy sports events and activities. For a serene escape, head to Park Forest Zlatni Rt, perfect for relaxation amidst nature. Alternatively, unwind at Punto Mare Pool, ideal for family fun and outdoor sports in a refreshing setting.

Adventure

Karting Arena Zagreb offers thrilling go-kart experiences, perfect for adrenaline seekers. For motor racing enthusiasts, Automotodrom Grobnik Doo provides an exhilarating atmosphere with high-speed action. Aquacolors Porec is a vibrant waterpark, ideal for families seeking adventure and entertainment amidst fun-filled water slides and pools.

Nightlife

Experience the enchanting atmosphere of the Croatian National Theater, where romance and culture intertwine. For a family-friendly outing, visit the Višnjan Observatory for a unique blend of entertainment. If you're seeking adventure, Jangalooz Adventure Park offers exhilarating arcade fun for all ages.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Croatia

To save money during your trip to Croatia, consider visiting between January and March when hotel prices are at their lowest. Book your accommodation at least one month in advance, or check Expedia for last-minute deals, particularly on Tuesdays when rates are cheaper. Combine your hotel, flights, and activities for additional savings through Expedia packages. Utilise public transport for affordable travel and explore free activities such as local parks and historic sites. Remember to filter your hotel search by Eco-certified options for sustainable stays and sort by price to find the best deals.

  • 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: The cheapest time to book a hotel in Croatia is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to customise your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel bookings in Croatia with your flights and activities through an Expedia package.

Find the best attractions in Croatia

Croatia offers an ideal setting for outdoor adventures and stunning scenery, attracting tourists with its beautiful beaches, charming churches, and lively harbours. Visitors can immerse themselves in the rich culture while enjoying various outdoor activities. The diverse points of interest cater to those seeking relaxation by the sea, cultural experiences, and exhilarating adventures, making Croatia a perfect destination for a memorable holiday.

  • Plitvice Lakes National Park: This stunning national park boasts cascading waterfalls and crystal-clear lakes, offering an unforgettable experience for nature lovers. Wander along wooden walkways and take in the breathtaking scenery as you explore its diverse flora and fauna.
  • Gruz Harbor: A picturesque harbour perfect for relaxation, Gruz Harbor features charming beaches and scenic views. Enjoy a leisurely stroll along the waterfront, savour fresh seafood at local restaurants, or simply soak up the sun as boats gently sway in the turquoise waters.
  • Pile Gate: Step through this iconic historic archway and immerse yourself in the rich cultural heritage of Dubrovnik. Pile Gate serves as a grand entrance to the Old Town, where ancient architecture and vibrant streets await your exploration.

Best time to go to Croatia

The best time to visit Croatia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Croatia falls in July and August. August has high visitor numbers and sunny weather. The coolest average temperature in Croatia falls in February, 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

Flying into Croatia offers you access to three major airports. Split Airport (SPU) is approximately 194.7km from the city, with excellent hotels like the Radisson Blu Resort & Spa and Cornaro Hotel, both around 7 to 14.5km away, providing various shuttle services. Dubrovnik Airport (DBV), located about 375.0km away, has luxurious options like the Sheraton Dubrovnik Riviera Hotel and Hotel Excelsior, which offer convenient airport shuttle services. Lastly, ZAGreb Airport (ZAG) is about 98.2km away, with top-notch accommodations such as the Sheraton Zagreb Hotel and Hotel Esplanade Zagreb, both situated within 6 to 11.3km and featuring accessible transport options to the airport.

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 RM328 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 RM328 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?
Expedia is your one-stop shop for organising the ultimate Croatia holiday. You'll find a huge array of hotels to select from and handy search filters that make it easy to find the stay of your dreams. Worried about your plans changing at the last minute? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join for free today and you can collect points and unlock membership perks. Get instant access to Member Prices, which adds up to savings worth 10% or more on select hotels!