History collides head-on with gorgeous beaches in Croatia. It's home to a wide range of UNESCO World Heritage Sites, and beautiful shores whose vibes range from secluded to upbeat and everything in between. This cultural hotspot is a no-brainer when it comes to holidays a little off the beaten path.
Croatia's horizons might look medieval but when it comes to beaches, parties and cuisine, this little country is anything but passe. Its resorts are home to a seriously stunning set of shores, some of which are ranked among the best in the world, and make for the ultimate chill zones on any Balkan holiday.
When it comes to resorts, Dubrovnik is undoubtedly Croatia's shining star. You might recognise its iconic Old Town as one of the many backdrops of TV's smash hit 'Game of Thrones'. But fan out to Croatia's more intimate resorts and the surrounding islands, and you'll run into a smattering of waterfront hotels, secluded shores and a whole lot of relaxation.
In the south of Croatia, near Dubrovnik, Cavtat and its peninsula is a well-heeled area that boasts rich history and pine forests. The waterfront promenade has fantastic restaurants and cafes from where you can watch the world as well as the fishing boats and luxury yachts.
The city of Dubrovnik is a glorious mix of ancient and new. It boasts an elegant Old Town that's a UNESCO World Heritage Site. In and around this historical fort area you'll find modern boutiques, restaurants and cafes, as well as trendy beach areas and a cluster of offshore islands.
Kolocep is a small island just 25 minutes off the coast of Dubrovnik. With only 165 inhabitants at the last count, and no cars allowed, this island has two villages with a number of hidden beach coves and plenty of scenic walks for visitors to enjoy.
Set in beautiful wooded landscape and located on the Istrian coast, Pula offers an assortment of holiday pleasures for all of its visitors. The town itself is extraordinarily beautiful, with many Roman ruins as well as a selection of contemporary activites, and some inviting quirky restaurants.
Rovinj is a unique coastal resort due to its old town topped with a church on a headland surrounded by sea. It also has a scenic marina and plentiful nearby beaches. The town has a gastronomic and cosmopolitan reputation thanks to the quality of its restaurants and bars.
The seaside village of Vrsar offers a relaxed pace and stunning natural scenery, including islets and uninhabited islands just off the shoreline. You can enjoy nature treks, explore spectacular underground caves, discover some history or just take in the amazing views. Vrsar also has a bustling modern marina and spacious beaches.