10 Incredible Things to Do in Tossa de Mar, Costa Brava
Tossa de Mar is one of the most stunning coastal towns in Costa Brava.
With its medieval castle, sand beaches, and crystal-clear waters, this charming destination quickly became one of my favorites.
After visiting and exploring it extensively, I’ve put together the ultimate list of must-see attractions and activities. From cultural landmarks to outdoor adventures, here are the 10 best things to do in Tossa de Mar, Spain.
Ready to explore?
Let’s dive in!
Short on time? Here are my top Tossa de Mar recommendations:
✨ Tossa de Mar Tour ✨ – the best tour to the Costa Brava town
✨ Mamma Mia Boutique Hotel ✨ – an exquisite lodging
Disclaimer: This page contains affiliate links. If you purchase through one of them, I may receive a small commission from the platform at no extra cost to you. Thanks for the support!
Where Is Tossa de Mar, Spain?

Tossa de Mar is a charming Spanish coastal town, about 85 km (53 mi) north of Barcelona and 40 km (25 mi) south of Girona. It’s one of the best places to visit in Costa Brava.
Nestled between rugged cliffs and the sparkling Mediterranean Sea, it offers a perfect mix of natural beauty, history, and seaside relaxation.
The town is easily accessible by car or bus from Barcelona and Girona. It’s a popular day-trip destination as well as a great place for a longer stay.
With its well-preserved medieval old town, picturesque beaches, and scenic coastal trails, Tossa de Mar will enchant you with its opportunities for both adventure and tranquility.
10 Best Things to Do in Tossa de Mar, Costa Brava

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!
1. Explore the Enchanting Streets of Vila Vella

Vila Vella is the crown jewel of Tossa de Mar.
The medieval old town, enclosed by 14th-century stone walls, is the only remaining fortified settlement of its kind on the Catalan coast. As you wander its narrow, cobbled streets, you’ll pass charming stone houses, hidden courtyards, and picturesque archways.
Climb up to the watchtowers for panoramic views of the Mediterranean, then explore the old castle ruins at the top. History whispers from every corner, and the slower pace inside the walls makes it feel like stepping back in time.
Don’t miss the gorgeous Ava Gardner statue, a tribute to the Hollywood star who filmed Pandora and the Flying Dutchman here in the 1950s.
Vila Vella is also home to the Municipal Museum, where you can see Roman artifacts and 20th-century Catalan paintings.
If you visit in the evening, the warm glow of lanterns adds an extra layer of magic. This is not only the best place to explore in town but also one of the top things to do in Costa Brava.
2. Hike the Camí de Ronda and Discover Hidden Coves

The Camí de Ronda is one of the most scenic coastal trails in Costa Brava and one of the best things to do in Tossa de Mar for outdoor enthusiasts.
The hiking trail offers stunning views and access to hidden coves along the rugged coastline.
Originally built to help fishermen and smugglers navigate the shore, the path now provides a perfect way to explore Tossa de Mar’s natural beauty. The route takes you through Mediterranean pine forests, rocky cliffs, and secluded beaches where you can take a refreshing dip.
One of the highlights is Cala Pola, a picturesque cove with turquoise waters, perfect for snorkeling. Another must-visit is Cala Bona, a quiet spot surrounded by dramatic cliffs.
Whether you prefer a short walk or a longer trek, the trail offers different difficulty levels. Wear sturdy shoes, bring plenty of water, and take your time soaking in the breathtaking coastal scenery.
This is one of the best ways to experience the unspoiled beauty of Tossa de Mar.
3. Relax on the Golden Sands of Platja Gran

Platja Gran is the main beach of Tossa de Mar, offering a perfect mix of soft golden sand, crystal-clear waters, and stunning views of Vila Vella’s medieval walls.
The Blue Flag beach stretches for about 400 m (1,300 ft.), making it a great spot for sunbathing, swimming, or simply unwinding with the sound of the waves. The shallow waters near the shore make it ideal for families.
If you’re feeling adventurous, you can try kayaking or paddleboarding.
Despite being the most popular beach in town, Platja Gran maintains a relaxed atmosphere, especially in the mornings or late afternoons. The promenade behind the beach is lined with shops and cafés where you can grab a cool drink or an ice cream.
Whether you spend a whole day here or just stop by for a refreshing dip, you should definitely put Platja Gran on your list of things to do in Tossa de Mar.
4. Snorkel or Scuba Dive to Uncover an Underwater Wonderland

