Castles, coves and coastal fun

If you thought the Costa Brava was all about swanky resorts spilling onto miles of parasol-covered beaches, you’ll be surprised by Calonge holidays. Set back from the modern resort of Sant Antoni De Calonge, you’ll find a dreamy medieval town, harbouring sun-dappled vineyards, pretty squares, terraced lunch spots, vibrant markets and a medieval-themed fair. In the distance, upmarket villas peek out from pine-tree-carpeted hills, which seem to roll right into the crystal-clear waters.

You could easily while away the hours on holidays to Calonge exploring the quiet coves that curve around this sparkling shoreline, plus its location at Costa Brava’s heart means that you’re within striking distance of gorgeous hiking trails, ancient attractions and an array of water sports. All this has the effect of making this captivating Catalonian town at the foot of the Pyrenees a haven for those who like to slow things down when they go away.

Your Calonge questions, answered

From quiet coastal roads and hilly forest-covered terrain to leisurely rides in town, Calonge has plenty of scenic cycle routes for those who favour two wheels.
These days, Calonge is known as a restful haven for holidaymakers, but over the years it has been a hub of industry, trading in two Spanish staples – wine and cork.
For a window into the town’s history, go to see the Church of San Martín and brush up on Catalonia’s maritime heritage at the Fishing Museum.

Best things to do in Calonge

Raise a glass

Sample some of Spain’s finest wine at one of the picturesque family run vineyards dotted around Calonge – you’ll be a connoisseur in no time at all.

Go castle-hopping

For a slice of history and one of the best views in town, head to Calonge’s impressive castle, as well as the other imposing fortresses spread out along the Costa Brava coastline.

Chill out in a cove

With its tree-lined beach and craggy outcrops of rounded stones shelving into azure waters, Roques Planes cove is a beautiful spot to visit that’s bound to leave you feeling rested.