Official web
Customer service +34 972 340 244 | Every day from 9 am to 9.30 pm
We use cookies. If you agree, continue browsing.

Things to do in Tossa de Mar

Everything you need to know about Tossa de Mar

Tossa de Mar is everyone’s favourite beach town in Costa Brava. Its unique location and its medieval architectural character make it irresistible for tourists. Here’s everything you need to know about Tossa de Mar so you can have a fantastic time on holiday.

The beaches in Costa Brava are out of this world. All of the beaches in this area are incredible and you should definitely visit Es Codolar beach. 

Wine & Dine 

Try the traditional “Cim i tomba” fish casserole on one of the terraces of any restaurant in the Roqueta area and enjoy a delicious meal with views of the sea!

Roman Heritage

The Roman Villa of Els Ametllers was one of the most important in the province of Tarraco and dates from the 1st century BC. You can visit the remains of the urban part of the town for free.

Medieval Wall 

There’s a huge wall that surrounds the Vila Vella. If you head inside the Vila, you’ll travel back in time and walk though This emblem of Tossa de Mar is of medieval origin and inside it still keeps that unique essence of the time. You can not lose this!

An incredible destination

Things to do in Tossa de Mar 

Places to visit in Tossa de Mar

The beaches, weather, the charm of the stone houses in Roqueta, Vila Vella, the wall ... This place is the perfect destination for a summer family holiday in Costa Brava. We recommend you to visit:

  • La Roqueta area
  • Es Codolar Beach
  • Vila Vella
  • The wall
  • Roman Villa Els Ametllers

Restaurants in Tossa de Mar

Tossa de Mar also stands out for its delicious food. The local cuisine is inspired by the mediterranean diet so expect a lot of fresh fish and vegetables. A traditional dish is the "Cim i Tomba”, a tasty fish casserole.

We recommend you visit La Roqueta, one of the most beautiful areas in the town. Enjoy a lovely stroll down its streets where there are plenty of restaurants where you can stop for dinner.

Shopping in Tossa de Mar

You must visit the local market during your holiday in Tossa de Mar which is on Thursdays and where you’ll find over 100 different stands along Rambla Pau Casals where you can buy local products.

You should also visit the old town, Vila Vella, located inside the medieval wall: cobbled streets with small traditional shops where you can buy souvenirs, clothes and stop for some ice cream.

Nightlife in Tossa de Mar

Tossa has many places and terraces where you can have a drink in a nice family environment. Tossa also offers theme parties and DJ concerts in its clubs and pubs.

We recommend you head over the Tossa de Mar Lighthouse where you can enjoy a lovely glass of wine and the incredible views of the old town.

Do you fancy visiting Tossa de Mar?

Stay in our hotel Don Juan Tossa 4* and discover Tossa de Mar. 

Interesting info about Tossa de Mar. 

Many people call this area the “blue paradise”. It’s in the heart of the Costa Brava and the Mediterranean Sea, very close to Barcelona and the French border. A town with a lot of history that has become one of the main tourist areas in the Catalan coast.

The beaches in the area are perfect if you’re looking for some peace and quiet. The green landscapes and rocks make Tossa an extraordinary destination for a family summer holiday. Travel the entire coast along the GR-92, a path to enjoy the spectacular views of the cliffs.

Tossa boasts of having a story that makes it unique. The Roman times and the Middle Ages have left their mark on the “Vila de Tossa”. A cultural heritage to discover, with loads of museums and places to discover.

If reading this is making you want to visit Tossa, book your stay in our Hotel Don Juan Tossa 4 * and enjoy a fantastic holiday by the sea. Our staff can’t wait to welcome you! 

Contact Us

Hotel - 972 340 244 | Every day 24h
Bookings - +34 972 341 074 | Every day from 9 am to 9.30 pm
Barcelona street, 22, Tossa de Mar - Catalonia, Spain

Would you like to contact us?
Send us your enquiry