Tossa de Mar isn’t just stunning above the water. It’s just as spectacular below the surface.
The town’s protected marine areas offer some of the best snorkeling and scuba diving spots on the Costa Brava. Crystal-clear waters, rocky reefs, and diverse marine life create a paradise for underwater explorers.
If you’re new to diving, you don’t need prior experience to discover this hidden world. Joining a beginner-friendly scuba diving tour lets you safely explore the vibrant seabed with a professional instructor.
The area boasts caves, reefs, and seagrass meadows. Expect to spot colorful fish, sea urchins, octopuses, and the occasional seahorse as you glide through Tossa’s warm Mediterranean waters.
Prefer to stay near the surface? Snorkeling at coves like Cala Pola or Platja d’es Codolar also offers fantastic views of the underwater landscape.
Whether you dive deep or float above, exploring the underwater world is one of the best things to do in Tossa de Mar.
5. Enjoy Panoramic Views from the Tossa de Mar Lighthouse
Perched on the highest point of Vila Vella, the Tossa de Mar Lighthouse offers some of the most breathtaking views of the coastline.
Built in 1917, it still guides ships along the Costa Brava, but it’s also a fantastic spot for visitors to admire the Mediterranean from above.
A short but scenic uphill walk through the old town leads you to this iconic landmark. One of the coolest things to do in Tosse de Mar is admiring the sweeping vistas of the sea, cliffs, and surrounding beaches from its top.
Inside the lighthouse, you’ll also find a small maritime museum. It tells the story of the region’s seafaring history and the role of lighthouses along the Catalan coast.
The peaceful setting makes it a great place to pause, take in the fresh sea breeze, and capture postcard-worthy photos.
6. Discover Sant Vicenç Church, the Spiritual Heart of Tossa de Mar

Sant Vicenç Church is the main parish church of Tossa de Mar, offering a glimpse into the town’s religious history.
Built in the 18th century, the Baroque-style church replaced an earlier medieval structure that had become too small for the growing population. Its elegant façade, high vaulted ceilings, and serene interior make it a peaceful retreat in the heart of Tossa de Mar.
Inside, you’ll find ornate altars, religious artwork, and a quiet atmosphere perfect for reflection. The church plays an important role in local traditions, hosting festivals and celebrations throughout the year.
Located just outside Vila Vella, Sant Vicenç Church is easy to find while exploring the historic center. Whether you’re interested in architecture, history, or a moment of tranquility, add this often-overlooked gem to your list of things to do in Tossa de Mar.
7. Catch a Breathtaking Sunrise Over the Mediterranean
There’s no better way to start your day in Tossa de Mar than by watching the sunrise over the Mediterranean.
As the first light of day paints the sky in shades of orange, pink, and gold, the town’s medieval walls and rugged coastline take on a magical glow. The peaceful early hours offer a rare moment of tranquility before the city wakes up.
It’s the perfect time for quiet reflection or a refreshing morning walk.
For the best views, head to Es Codolar Beach, the Tossa de Mar Lighthouse, or one of the scenic overlooks along the Camí de Ronda.
If you prefer a more immersive experience, take a swim in the calm morning waters as the sun rises above the horizon.
Whether you’re an early riser or setting out for an adventure, witnessing a sunrise over the Mediterranean is among the best things to do in Tossa de Mar and an unforgettable experience.
8. Step Back in Time at the Ancient Roman Ruins of Els Ametllers

