Explore the historic Upper Town in the morning and visit the iconic Zagreb Cathedral and St. Mark's Church. In the afternoon, visit the Museum of Broken Relationships and enjoy traditional Croatian cuisine at Vinodol Restaurant. Spend the evening at Jarun Lake, popular for swimming and nightlife.
Start early and hike through the breathtaking Plitvice Lakes National Park, known for its turquoise waterfalls and clear lakes. Enjoy a picnic lunch on the way and end the day with a scenic drive to the coastal town of Zadar.
Start your day by exploring the historic Old Town of Zadar and visit the Roman Forum, Church of St. Donatus and Sea Organ. Enjoy lunch at the famous Konoba Stomorica Restaurant. In the afternoon, go for a swim at Kolovare Beach and enjoy the sunset at Sea Organ.
Start your day with a scenic drive to Split and visit the iconic Diocletian's Palace and Cathedral of St. Domnius. Enjoy lunch at Konoba Varos Restaurant and take a dip at Bacvice Beach. In the evening, take a ferry to the nearby island of Hvar for its nightlife and party scene.
Take a scenic drive towards Dubrovnik, stopping at Ston on the way for its famous oysters. Explore the historic Old Town of Dubrovnik and its iconic walls, and visit the Rector's Palace and Church of St. Blaise. Enjoy dinner at Proto Restaurant and take a sunset walk around the city walls.
Take a ferry to Lokrum Island for its beautiful beaches and nature reserve. Visit the Benedictine Monastery and Fort Royal and enjoy a picnic lunch. In the afternoon, take a swim at Dead Sea Beach and visit the Lokrum Botanical Gardens. Return to Dubrovnik for a delicious dinner at Nautika Restaurant.
Take a ferry to the Elafiti Islands for their stunning beaches and crystal clear waters. Visit the sandy beaches of Kolocep Island and enjoy a seafood lunch at Villa Ruza Restaurant. Take a swim at Lopud Island and visit the famous Sunj Beach. Return to Dubrovnik for your last night and enjoy a farewell dinner at 360 Restaurant.
Other local attractions to consider include the Blue Cave on Biševo Island, the Roman Amphitheatre in Pula, and the historic town of Trogir. You can also take a day trip to Montenegro or Bosnia and Herzegovina for a change of scenery. To maximize your fun, consider renting a boat to explore the islands or going on a wine tour in Istria. Make sure to also try local specialties such as truffles, olive oil, and rakija. Enjoy your trip to Croatia!