COSTA Brava perfectly blends quiet city breaks and beach holidays.
The Costa Brava covers almost 100 miles of the Catalan coastline and is famous for its stunning beaches and beautiful landscapes.
The region is about 60 miles from Barcelona, so you could head down for a day in the city in just over an hour of travel time.
In Costa Brava, you'll find many outdoor activities like hiking, cycling, snorkelling, and some water sports.
Costa Brava is also known for its nightlife scene, with bars, clubs, and entertainment available every night.
However, Costa Brava is also an excellent location for a family holiday.
There are plenty of family-friendly activities, including water parks, zoos and parks to explore.
The most popular beaches include Lloret de Mar, Platja d'Aro, Tossa de Mar, and Cadaqués.
Here are the most popular resorts to visit and the best value all-inclusive holidays we've found:
Lloret de Mar
Lloret de Mar is a coastal resort in the region, and it is renowned for its beautiful beaches, turquoise waters, and gorgeous scenery.
Most read in Beach holidays
The town is tucked away within greenery, and the seaside and Lloret Beach is a long stretch of golden sand.
Other famous beaches are Fenals Beach and Santa Cristina Beach, with sandy beaches and clear seas.
And to make it even better, Lloret, Fenals and Santa Cristina beaches have been awarded the blue flag certification.
You'll also find some incredible landmarks, like the Iglesia de San Román de Lloret, a Gothic-style church built in the 16th century.
Advertisement7 nights all-inclusive at Blue Sea Montevista-Hawai in Lloret de Mar, Costa Brava - 7 nights all-inclusive at Tossa Beach Center in Costa Brava - 7 nights all-inclusive at Gran Garbi Mar in Lloret de Mar, Costa Brava -