The ‘Pearl of the Adriatic’ is one of Croatia’s most-visited spots, and with good reason. The ancient walled city - which you might recognise from ‘Game of Thrones’ - is why Dubrovnik is widely regarded as one of the most beautiful towns on the Mediterranean. It has been designated as a UNESCO World Heritage site thanks to its high stone walls, impressive battlements, winding back streets and a picturesque port.
In Dubrovnik’s pedestrianised Old Town, the open-air market at Gundulić Square is piled high with fresh fruit and vegetables as well as souvenirs like basket ware and locally produced olive oil. The restaurants draw on specialties from the region like truffles, wild boar, fish, and seafood and many offer a great sea view. Finding a decent spot for a meal at the resorts scattered along the coastline shouldn't be too difficult, and the local wine is excellent.
Dubrovnik is compact enough to navigate on foot with plenty of narrow alleyways and cobblestone streets leading onto its charming cafes and restaurants. Head to the harbour and you can enjoy a boat trip to explore some of the nearby islands, caves, and other Adriatic attractions.