Tossa de Mar is one of the most beautiful coastal towns along the Costa Brava, where relaxation, history, and breathtaking natural beauty come together in perfect harmony.

One of the seaside town’s main attractions is its beautiful sandy beaches, which invite you to dive into crystal-clear waters. If you crave tranquility, the picturesque coves nearby provide an ideal escape for unwinding or snorkeling amidst vibrant marine life. For those with a spirit of adventure, the hiking trails around Tossa de Mar unveil stunning vistas overlooking the Mediterranean. These trails are an excellent opportunity to embrace the area’s scenic beauty.

The best time to visit and enjoy Tossa de Mar is during the warm and inviting months of June and September. The beaches are less crowded, allowing families, couples, and solo travelers to bask in a serene environment perfect for an unforgettable getaway. 

Best Things to Do and See in Tossa de Mar

#1 Walk the Walls of Tossa de Mar

The castle area from above in Tossa de Mar, Costa Brava, Spain

Walking the walls and exploring the castle area is one of the best things to do for every visitor to Tossa!

Start your journey on Passeig de Vila Vella and follow the pathway of the ancient fortress. Along the way, you’ll encounter several viewpoints offering breathtaking views of the main beach, Platja Gran. They are perfect spots for capturing memorable holiday photos.

The most scenic viewpoint, however, is Ava Gardner Square. Here, you’ll find a statue dedicated to the iconic American actress who starred in the romantic fantasy drama “Pandora and the Flying Dutchman,” primarily filmed in Tossa de Mar in 1951. The square not only pays tribute to her legacy but also provides an idyllic backdrop for another beautiful photo opportunity!

Whether you’re a film buff, a photography enthusiast, or someone looking for a stroll, the castle area will surely leave a lasting impression! 

#2 Visit Tossa de Mar Lighthouse

Tossa de Mar Lighthouse

Another highlight in Tossa de Mar is the Lighthouse, a charming white building you’ll spot as you reach the top of the castle area. This popular site combines incredible views of the Mediterranean, a relaxing atmosphere, and a touch of history.

For those wanting to dive deeper into the town’s history, consider taking the little green train known as “Tren Verd.” It’s a delightful ride that takes you through the walled enclosure and up to the highest point where the Lighthouse is located. You will learn more about Tossa’s past and cultural significance on the way up.

In front of the Lighthouse, you’ll find a little bar with a terrace. It’s a good spot to take a break, sip a refreshing drink, and soak in the splendid sea views! 

#3 Stroll through the Charming Streets of Vila Vella

Cobblestone streets in the old town of Tossa de Mar, Costa Brava, Spain

The Vila Vella district, surrounded by ancient walls, is the medieval heart of Tossa de Mar and a true gem for visitors!

As you wander through the narrow cobblestone streets, you’ll feel like you’ve stepped back in time. The charming stone houses, adorned with vibrant flowers and historic details, create a picturesque atmosphere that captures the essence of this seaside town.

Walking through Vila Vella is not just about sightseeing; it’s an immersive experience that reveals the stories and traditions that have shaped Tossa. Be sure to take your time, admire the architecture, and enjoy the district’s serene ambiance.

Top food places in Vila Vella: Restaurant La Cuina de Can Simon / Bar La Lluna

#4 Explore the Beaches in Tossa de Mar

Main beach in Tossa de Mar, Costa Brava, Spain.

The crescent-shaped main beach, Platja Gran, is undoubtedly one of the most popular spots in Tossa de Mar, and for good reason! Spanning 500 meters and nestled between the surrounding mountains, the charming town, and the imposing castle, the beach offers some of the best views of the historic walls. 

During the high season, Platja Gran comes alive, bustling with visitors sharing the space with small fishing boats. The vibrant energy adds to the beach’s charm, making it an excellent place for people-watching, sunset walks, and soaking in the local culture.

Mar Menuda beach in Tossa de Mar, Costa Brava, Spain

At the end of Platja Gran, you’ll discover the smaller Mar Menuda beach. This cozy spot offers a more intimate experience, with its sandy shore located right opposite the castle. Mar Menuda is perfect for those seeking a quieter atmosphere yet still wanting to enjoy the beauty of Tossa de Mar.  

Top food places by the beach: Restaurant Popa Tapas&Drinks / Restaurant Tapas del Mar / Restaurant Sotavent

#5 Relax at Cala Es Codolar

Beautiful cove Cala Codolar in Tossa de Mar, Costa Brava, Spain

Cala Es Codolar is a stunning cove on the castle’s other side and just a short walk from Vila Vella.

