Table of Contents
- Introduction
- What Is Tossa de Mar?
- Why Visit Tossa de Mar?
- Best Things to Do in Tossa de Mar
- 7 Best Hotels Near Tossa de Mar
- How to Get to Tossa de Mar
- Safety & Visitor Tips
- Frequently Asked Questions
- Conclusion
Introduction
Tossa de Mar is one of the most beautiful seaside towns on Spain’s famous Costa Brava. Located along Catalonia’s northeastern coastline, this charming destination combines golden beaches, dramatic cliffs, crystal-clear Mediterranean waters, and one of the best-preserved medieval fortresses in the country.
Unlike many busy beach resorts, Tossa de Mar offers the perfect balance between history and relaxation. Visitors can spend the morning exploring centuries-old stone walls before enjoying fresh seafood by the waterfront or relaxing on picturesque beaches overlooking the Mediterranean Sea.
Whether you’re planning a romantic getaway, a family holiday, or a scenic road trip along the Costa Brava, this guide covers everything you need to know, including the best attractions, recommended hotels, transportation options, and practical travel tips.
What Is Tossa de Mar?
Tossa de Mar is a historic coastal town in the province of Girona, approximately 100 kilometers (62 miles) northeast of Barcelona. The town is best known for Vila Vella, the only fully preserved medieval fortified town remaining on the Catalan coastline.
Surrounded by rugged cliffs and beautiful beaches, Tossa de Mar has long been one of Costa Brava’s most popular holiday destinations. Its rich history dates back to Roman times, while its charming old town continues to attract travelers looking for authentic Catalan culture.
Today, visitors come to enjoy its scenic coastal walks, medieval architecture, local seafood restaurants, and relaxed Mediterranean atmosphere.
Why Visit Tossa de Mar?
Tossa de Mar offers much more than beautiful beaches. It combines history, culture, and outdoor activities in one unforgettable destination.
Explore the Historic Vila Vella
The medieval walled town is Tossa de Mar’s most famous landmark. Wander through narrow cobbled streets, discover ancient stone houses, and admire spectacular sea views from the fortress walls and watchtowers.
Relax on Beautiful Mediterranean Beaches
The town is home to several attractive beaches, including Platja Gran, Platja d’es Codolar, and Mar Menuda. Their clear waters make them ideal for swimming, snorkeling, paddleboarding, and sunbathing.
Enjoy Spectacular Coastal Scenery
The coastline surrounding Tossa de Mar features dramatic cliffs, hidden coves, scenic hiking trails, and breathtaking viewpoints. It’s one of the most photogenic sections of Costa Brava.
Experience Authentic Catalan Cuisine
Local restaurants specialize in fresh seafood, Mediterranean cuisine, and traditional Catalan dishes. Dining with views of the beach or medieval walls is one of the highlights of visiting Tossa de Mar.
Best Things to Do in Tossa de Mar
Whether you’re staying for a weekend or exploring Costa Brava on a longer trip, there are plenty of memorable experiences waiting in Tossa de Mar.
1. Explore Vila Vella
Walking through Vila Vella is the highlight of any visit. The beautifully preserved medieval fortress features narrow streets, ancient towers, historic churches, and panoramic viewpoints overlooking the Mediterranean.
2. Relax at Platja Gran
Located directly in front of the old town, Platja Gran is Tossa de Mar’s main beach. Its calm waters, golden sand, and excellent facilities make it ideal for families and first-time visitors.
3. Visit the Municipal Museum
Located inside Vila Vella, the Municipal Museum of Tossa de Mar showcases archaeological discoveries, local history, and works by artists inspired by the town’s stunning landscapes.
4. Walk to the Lighthouse
Follow the scenic pathway to the Tossa de Mar Lighthouse, situated at the highest point of Vila Vella. Along the way, visitors can enjoy spectacular panoramic views of the coastline and the Mediterranean Sea.
5. Discover Hidden Beaches
Beyond the main beach, several smaller coves—including Platja d’es Codolar and Cala Bona—offer crystal-clear water and a quieter atmosphere, perfect for swimming and snorkeling.
6. Taste Traditional Catalan Cuisine
Don’t miss local specialties such as Cim i Tomba, a traditional fisherman-style stew made with fresh seafood, potatoes, and aromatic herbs. Pair your meal with regional wines produced throughout Catalonia.
7. Explore the Costa Brava Coastal Trail
Outdoor enthusiasts can follow sections of the famous Camà de Ronda, a scenic coastal walking trail connecting beaches, cliffs, and hidden coves along the Costa Brava. It’s one of the best ways to experience the region’s natural beauty.
7 Best Hotels Near Tossa de Mar
Whether you’re planning a beach holiday, a romantic escape, or a road trip along the Costa Brava, choosing the right accommodation can make your visit even more memorable. These hotels offer convenient access to Tossa de Mar while providing comfortable stays for every type of traveler.
1. B&B Plaça Bell-Lloc
Located in the heart of Girona’s historic center, B&B Plaça Bell-Lloc offers boutique accommodation in a beautifully restored traditional building. Guests can enjoy stylish rooms, personalized service, and easy access to Girona’s main attractions before taking a scenic drive to Tossa de Mar. The peaceful atmosphere makes it an excellent choice for couples exploring both the city and the Costa Brava coastline.
Highlights
- Boutique accommodation
- Located in Girona Old Town
- Walking distance to restaurants and attractions
- Ideal for couples
2. Apartamento Francesc Samsó Girona
Perfect for travelers who prefer apartment-style accommodation, Apartamento Francesc Samsó Girona offers spacious interiors, a fully equipped kitchen, and a central location. Guests can comfortably explore Girona before heading to Tossa de Mar for a relaxing day at the beach.
Highlights
- Spacious apartment
- Fully equipped kitchen
- Excellent central location
- Great for families and longer stays
3. Hortes 7
Hortes 7 provides modern studio apartments designed for comfort and convenience. Each unit includes contemporary furnishings, self-catering facilities, and fast Wi-Fi, making it a good option for digital nomads and independent travelers exploring Girona Province and the Costa Brava.
Highlights
- Modern studio apartments
- Self-check-in
- High-speed Wi-Fi
- Suitable for remote workers
4. Apartamento Les Pedreres
Situated in a quiet residential neighborhood, Apartamento Les Pedreres offers comfortable accommodation with plenty of space and easy road access to Tossa de Mar. It’s an ideal base for visitors planning day trips throughout the Girona region.
Highlights
- Quiet surroundings
- Comfortable apartment
- Easy parking nearby
- Ideal for road trips
5. LaComuna City Oasis
Founded by professional athletes, LaComuna City Oasis combines boutique accommodation with wellness-focused facilities. Guests appreciate its stylish interiors, healthy café, and cyclist-friendly services, making it a popular choice for active travelers exploring Catalonia.
Highlights
- Boutique wellness hotel
- Healthy café
- Cyclist-friendly facilities
- Excellent for active travelers
6. NOU del Teatre 20
Located close to Girona’s cultural attractions, NOU del Teatre 20 features modern apartments with elegant interiors and practical amenities. Its central location provides convenient access to restaurants, museums, and transport links for visiting Tossa de Mar.
Highlights
- Modern apartment
- Central Girona location
- Self-catering facilities
- Great value for money
7. Hotel Històric
Set within Girona’s historic Jewish Quarter, Hotel Històric occupies a beautifully restored medieval building full of character. Stone walls, wooden beams, and carefully preserved architectural details create a memorable stay for travelers who appreciate history and authentic Catalan charm.
Highlights
- Historic boutique hotel
- Medieval architecture
- Located in Girona Old Town
- Perfect for history lovers
Which Hotel Should You Choose?
The best accommodation depends on your travel style and itinerary.
- Best overall: Hotel Històric
- Best boutique stay: B&B Plaça Bell-Lloc
- Best apartment: Apartamento Francesc Samsó Girona
- Best for digital nomads: Hortes 7
- Best wellness stay: LaComuna City Oasis
- Best family option: Apartamento Les Pedreres
- Best value: NOU del Teatre 20
Many visitors choose to stay in Girona and take a scenic 45 to 60-minute drive to Tossa de Mar. This allows them to combine Girona’s historic attractions with the beautiful beaches and medieval charm of the Costa Brava while enjoying a wider range of accommodation options.
How to Get to Tossa de Mar
Tossa de Mar is located on the southern coast of Costa Brava, approximately 100 kilometers (62 miles) northeast of Barcelona and 40 kilometers (25 miles) south of Girona. Although the town does not have a railway station, it is easily accessible by road and public transportation.
By Car
Driving is the most convenient way to visit Tossa de Mar, especially if you’re planning to explore other destinations along the Costa Brava. From Barcelona, the journey takes around 1 hour and 30 minutes, while Girona is only about 45 minutes away via the C-65 and GI-682 roads.
Several public parking areas are available near the beach and town center, although spaces can fill quickly during the summer months.
By Bus
Regular buses connect Barcelona, Girona, and Lloret de Mar with Tossa de Mar throughout the year. Direct services from Barcelona usually depart from Estació del Nord and take approximately 1 hour 30 minutes to 2 hours, depending on traffic.
By Train
There is no train station in Tossa de Mar. Travelers arriving by rail can take a RENFE train to Blanes or Girona, then continue by regional bus or taxi to reach the town.
Getting Around Tossa de Mar
The historic center is compact and easy to explore on foot. Most attractions—including Vila Vella, Platja Gran, the lighthouse, restaurants, and local shops—are within walking distance of one another. Visitors wanting to discover nearby coves and coastal viewpoints can also rent bicycles, scooters, or join local boat excursions.
Safety & Visitor Tips
Tossa de Mar is considered one of the safest destinations on the Costa Brava. The relaxed atmosphere and pedestrian-friendly historic center make it suitable for families, couples, and solo travelers.
Spain uses the Euro (€), and most hotels, restaurants, and shops accept major credit and debit cards. Carrying a small amount of cash is still recommended for local cafés, markets, and smaller businesses.
The busiest travel season runs from June through September, when beaches and the medieval old town attract large numbers of visitors. For a quieter experience with pleasant weather, consider visiting during May, June, September, or October.
Comfortable walking shoes are recommended, especially when exploring Vila Vella’s cobbled streets and climbing to the lighthouse. If you plan to spend the day at the beach, don’t forget sunscreen, drinking water, and swimwear.
Frequently Asked Questions
Where is Tossa de Mar?
Tossa de Mar is located on the Costa Brava in the province of Girona, northeastern Catalonia. It lies approximately 100 kilometers from Barcelona and 40 kilometers from Girona.
What is Tossa de Mar famous for?
Tossa de Mar is famous for Vila Vella, the only fully preserved medieval walled town on the Catalan coast. It’s also known for its beautiful beaches, crystal-clear Mediterranean waters, and scenic coastal landscapes.
Is Tossa de Mar worth visiting?
Yes. Tossa de Mar is widely regarded as one of the most beautiful destinations on the Costa Brava. Its combination of history, beaches, local cuisine, and outdoor activities makes it suitable for all types of travelers.
Can you visit Tossa de Mar as a day trip from Barcelona?
Absolutely. Tossa de Mar is a popular day-trip destination from Barcelona. Visitors can travel by car or direct bus and return the same day, although staying overnight allows more time to enjoy the beaches and historic old town.
What are the best things to do in Tossa de Mar?
Top attractions include exploring Vila Vella, relaxing on Platja Gran, visiting the lighthouse, walking the Camà de Ronda coastal trail, discovering hidden coves, and enjoying fresh Catalan seafood at local restaurants.
Conclusion
Tossa de Mar is one of the Costa Brava’s most captivating destinations, combining spectacular Mediterranean scenery with centuries of history and authentic Catalan culture. From exploring the ancient walls of Vila Vella to relaxing on golden beaches and hiking dramatic coastal trails, the town offers experiences for every type of traveler.
Its convenient location between Barcelona and Girona also makes it an excellent stop on any Catalonia itinerary. Whether you’re planning a romantic escape, a family holiday, or a scenic road trip along the Costa Brava, Tossa de Mar provides the perfect mix of relaxation, history, and outdoor adventure.
If you’re looking for one of Spain’s most picturesque seaside towns, Tossa de Mar deserves a place on your travel itinerary.

