Croatia Destinations

10 Best Destinations in Croatia to Visit [in 2021]

With over 700 islands and seemingly endless things to do, it can be difficult to pick the best Croatia destinations to visit.

Luckily for you, I’ve done a ton of on-the-ground research on this topic and I’m here to spill my best secrets. Not only have I spent over a month in this beautiful Adriatic country, but I’ve also made a point to check out the very best it has to offer. 

Ready? Let’s start adding some amazing destinations to your Croatia itinerary:

10 Best Croatia Destinations

Disclosure: Travel Lemming is an independent reader-supported blog. You can support my work by purchasing through the affiliate links on this page, which may earn a commission for this site. Thank you!

#1 – Dubrovnik

Historic wall of Dubrovnik Old Town, in Dalmatia, Croatia, the prominent travel destination of Croatia.
You see why they filmed Game of Thrones here now, right?

With a history that dates back to the 7th century, Dubrovnik is a historic city on the Dalmatian coast and is one of the best destinations Croatia.

A hub of all things history, art, food, and adventure, I recommend walking along the old city walls (they’re a UNESCO world heritage site), taking a Lokrum Island day tour, riding the cable car up Mount Srd, trying out a few restaurants, talking a walking tour, or hitting up Uvala Lapad Beach.

🗡️ Game of Thrones fan? Taking a Dubrovnik Game of Thrones Tour is a must. You’ll get a behind-the-scenes look at the show and a cool perspective on Dubrovnik.

#2 – Mljet Island

Odysseus cave on Mljet Island, Croatia
Odysseus Cave on Mljet Island

If you’re looking for a laid-back nature escape in Europe, then look no further than Mljet Island, Croatia.

Easily reached via ferry from Dubrovnik, Mljet is a small island home to quaint towns, Mljet Island National Park, beautiful saltwater lakes, and craggy coastline.

While on Mljet Island, I recommend hiking (and swimming) the Odysseus Cave trail, taking a road trip from Pomena to Limoni Beach, visiting St. Mary’s Island in Mljet National Park, and indulging in all the seafood.

🚗 Croatia Road Trip Anyone?: Croatia is perfect for road trips, but you’ll need wheels from a trusted provider. I recommend renting a car with Discover Cars. They’ll outfit you with the best vehicle for your needs and help you with travel insurance too. 

#3 – Korcula Island

An overhead shot of Korcula island in Croatia with views of the water, forest, and terracotta-topped houses.
Rooftops in Korcula, Croatia

Known as Croatia’s Emerald Isle, Korcula in Croatia is located smack dab between Mljet and Hvar islands and is easily accessible by ferry. The island is well known for its dense forest, the photogenic Vela Spila Cave, miles of vineyards, and is even where Marco Polo is presumed to have been born.

That said, if I had to pick a favorite thing to do on the island, it would have to be exploring Korcula’s medieval-era old town. The historic old town is much like that of Dubrovnik, as it’s up against the coastline and is outlined by fortified walls, but much smaller and less crowded.

In the old town, you’ll want to visit St. Mark’s Cathedral, the Town Museum, Bishop’s Treasury, and Arneri Palace

#4 – Hvar Island

Taylor sits on top of a wall at Spanjola Fortress in Hvar, Croatia
Me on top of a fortress!

Just a short ferry ride from Mljet is Hvar Island — a Croatian island known for its parties, lavender fields, architecture (the Spanjola Fortress is incredible), and beaches.

An island that truly has something for everyone, I recommend taking a Hvar Island lavender fields tour, hitting up some of the beach clubs (during Croatia’s summer travel season, you’ll find a party no matter the time of day), spending your days in the water, and wandering through the towns.

Speaking of which, while Hvar town is known for Spanjola Fortress and the parties,  I also recommend visiting the towns of Stari Grad and Vrboska. Where Hvar Town is more bustling, the other towns on the islands are decidedly more laid-back. I stayed in Stari Grad during my time on the island and loved how charming it was. 

