With its island-dotted coastline, historic cities and unspoilt nature, Croatia is a true haven for travellers. Whether you enjoy relaxing on pristine beaches, exploring ancient towns or getting active in nature, Croatia has something for everyone. Discover the best sights in Croatia and enjoy unforgettable experiences.
Top 10 things to do in Croatia
1. Explore the historical splendor of Dubrovnik
The “Pearl of the Adriatic”, Dubrovnik is a must-visit destination full of medieval architecture and impressive city walls. Stroll the cobbled streets of the Old Town and admire the sea views from the city walls. Or how about a catamaran cruise along the city’s coastline?
2. Discover vibrant Split
Split is home to the impressive Diocletian’s Palace, a UNESCO World Heritage Site in the heart of the city with a fascinating mix of Roman and modern influences. Enjoy the vibrant atmosphere, charming streets and beautiful boardwalk. And for a great view, climb the cathedral’s bell tower.
3. Visit Plitvice Lakes National Park
One of Croatia’s most iconic sights, Plitvice Lakes consists of sixteen turquoise lakes connected by waterfalls. This natural wonder offers countless hiking trails and wow-worthy views.
4. Experience the charm of Zadar
For a combination of historical monuments and modern art, Zadar is the place to be. The first attraction is St. Donatus’ Church – a unique, round building in the Byzantine style. By the water, you’ll find the famous Sea Organ, an innovative work of art that plays harmonic sounds with the sea waves, plus the Sun Salutation, a solar-powered installation that illuminates at night. Take a walk through the city to fully appreciate this part of the Adriatic coast.
5. Explore the Istrian Peninsula
Istria, the green peninsula in northern Croatia, is a culinary and cultural treasure trove and a destination in itself. The mix of cultures is quite special. In Pula, don’t miss the Roman arena and in Rovinj, experience the Venetian influences. If you have the time, explore the interior and make sure to try the delicious truffles and local wines.
6. Relax on Zlatni Rat Beach
This iconic beach on the island of Brač, nicknamed the Golden Cape, is one of the most beautiful in Croatia, known for its unique shape and clear waters. It’s an ideal settings for sunbathing, swimming and watersports, and best experienced at sunrise and sunset for the full effect.
7. Visit the capital Zagreb
A visit to the capital is, of course, a must among the best things to do in Croatia. Zagreb offers a mix of historical sights, cozy squares and modern art. Stroll through the cobblestone streets of the old town and discover museums, lively markets and trendy cafes.
8. Take a boat trip to the Kornati Islands
The Kornati archipelago, south of Zadar, consists of 140 islands, islets and rocks, and offers an unparalleled experience for nature and sailing enthusiasts. The 89 southern islands of the archipelago have been a national park since 1980. It makes a great setting for a day of relaxation and adventure.
9. Admire the waterfalls of Krka National Park
This national park is considered by many to be the most beautiful place in Croatia. At the impressive Skradinski Buk waterfall you can enjoy invigorating views of the flowing water and the surrounding nature. Although swimming is no longer allowed here, the hiking trails and viewpoints offer a great way to experience the beauty of this unique park. Go early in the morning for the best experience.
10. Go island hopping in the Adriatic
Go island hopping and discover a world of variety and beauty. From Hvar to Korčula and Vis, the Croatian islands offer a blend of relaxation, nature, gastronomy and culture. Explore historic towns, enjoy local wines and taste fresh seafood as you fully embrace the island life.