For another deep dive into history, visit Els Ametllers, one of the most significant Roman villas in Catalonia.
Dating back to the 1st century BC, the archaeological site offers a fascinating glimpse into Tossa de Mar’s past as a Roman settlement.
The villa was once home to a wealthy landowner. You can explore the remains of thermal baths, intricate mosaics, and storage areas used for wine and olive oil production.
Located near the Old Town, Els Ametllers is easy to visit and provides a unique contrast to Tossa’s medieval charm. Information boards around the site help you imagine what life was like during the Roman era.
Best of all, entry is free, making it an enriching yet budget-friendly activity. If you’re curious about the town’s history, this hidden gem is well worth a spot on your list of things to do in Tossa de Mar.
9. Visit the Unique Chapel of Mare de Déu del Socors

Tucked away in the heart of Tossa de Mar’s Old Town, the Chapel of Mare de Déu del Socors is a small but historically significant landmark.
Built in the 16th century by a sailor as a token of gratitude for surviving a storm at sea, the whitewashed chapel has long been a place of devotion for local fishermen and their families.
The simple yet charming interior features maritime-inspired decorations and a statue of the Virgin of Socorro, the town’s protector. While the chapel itself is modest, its peaceful atmosphere and deep-rooted history make it one of the most unique things to do in Tossa de Mar.
Take a moment to step inside, admire the quiet beauty of the space, and appreciate its connection to the town’s seafaring past.
Located just a short walk from Vila Vella, it’s a quick but memorable stop as you explore the town’s historic center.
10. Taste Fresh Seafood and Traditional Catalan Dishes
No visit to Tossa de Mar is complete without savoring its delicious seafood and traditional Catalan cuisine.
As a historic fishing village, Tossa is known for its fresh Mediterranean flavors. The dishes highlight local ingredients and centuries-old culinary traditions.
One of the town’s most famous specialties is cim i tomba, a hearty fisherman’s stew made with fresh fish, potatoes, garlic, and saffron. You’ll also find plenty of grilled seafood, paellas, and tapas featuring local produce.
My favorite dish is freshly caught grilled sardines, richly topped with olive oil and garlic.
For the best dining experience, head to the restaurants in Vila Vella, where you can enjoy a meal with a view of the medieval walls. Alternatively, explore the seafront promenade, where many eateries serve fresh seafood with stunning beachside vistas.
FAQs About the Best Things to Do in Tossa de Mar

Where should I stay in Tossa de Mar?
Tossa de Mar offers a range of accommodations, from beachfront hotels to charming boutique stays in the old town.
If you want stunning sea views, check out hotels near Platja Gran. For a quieter stay, the countryside just outside the town has beautiful guesthouses and villas.
You can find my recommended places to stay in Tossa de Mar here.
What is Tossa de Mar known for?
Tossa de Mar is famous for its well-preserved medieval old town, Vila Vella, with its iconic castle overlooking the sea. It’s also known for its stunning beaches, crystal-clear waters, and relaxed Mediterranean atmosphere.
How do you spend a day in Tossa de Mar?
Start your day by exploring the cobbled streets of Vila Vella and walking along its ancient walls. Then, relax on Platja Gran or discover the hidden coves nearby.
Enjoy fresh seafood at a seaside restaurant, then take a scenic coastal walk to Cala Pola or Cala Giverola. End the day with sunset views from the castle.
Which is nicer, Lloret de Mar or Tossa de Mar?
It depends on what you’re looking for. Lloret de Mar is livelier, with a vibrant nightlife and party scene, while Tossa de Mar offers a more relaxed, scenic, and historic experience. If you prefer quieter beaches and charming streets, Tossa de Mar is the better choice.
What day is market day in Tossa de Mar?
The weekly market in Tossa de Mar takes place on Thursday mornings at Rambla Pau Casals. You’ll find fresh produce, local cheeses, clothing, and souvenirs.
Now You Know What to Do in Tossa de Mar
And there you have it – the 10 best things to do in Tossa de Mar, Costa Brava.
From exploring its well-preserved medieval castle to relaxing on stunning beaches and discovering hidden coves, the coastal gem offers the perfect mix of history, nature, and seaside charm.
Whether you’re taking a day trip to Tossa de Mar or staying longer, it’s a must-see destination on the Costa Brava.

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!