#5 – Omis

A shot of the mountains, river, and town at Omis, Croatia
Old coastal town of Omis in Croatia at night

Located just south of Split, Omis’s main feature is being the place where the Adriatic Sea meets the Cetina River and is one of the premier Croatia destinations for all kinds of adventure activities.

Think rafting, ziplining, parasailing, canyoning, mountain biking, rock climbing, and scuba diving!

There are so many great adventures to have here, but if you want to go do some water sports then taking a tour is the way to go. This Omis tour from Split will take you white water rafting on the Cetina River and provide all the safety gear you need.

#6 – Split

An overhead shot of the city of Split, Croatia, with the mountains in the background.
You can see this view from Parka Suma Marjan!

A half-hour drive from Omis, Split is Croatia’s second-largest city and a mainland hub along the coast. Split is cheaper than Dubrovnik, plus it has a ton of tourist attractions for every kind of traveler.

In particular, I recommend hiking through Parka Suma Marjan, taking a Diocletian’s Palace tour (a tour is 100% worth the history lesson – Diocletian’s Palace is incredible!), climbing Split’s bell tower, indulging at one of the many top-tier restaurants, and having drinks along the promenade.

For a great day trip, tour out to Zlatni Rat Beach (also known as the Golden Horn) on the nearby island of Brac! Zlatni Rat is of the most picturesque beaches in Croatia and is made up of white sand and crystal clear water– it’s totally worth the trip!

#7 – Krka National Park

A waterfall at Krka National Park, outlined by green foliage.
The famous waterfalls of Croatia’s Krka National Park

One of Croatia’s most notable tourist attractions, Krka National Park is full of out-of-this-world waterfalls, caves, hikes, and boardwalks.

Unlike other national parks in Croatia (namely, the more popular Plitvice Lakes), swimming in Krka is allowed. In particular, the swimming spot at Skradinski Buk is amazing, so be sure to bring your swimsuit. About an hour-long bus ride from Split, Krka can be seen on a day trip, although if you want to get the full experience, you can book overnight stays within the park itself. 

🚌 How to Visit Via Tour: This Krka National Park tour will cover transportation, entrance fees, and take you to the park’s most notable sites. 

#8 – Zadar

Zadar sea organs at sunset. Many tourists visits unique architectural object located on Zadar waterfront - musical instrument powered by the sea streams.
(photo: xbrchx / Depositphotos)

A 2-hour drive from Split, Zadar is a little more off the tourist trail than the other major Croatian cities and is a great place to experience Croatian culture at its finest.

Zadar is a city filled with Roman ruins, a charming old town, museums, beaches, mountains (it sits at the base of the Velebit mountain range), hiking trails, and some of the best sunsets in the world. 

Most notably, Zadar is home to the famous Sea Organ and Sun Salutation – sound and light spectacles that are world-renowned and truly one of a kind. 

#9 – Plitvice Lakes National Park

An overhead shot of the water, boardwalks, and greenery at Plitvice National Park

With its towering waterfalls, miles of boardwalks, and ethereal colors, Plitvice Lakes National Park is one of the most popular places to visit in Croatia.

Plitvice Lakes National Park is home to over 90 waterfalls, 16 terraced lakes (split into the Upper Lakes and Lower Lakes), and hiking trails for every skill level. In particular, I recommend hiking Trail B for a full tour of the Lower Lakes and Trail E for a quick tour of the upper lakes. 

It should be noted that because of the ecosystem protections in the park, swimming isn’t allowed, no matter how enticing it may be. Because of this, I recommend you bring a daypack, sunscreen, water, and a hat so you can keep nice and cool while you explore.

When I visited Plitvice Lakes, I took the bus from Zagreb. That said, this tour from Zagreb is highly rated!

#10 – Zagreb

An overhead shot of downtown Zagreb, a top Croatia destination
Zagreb, Croatia

