Tossa de Mar Travel Essentials

Rating:

 
4.3 /5 Rate This Destination

Weather:

Ideal duration: 1-2 days

Best Time: May - September

Planning a Trip? Ask Your Question

"Medieval Beauty and Costa Brava Magic"

Tossa de Mar Tourism

Tossa de Mar, a picturesque town located on the Costa Brava in Catalonia, Spain, is a must-visit destination for travelers. Its stunning Mediterranean beaches, charming cobbled streets, and winding alleys are sure to leave you spellbound. The town is located on a hilltop and is surrounded by lush green hills and a stunning coastline. The old town of Tossa de Mar, or Vila Vella, is an ancient fortified city with a 12th-century castle, which is a key attraction. The beaches here are ideal for swimming, sunbathing, and enjoying a variety of water sports. Tourists can also explore the nearby Canyelles Petites beach, which is known for its crystal clear waters and stunning rock formations.

In addition to the beaches, Tossa de Mar also offers a number of other attractions, such as the Marimurtra Botanic Garden, the Romanesque Church of Santa Maria, and the Gothic Church of Sant Pere. Visitors can also explore the old town and its narrow streets, which are full of quaint cafes and restaurants. There are also plenty of outdoor activities available in the area, such as hiking, mountain biking, and kayaking. When visiting Tossa de Mar, travelers should keep in mind that the town is quite small and is best explored on foot. It is also recommended to bring a good sunhat and sunscreen, as the temperatures can get quite hot during the summer months. Furthermore, travelers should also be mindful of the local customs and traditions when visiting, as the area is quite traditional.

Top Hotels In Tossa de Mar

Browse Package Collections

Tossa de Mar Photos

Tossa de Mar
A view of Tossa de Mar from the road to Sant Feliu
Remains of the Roman villa of the Ametllers

+ 3
photos

Have a Question on Tossa de Mar?

Ask a question from the travellers who have
experience.

Tossa de Mar Reviews

Your rating
See 1094 Hotels