A smiling woman in a green dress points to a stone tower next to a sea full of boats and a mountainous landscape in the background.

The most beautiful coastal town between Girona and Barcelona: the most hidden Costa Brava

Halfway between Girona and Barcelona, this is the hidden gem of Costa Brava

When people think of Costa Brava, it's easy to picture hidden coves, crystal-clear water, and narrow streets full of history. But among so many options, there's one place that stands out above the rest. Not only because of its natural beauty, but also because of its history, its beaches, and its peaceful atmosphere. That place is Tossa de Mar.

Located halfway between Girona and Barcelona, this old fishing village has become one of the most beloved destinations. Especially for travelers who are looking for more than just sun and sea.

It's no wonder. Tossa de Mar has it all: medieval walls, turquoise coves, cobblestone streets, and a tranquility that's truly appreciated.

Tossa de Mar, in Girona
An ideal destination for this summer | Wikipedia

Tossa de Mar: a castle facing the Mediterranean

The first thing that catches your eye when you arrive is its impressive wall. It rises on a hill next to the sea, watching over the coast since the 12th century. Inside, a group of stone houses and winding alleys invite you to get lost without hurry. Vila Vella, as the old town is known, has been declared a National Historic-Artistic Monument.

From the top of the castle, the views are spectacular. You can see the Main Beach, the modern town, and in the distance, the rocky outline of the coast. It's one of those places where a simple photo with your phone looks like a postcard.

Costa Brava close to home

Tossa isn't just history: its beaches are another of its great attractions. The main one, Platja Gran, is right at the foot of the castle and has all the services, clean water, and is ideal for families. But if you're looking for something more intimate, you just need to walk a few minutes to coves like Codolar or Giverola, hidden among cliffs and surrounded by nature.

Many visitors also decide to walk the Camí de Ronda, a coastal path that connects several coves and offers breathtaking views. It's a perfect way to get to know the coast on foot, with the sound of the sea as your companion.

Tossa de Mar beach, in Girona
The castle and the best beaches, near Barcelona and Girona | RTVE

A destination without rush

Tossa de Mar doesn't have the hustle and bustle of other tourist areas. Here the atmosphere is more relaxed. You can enjoy a rice dish on the terrace, have an ice cream by the sea, or stroll at sunset along the wall without crowds.

The shops in the historic center keep their traditional style. There are small art galleries, local product stores, and charming cafés. Tourism, although present, hasn't erased the essence of the village.

Living history by the sea

In addition to the medieval architecture, Tossa keeps other treasures. One of them is its relationship with cinema and art. In the 1950s, it was the setting for movies and a refuge for artists, including painters and writers who found inspiration and tranquility here. Marc Chagall himself called it "the blue paradise."

You can still feel that artistic past today, in the exhibitions at the Municipal Museum or in the cultural events that fill its streets during the summer.

A unique corner in Costa Brava

Tossa de Mar is much more than a beautiful beach. It's a place where history blends with nature. Where the sea and stone coexist in harmony. Where every corner invites you to stay a little longer.

For all these reasons, if you're between Girona and Barcelona and looking for the most beautiful coastal village for a getaway, don't hesitate: Tossa de Mar is the perfect choice.