This Medieval Spanish Beach Town Is Straight Out of a Storybook
Imagine a beach town with cobblestone streets, ancient stone walls, and turquoise coves perfect for swimming—all set against the sparkling Mediterranean Sea.
Just over an hour from Barcelona, Tossa de Mar is that magical coastal gem where history and beach bliss combine to create the ultimate escape.
If you’re looking for a spot that feels as if it’s leaped from the pages of a storybook, this town on the Costa Brava should be on your list.
Here’s why Tossa de Mar is a dream destination for anyone who loves exploring enchanting streets, relaxing on pristine beaches, and indulging in authentic Catalan flavors.
Wander Through a Medieval Fortress with Stunning Sea Views
The highlight of any trip to Tossa de Mar is undoubtedly the Tossa de Mar Castle, an iconic 12th-century fortress overlooking the town and sea below.
Wander the fortress walls, take in panoramic views of the coast, and explore the charming restaurants and shops inside one of the best castles near Barcelona.
For an unforgettable stop, head to Mare Meva at the top of the castle. This outdoor bar offers a fantastic spot to relax with a drink while soaking in the incredible scenery.

Get Lost in the Storybook Streets of the Old Town
Tossa de Mar’s Vila Vella, or Old Town, feels straight out of another era.
As you stroll the narrow, winding streets, you’ll find stone buildings draped in foliage, artisan shops, and quaint cafes around every corner.
Take your time exploring this beautifully preserved area, where you can sit back at a local cafe or try some traditional tapas on the terrace of a local restaurant.

Relax on Gorgeous Beaches with a Medieval Backdrop
While most beach towns are defined by their coastline alone, Tossa de Mar has something unique: beaches with a backdrop of a medieval castle.
Platja Gran, the main beach, lies right below the Old Town and offers plenty of amenities, from sunbeds to water sports rentals.
For a quieter escape, visit Platja del Codolar, a secluded cove on the other side of the castle.
You can get there by slipping through a small stone opening, making it feel like your own secret hideaway, perfect for swimming and relaxing.


Dine at Charming Restaurants with Fresh, Local Flavors
When it’s time to eat, Tossa de Mar’s seaside location guarantees an abundance of fresh seafood.
One of the top spots is Restaurant La Placeta, located inside the castle walls. Here, you can try fideuà, a Catalan twist on paella that swaps rice for noodles—delicious and unique!
Get an authentic taste of the region’s culinary flavors, made even better by the intimate setting within the fortress.

Shop for Unique Finds in the Town Center
Just below the castle, the town center offers cute shops for finding memorable souvenirs and keepsakes.
For something unique, head to Lamare Shop, known for its vibrant posters, jewelry, and accessories.
While this area is more tourist-friendly, it still holds onto that laid-back vibe, giving you plenty of options to pick up a special souvenir from your day.

Discover Hidden Coves and Coastal Trails
For those who love a bit of adventure, Tossa de Mar has the Camí de Ronda coastal trail, which runs along the rugged Costa Brava.
This trail leads to hidden coves, secluded beaches, and breathtaking viewpoints, making it a must for those wanting to explore the coastline beyond the town.
Imagine ending a scenic hike with a refreshing swim in a quiet cove surrounded by nature—it’s the perfect balance of relaxation and adventure.

Why Tossa de Mar Is Worth the Visit
As one of the best day trips from Barcelona, Tossa de Mar is a perfect blend of history, beach relaxation, and local flavor.
With its medieval fortress, beautiful beaches, and authentic dining spots, it’s a place that captures the charm of the Costa Brava in a uniquely captivating way.
