Discover the best destinations and places to visit in Croatia. Road trips or island vacations, Croatia has something for every itinerary.
A must-visit destination for its cultural heritage and architecture. The fortified city, a Unesco World Heritage site, boasts numerous attractions within its massive walls. Don't miss the circular walk atop the City Walls for stunning sea views and glimpses of hidden courtyards and gardens.
The capitol of Croatia. Visit the Upper Town where you can enjoy panoramic views of the red rooftops and church spires of the Lower Town. Don't miss the opportunity to experience Zagreb's cafe culture by sipping a coffee at Flower Square (Cvjetni trg) like the locals do.
Ideal for sightseeing and island-hopping. The sea-facing Diocletian’s Palace is a maze of streets, cafes, shops and restaurants. Hike to Marjan hill for panoramic views. Don't miss the chance to explore the nearby islands of Brač, Hvar, Vis, Šolta, and Korčula, all easily accessible from Split's harbor by ferry.
The perfect destination for those looking to discover off-the-beaten-path Croatia. Hop on a ferry to the nearby islands and make sure to explore Kornati National Park, home to over 100 enchanting islands and cliffs.
Cavtat is a picturesque town renowned for its beautiful beaches and rich history located 20 km south of Dubrovnik. Explore the rich cultural and historical heritage of this area without the crowds, with easy access to Dubrovnik by bus or boat.
The best Croatia Islands to visit
Croatia's coast offers an abundance of idyllic islands and secluded coves to escape the crowds of tourists. Whether you're planning a family vacation or a romantic honeymoon island hopping is an adventure that everyone can enjoy.
With over 1000 stunning islands to choose from, there are endless opportunities to relax along the picturesque coastline while discovering the country's rich history and culture. Don't forget to indulge in Croatia's delicious regional cuisine, which is undoubtedly a highlight of the trip.
More than 80 percent of Croatia's islands are uninhabited. Day trips and excursions are possible to most islands by ferry from the mainland.
To help you decide which islands to visit, we've compiled a list of our favorites.
One of the Elaphiti islands located just over 7 nautical miles from Dubrovnik. The island is relatively small but offers much for nature and sun lovers. Don't miss a visit to Šunj, one of the most beautiful sandy beaches in Croatia.
The largest of the Elaphiti Islands. Šipanska Luka at sunset is a magical experience. If you decide to take a trip to Suđurađ, be sure to visit one of the most beautiful villas in the Dubrovnik area - the old Skočibuha Palace.
A picturesque island with two settlements situated in the two large bays: Gornje Čelo and Donje Čelo, connected by a 3km promenade ideal for hiking. The island is covered by dense pine forest whose branches descend all the way to the sea.
Mljet Island is well-known for being Croatia's greenest island, its beautiful beaches and two saltwater lakes that are part of Mljet National Park. It's highly recommended to try the local wines, olives, and homemade goat cheese while visiting.