Tossa de Mar
TownTossa de Mar is a postcard town on the southern Costa Brava, crowned by the walled medieval Vila Vella rising straight from the sea above a curved beach.
Why visit Tossa de Mar
Tossa de Mar is one of the most photographed spots on the southern Costa Brava. Above its curved main beach rises the Vila Vella, a walled medieval old town that climbs straight from the sea, its stone towers and ramparts forming the town’s unmistakable silhouette. Inside the walls, narrow cobbled lanes wind up to viewpoints over the bay. With clear water, a sheltered beach and an easy mix of history and coast, it is a classic Costa Brava base.
Walled old town
A walled medieval old town rising straight from the sea above the beach.
Curved bay
A curved main beach sits below the old town, with clear, sheltered water.
Stone towers
Stone towers and ramparts form the town’s unmistakable silhouette.
Up to viewpoints
Narrow cobbled lanes wind up to viewpoints over the bay.
Classic base
An easy mix of history and coast on the southern Costa Brava.
On the map
Practical information
- Getting there: on the southern Costa Brava in Girona province; about 1 hour 15 minutes by car from Girona–Costa Brava airport (GRO) or Barcelona (BCN).
- What to do: walk up into the Vila Vella walled town, enjoy the viewpoints, and swim from the curved beach.
- Good to know: the old town is steep and cobbled, best explored on foot.
- Best time to visit: late spring to early autumn for warm, clear sea.
Explore more of the Costa Brava
Tossa de Mar is one of many destinations on the CostaMap interactive map — browse beaches, villages, parks and viewpoints across the whole coast.
Open the map →






