Thousands of holidays
Compare 20+ trusted brands
Book your getaway with confidence
Part of MoneySuperMarket
Saving you money for almost 20 years
Expert travel advice
Get the latest holiday tips and inspiration
We compare millions of holidays from the UK’s leading travel companies
Calella holidays are about sand, sun and fun, with traditional Catalan charm thrown in for good measure. On the Maresme coastline in the south of the Costa Brava, this seaside town has unspoilt beaches, an enchanting historic centre and a lively nightlife.
Some 3km (2 miles) of golden sandy beaches make a solid case for a Calella holiday – Blue Flag sands are dotted with sun loungers and beach bars, and the kids can swim in calm waters or while away hours building sandcastles.
Beyond the beach, explore Calella’s history along the winding streets of its alluring old town. It’s packed with enough historic architecture, shops and restaurants to keep you busy, and the lighthouse and turret ruins overlooking the town offer another interesting window to the past.
While you’re in town, try some of the local specialties. Alongside restaurants serving international fare, you’ll find plenty of Catalan cooking – try pan tumaca, bread spread with tomato and oil (the quintessential Catalan brunch); esqueixada, a cod and tomato salad; and escudella, a meatball stew.
Things to do aside, Calella holidays are also convenient – it’s only an hour from Barcelona by car and the short flight from the UK makes it a perfect cheap break destination for families or groups of friends. Once there, you can complement relaxation on the sun-drenched coast with a day trip to bustling Barcelona.
If you’re back in time for Calella’s nightlife, the beachside promenade has relaxed bars where you can share a romantic drink. In town, you’ll find everything from karaoke to nightclubs. This town likes a party and the biggest is La Minerva Festival in September. Visit then and you’ll be met with days of street parties and cultural displays, and nights of fireworks.
2 hrs 10 mins
(from London)
Euros (€)
Spanish