Accessed via Carrer del Portal, this charming beach features beautiful white sand, inviting visitors to relax and unwind. The cove’s crystal-clear waters make it an ideal spot for snorkeling enthusiasts. As you explore beneath the surface, you’ll discover a vibrant underwater world teeming with colorful fish and marine life. 

The scenic beauty of this hidden gem, combined with its tranquil atmosphere, makes Cala Es Codolar a perfect escape from the more crowded beach, Platja Gran. Grab your snorkel gear and immerse yourself in the natural beauty of this peaceful cove! 

#6 Walk through Sa Roqueta Neighborhood

Sa Roqueta Neighborhood in Tossa de Mar

Don’t miss out wandering through the narrow cobblestone alleys of the idyllic fishermen’s neighborhood, Sa Roqueta, one of the most beautiful places to visit in Tossa de Mar. It offers a peaceful escape with picturesque streets decorated with plant pots and humble houses.

Among the most enchanting streets to explore are Carrer de les Flors, Carrer des Codolar, Carrer dels Pescadors, and Carrer de la Roqueta. Each winding path invites you to discover hidden corners and delightful vistas, making for a perfect stroll.

In addition, Sa Roqueta is the ideal place to try the coastal town’s famous local dish, “Cim i Tomba.” This traditional seafood stew has its roots in the customs of local fishermen, who would prepare it with the catch of the day. Made with potatoes, onions, garlic, and fresh fish (typically cod, turbot, or skate), it’s a simple yet delicious dish that embodies the flavors of the sea.

Top food places near Sa Roqueta: Restaurant Portal / Restaurant Can Sophia/ Santa Marta / Can Pini

Museums in Tossa de Mar

Check out the Municipal Museum of Tossa de Mar and its opening hours, prices, and location.

The Municipal Museum Of Tossa De Mar

The museum is worth a visit for art lovers and history lovers alike. Impressive artwork and statues are displayed here, and the location could not have been better! It is located right in the heart of the walled old town, which is an eye-catcher.

General Entrance: 3 €

Opening Hours:

June to September: from 10.00 to 20.00

October to May: Tuesday to Friday from 10.00 to 13.30 and 15.00 to 17.00 / Saturdays from 10.00  to 14.00 and 16.00 to 18.00 / Sundays from 10.00 to 14.00

Address: Plaça Pintor Roig Soler, 1

*NOTE: Entrance fees and opening hours may change. For updated information, please check here

Are you planning a trip to Tossa de Mar?

☑️ Find the best flight deals

☑️ Compare the best accommodations (Hotels, B&Bs, Guesthouses)

☑️ Browse budget-friendly accommodations

☑️ Explore the best prices on rental cars

☑️ Get the best VPN for Spain

☑️ Request a quote for your travel insurance

☑️ Check out top-rated activities and excursions

☑️ Explore Spain effortlessly by train and bus

FAQs- Frequently Asked Questions

Where is Tossa de Mar? It is about 100 kilometers (62 miles) northeast of Barcelona and approximately 30 kilometers (18.6 miles) from Girona.

Where do you fly to for Tossa de Mar? Girona–Costa Brava Airport (GRO) / Josep Tarradellas Barcelona-El Prat Airport (BCN)

Is Tossa de Mar worth visiting? Yes, Tossa de Mar is worth visiting! The charming coastal town offers beaches, coves, outdoor activities, hospitality venues, and a beautiful Old Town with medieval walls and scenic views.

How far is Tossa de Mar from Girona Airport? 38 kilometers (24 miles), which is about 40 minutes by car

How to get from Girona Airport to Tossa de Mar by bus? You can take a direct bus from Girona Airport to Tossa de Mar. The journey takes about 1-1.5 hours. Check the schedule 

How to get from Girona Airport to Tossa de Mar by private transfer? You can book a private transfer online. It’s a convenient service, and the driver will pick you up directly at the airport and take you to your destination.

How much is a taxi from Girona Airport to Tossa de Mar? A taxi from Girona Airport to Tossa de Mar typically costs between €50 and €70, depending on factors such as the time of day and traffic conditions.

How far is Tossa de Mar from Barcelona Airport? 120 kilometers (75 miles), which is about 1 hr 35 minutes by car  

How to get to Tossa de Mar from Barcelona? You can quickly get to Tossa de Mar by renting a car or using public transportation

Recommended Posts…

View of the beach and the Cathedral in the background in Sitges, Spain.

7 Best Things to Do and See in Sitges

Coastal Landscape at Costa Brava in Catalonia, Spain

6 Best Places to Visit in Catalonia

Panoramic view of Palma de Majorca, Balearic Islands, Spain

10 Best Things to Do and See in Palma de Mallorca

This post contains affiliate links. If you choose to purchase after clicking a link, I may receive a commission at no extra cost to you. Your support means so much to me—thank you!