Costa Brava is perfect for those who want stunning natural backdrops along with their beach holiday. Think hidden coves tucked away amongst staggering cliffs. There is are plenty of mountain views to enjoy as well. Barcelona is also on your doorstep if you want to fit a city break in with your beach holiday.
If clubs and bars are your scene, then head to Lloret de Mar. This area is famous for its world-class clubs and has hosted top performers such as Afrojack and Snoop Dog. Looking to soak in some sunshine and local history? A visit to Platja Gran in Tossa de Mar is a must-see. Sunbathe on its golden beaches and admire the view of the medieval walled town. Afterwards, walk around Vila Vella for swoon-worthy views, the only walled town left on the Catalan coast dating back to the middle ages. This area is a day-tripper's dream as there are so many exciting cities within reach. There is, of course, the jewel of Catalan: Barcelona. Still, there is also Cadaqués a picturesque fishing village, and art-lovers should visit Figueres Salvador Dali's birthplace. Costa Brava is also close to Girona, a city with stunning medieval architecture that you may recognise from Game of Thrones. Fans of the show should take a Game of Thrones tour of the city to visit the various filming locations.