Both the capital and largest city of Croatia, Zagreb is located inland and is known for its Austro-Hungarian architecture, fun museums, and outdoor markets.

While in Zagreb, I recommend visiting the Museum of Broken Relationships (it’s a heart-wrencher), Dolac Market in the main square, the Museum of Illusions, the Nikola Tesla Technical Museum, and strolling the Gornji Grad (Upper Town) and Gradec neighborhoods. 

Conveniently, Zagreb is also home to an international airport, making the city a great hub to fly into or out of. 

📚 Further Reading: Keep planning now by checking out my Croatia Itinerary Guide. It walks you through how to plan your itinerary, step-by-step.

FAQ’s About Travel in Croatia

An overhead shot of Split's waterfront promenade

What is the best holiday resort in Croatia?

Three of the highest rated holiday resorts in Croatia are: Sun Gardens (Dubrovnik), Radisson Blu Resort & Spa (Split), Amfora Hvar Grand Beach Resort (Hvar).

What are the best beaches in Croatia?

The most spectacular beaches in Croatia are Lojena Beach in the Kornati Islands, Mlaska Beach (Hvar), Vela Przina (Korcula), Uvala Lapad Beach (Dubrovnik), and Saharun (Dugi Otok). Croatia is full of beautiful beach destinations, both rocky and soft-sand.

What’s the best time of year to visit Croatia?

Croatia can be visited year round, but the best time to visit Croatia is during its shoulder-season, from May to June and again from September to October. Croatia gets absolutely packed with tourists in July and August. Meanwhile, so few tourists visit in winter that many of the major tours and accommodations shut down.

Where is the nicest place in Croatia?

The 10 most beautiful places in Croatia on our list are: Dubrovnik, Mljet Island, Korcula Island, Hvar Island, Omis, Split, Krka National Park, Zadar, Plitvice Lakes National Park, and Zagreb.

Is Croatia cheaper than Greece?

Generally, Greece is more expensive than Croatia. Certain places in Croatia, like Dubrovnik can get very expensive during high season, but overall most destinations in Croatia are cheaper than their counterparts in Greece.

Where should I go in Croatia for a week?

In one week in Croatia, you have time to visit Dubrovnik, Hvar Island, Split, and Krka National Park. See our full 7 day itinerary for more details on where to go in Croatia.

Is Croatia cheap to visit?

Costs of travel in Croatia are generally less expensive than most other Western European destinations, but Croatia’s rising popularity is driving prices up. If you are on a backpacker budget, it is possible to visit Croatia on a budget of 50 to 75 euros per day.


That’s it for my top 10 best Croatia destinations!

I hope this gave you a ton of inspiration for where to go on your next trip to Croatia, a country filled to the brimming with amazing tourist destinations and must see attractions to add to your bucket list.

For more information on Croatia and European travel, check out these articles:

Have fun in Croatia!

On Pinterest? Click to pin for later:

Curious about the best #PlacesToVisit in #Croatia? Then you’ve come to the right article! Whether you’re in the mood for an adventure, a historical tour, or nature appreciation, Croatia has it all. As a bonus, we’ve also included several frequently answered questions about travel in Croatia. #TravelGuide #TravelTips
Pin it on Pinterest!
Are you a #GameOFThrones fan? Then you ought to visit Croatia’s #Dubronik for a GOT tour. And since you’re already there, why not go visit other amazing #Destinations that #Croatia has to offer. Check out our #TravelGuide for in-depth recommendations on each destination. We’ve also included helpful #TravelTips as a bonus.
Pin it on Pinterest!
Got a trip planned to #Croatia any time soon? Check out our #TravelGuide of the best #Destinations in Croatia that you shouldn’t miss out on. You can also find information on the best holiday resorts and beaches in Croatia, as well as other helpful #TravelTips we’ve sprinkled throughout the article. #PlacesToVisit
Pin it on Pinterest!

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.