Tossa de Mar: Discover the Historic Jewel of the Costa Brava
Tossa de Mar is one of the most beautiful seaside towns in Catalonia. Located in the Province of Girona on Spain’s famous Costa Brava, the town has a population of around 6,000 people. Tossa de Mar is best known for its medieval walled old town, stunning beaches, crystal-clear waters and rich history.
Unlike many modern beach resorts, Tossa de Mar has managed to preserve much of its historic character. Visitors can stroll through ancient streets, relax on golden beaches and enjoy spectacular views of the Mediterranean Sea. The town combines culture, nature and relaxation, making it one of the most popular destinations on the Costa Brava.
Tossa de Mar sits between rugged cliffs and pine-covered hills, creating some of the most dramatic coastal scenery in Catalonia. It is close enough for easy visits to Girona and Barcelona, yet it offers a peaceful atmosphere that feels worlds away from the busy cities.
Whether you are interested in history, beaches, walking trails or excellent food, Tossa de Mar offers something for every visitor.
What to see and do
The most famous attraction in Tossa de Mar is the Vila Vella, the only surviving fortified medieval town on the Catalan coast. Built during the 12th and 13th centuries, the stone walls and towers overlook the sea and create one of the most iconic views in Spain.
Walking through Vila Vella is one of the highlights of any visit. Narrow cobbled streets wind between historic houses, small shops and restaurants. The area offers excellent opportunities for photography, especially during sunrise and sunset.
Inside the old town, visitors can explore the remains of the former Governor’s House, which now contains the Municipal Museum of Tossa de Mar. The museum displays archaeological finds, local history exhibits and works by artists who were inspired by the town’s beauty.
Another must-see attraction is the Far de Tossa, the town’s historic lighthouse. Located on the highest point of Vila Vella, it offers breathtaking views across the Mediterranean coastline. The lighthouse area is one of the best places in town for panoramic photographs.
Beach lovers have several excellent options. Platja Gran is the main beach and sits directly beside the old town. Its golden sand and calm waters make it ideal for families. Visitors can swim, sunbathe or enjoy meals at nearby cafés and restaurants.
A short walk away, Platja d’es Codolar offers a quieter experience. Surrounded by cliffs and historic walls, this small beach provides a more secluded setting. Its clear water is perfect for snorkelling.
Nature enthusiasts can follow sections of the famous coastal paths known as Camins de Ronda. These walking trails connect hidden coves, forests and viewpoints along the Costa Brava. The routes offer spectacular scenery and access to beaches that cannot be reached easily by car.
The nearby coves of Cala Pola, Cala Giverola and Cala Futadera are among the most beautiful natural locations in the area. Their turquoise waters attract swimmers, snorkellers and kayakers throughout the summer.
Visitors interested in local culture should explore the town centre beyond the old walls. Traditional squares, local markets and family-owned restaurants provide an authentic taste of Catalan life.
Tossa de Mar also makes an excellent base for exploring nearby destinations. The historic city of Girona offers impressive medieval architecture, while Barcelona provides world-famous attractions such as the Sagrada Família and Park Güell.
Local festivals and traditions
Tossa de Mar celebrates several festivals throughout the year. These events allow visitors to experience local culture, traditions and community spirit.
One of the most important celebrations is the Festa Major de Sant Pere. Held each summer, the festival includes concerts, traditional dances, sporting events, fireworks and family activities. The streets come alive with music and entertainment.
Another popular event is the Festa Major d’Hivern, which takes place during the winter months. This festival features cultural activities, parades and community gatherings.
Traditional Catalan customs remain strong in Tossa de Mar. Visitors may see performances of the sardana, Catalonia’s traditional dance, during festivals and public celebrations. Local music groups and cultural associations help preserve these traditions.
Religious processions also form an important part of the town’s annual calendar. Many of these events have taken place for generations and continue to attract large crowds.
Seafood and local cuisine play a major role in community celebrations. Restaurants often showcase traditional dishes that reflect the town’s fishing heritage. Fresh fish, seafood stews and Catalan rice dishes are popular throughout the year.
Visitors who attend one of the town’s festivals gain a deeper understanding of local life and the strong traditions that continue to shape Tossa de Mar today.
Where to stay
Tossa de Mar offers accommodation for every budget, from luxury hotels to family-run guesthouses and holiday apartments.
For the most memorable experience, stay near Vila Vella and Platja Gran. This area places visitors within walking distance of the town’s main attractions, restaurants and beaches. Early morning and evening walks through the historic centre are especially enjoyable when the day visitors have left.
The town centre is another excellent choice. Staying here provides easy access to shops, cafés, markets and transport connections. Many hotels in this area offer sea views and convenient access to local amenities.
Visitors seeking a quieter holiday may prefer accommodation on the hills surrounding the town. These areas provide beautiful views of the Mediterranean and a more peaceful atmosphere.
Families often choose hotels near Platja Gran due to the beach’s calm waters and family-friendly facilities. The area also offers a wide range of restaurants and entertainment options.
Travellers who enjoy nature may prefer staying close to the coastal walking trails and nearby coves. These locations provide quick access to hiking routes and some of the Costa Brava’s most scenic landscapes.
Because Tossa de Mar is relatively compact, most accommodation options allow visitors to explore the town easily on foot.
How to get to Tossa de Mar
Tossa de Mar is easy to reach from several major transport hubs in Catalonia.
The nearest airport is Girona-Costa Brava Airport, located about 40 kilometres away. The airport serves many domestic and international routes and provides convenient access to the Costa Brava.
Many international visitors arrive through Barcelona-El Prat Airport, which is approximately 120 kilometres from the town. This major airport offers flights from destinations around the world.
Tossa de Mar does not have its own railway station. Visitors travelling by train usually travel to Girona, Barcelona or nearby Blanes before continuing by bus or taxi.
Spain’s national rail operator, Renfe, operates high-speed and regional train services that connect Barcelona, Girona and many other Spanish cities.
Driving is often the easiest way to explore Tossa de Mar and the surrounding Costa Brava. Scenic coastal roads connect the town with nearby destinations, offering spectacular views along the journey.
Regular bus services operate from Barcelona Airport, Girona Airport, Girona city and other Costa Brava towns. These services provide an affordable option for travellers who do not wish to rent a car.
With its medieval walls, beautiful beaches, excellent restaurants and rich Catalan culture, Tossa de Mar remains one of the most attractive destinations on the Costa Brava. Whether you visit for a weekend or a longer holiday, the town offers a perfect mix of history, scenery and relaxation.
