25 Best & Fun Things to Do in Costa Brava

Costa Brava is a beautiful coastal region in northeastern Spain, known for its stunning beaches, charming villages, and delicious food. With its crystal-clear waters and scenic views, it’s a great place for families, adventure seekers, and anyone looking for a fun getaway. You’ll find plenty of activities to keep you busy, whether you want to relax on the sandy shores or enjoy exciting outdoor adventures.

Today, we’ll look at some amazing things to do in Costa Brava. From wandering through picturesque towns to tasting local dishes, there’s something for everyone. Get ready to make wonderful memories in this incredible part of Spain!

Things to Do in Costa Brava

1. Explore the stunning beaches of Tossa de Mar

Tossa de Mar is known for its beautiful beaches. The golden sand and clear blue waters make it a perfect spot for relaxation. You can lay back under the sun or take refreshing swims in the Mediterranean Sea.

Among the best beaches, Platja Gran is the most popular. This beach offers plenty of space to spread your towel and enjoy the sun. You can also find beach bars nearby to get a drink or a snack.

If you prefer a quieter spot, head to Cala Pola. This hidden gem is less crowded, making it ideal for peaceful sunbathing. The scenic backdrop of rocky cliffs adds to its charm.

For those who love activities, try water sports like kayaking or paddleboarding. There are many rental shops nearby for equipment. You can easily combine fun with exercise in a stunning setting.

At sunset, the beaches transform into a magical place. The colors of the sky reflecting on the water create a picturesque view. It’s a perfect way to end your day in Tossa de Mar.

Address: Platja Gran, 17320 Tossa de Mar, Girona, Spain.

2. Visit the medieval castle, Vila Vella, in Tossa de Mar

The Vila Vella, or Old Town, is a historic gem in Tossa de Mar. This medieval castle sits on a hill, overlooking the town and the sea. It dates back to the 12th century and offers a glimpse into the past.

As you wander through the ancient walls, you’ll feel like you’ve stepped back in time. The cobbled paths and old stone buildings add to the charm. The views from the castle are breathtaking, providing perfect photo opportunities.

Make sure to visit the iconic watchtowers, which offer stunning panoramas of the coastline. You can see the sparkling sea and the surrounding landscape from these heights.

There are several small shops and cafes in Vila Vella. Enjoy a cup of coffee or a traditional pastry while soaking in the medieval atmosphere. It’s a great spot to take a break and enjoy the view.

Visiting Vila Vella is more than just sightseeing. It’s a journey through history and a chance to connect with Tossa de Mar’s rich culture.

Address: Carrer del Portal, 17320 Tossa de Mar, Girona, Spain.

3. Take a scenic hike along the CamĂ­ de Ronda trail

The CamĂ­ de Ronda is a stunning coastal path in Costa Brava. This trail offers breathtaking views of the Mediterranean Sea. It connects several coves and beaches, making it ideal for hiking enthusiasts.

As you walk, you’ll discover beautiful hidden beaches and rocky cliffs. The sound of the waves and the fresh sea breeze create a relaxing atmosphere. Bring your camera; the landscapes are perfect for capturing memories.

The hike is suitable for all fitness levels. You can choose shorter sections or tackle the entire trail. There are numerous access points, allowing you to tailor your adventure.

Keep an eye out for local wildlife along the way. You might spot various birds or even a sea turtle swimming nearby. Nature lovers will appreciate the diverse flora and fauna.

At the end of your hike, you can reward yourself with a refreshing dip in the sea. It’s an enjoyable way to combine exercise with the beauty of nature.

Address: CamĂ­ de Ronda, 17320 Tossa de Mar, Girona, Spain.

4. Discover the charming village of Calella de Palafrugell

Calella de Palafrugell is a picturesque fishing village. Nestled along the Costa Brava, it boasts stunning coastal views. The blend of traditional architecture and beautiful beaches creates a charming atmosphere.

Explore the narrow streets filled with whitewashed houses. Many of them display vibrant flowers on balconies. The village has a quaint feel, perfect for leisurely strolls and exploration.

The beaches here are lovely for sunbathing or swimming. Platja de Calella is a popular spot, offering soft sands and clear waters. Nearby, you can find restaurants serving fresh seafood.

Don’t miss the local market! It’s a great place to taste regional products and buy souvenirs. Fresh fruits, vegetables, and local delicacies await you there.

Calella de Palafrugell also hosts various cultural events throughout the year. Experiencing local festivals adds a unique touch to your visit.

Address: Calella de Palafrugell, 17210 Palafrugell, Girona, Spain.

5. Enjoy water sports at Platja d’Aro

Platja d’Aro is a lively coastal town famous for its water sports. Here, the sandy beaches and crystal-clear waters offer ample opportunities for adventure. Whether you’re a beginner or an expert, there are activities for everyone.

Try your hand at jet skiing or windsurfing for an adrenaline rush. Rentals are available near the beach, making it easy to get started. You can also join guided tours for kayaking or snorkeling.

For families, paddleboats and banana boats provide a fun experience. Kids will love the thrill of riding on the water with family and friends. It’s a great way to create lasting memories together.

After a day of activities, you can relax on the beach. Enjoy snacks and drinks from nearby bars while soaking up the sun. The vibrant beach atmosphere is perfect for unwinding.

Platja d’Aro also has a lively nightlife scene. After the sun sets, join locals in beachside bars and clubs for a fun night out.

Address: Platja d’Aro, 17250 Platja d’Aro, Girona, Spain.

6. Visit the impressive Salvador DalĂ­ Theatre-Museum in Figueres

The Salvador DalĂ­ Theatre-Museum is a must-see for art lovers. Located in Figueres, it’s dedicated to the works of the famous surrealist artist. The museum itself is an artwork, reflecting DalĂ­’s unique style.

Upon entering, you’ll be mesmerized by the building’s design, with its striking red exterior and giant eggs on top. Inside, you’ll find an extensive collection of Dalí’s works, including paintings, sculptures, and installations.

Make sure to check out the “Hall of Imagination,” where Dalí’s dreamlike paintings come to life. The exhibits offer insights into his creative process and life.

Guided tours are available and are highly recommended. They provide fascinating background information and anecdotes about DalĂ­’s life. You’ll leave with a deeper understanding of his genius.

Visiting this museum is not just an art experience; it’s a whimsical journey into DalĂ­’s mind. It’s a place that challenges perceptions and inspires creativity.

Address: Pl. Gala i Salvador DalĂ­, 5, 17600 Figueres, Girona, Spain.

7. Stroll through the colorful streets of Cadaqués

Each step through Cadaqués reveals vibrant colors and stunning views. This charming village is famed for its whitewashed buildings and blue accents. Wandering through the narrow, winding streets feels like a journey through a postcard.

As you stroll, you’ll encounter delightful shops and local art galleries. Each corner features unique artwork that reflects the local culture. Don’t forget to stop for a coffee at one of the cozy cafes!

Every Sunday, you can discover the local market. It’s a great chance to buy fresh produce and handmade crafts. Engaging with local vendors adds to the experience.

Visit the beach, where the picturesque landscape meets the sea. The gentle waves and rocky shore provide perfect spots for relaxing or enjoying a picnic.

Every time you visit Cadaqués, there’s something new to discover. Each moment spent in this colorful village creates lasting memories.

Address: Cadaqués, 17488, Girona, Spain.

8. Relax at the idyllic beaches of Sa Conca in S’AgarĂł

Sa Conca is a tranquil beach located in S’AgarĂł, known for its stunning setting. The soft golden sand and gentle waves create a perfect spot for relaxation. It’s an ideal escape from the busier beaches of the Costa Brava.

The clear waters invite you for a refreshing swim or a lazy float. The beach is well-maintained, providing a clean and peaceful environment for visitors. It’s perfect for sunbathing or reading a book under the sun.

There are few beachside restaurants nearby. You can enjoy local dishes and fresh seafood while admiring the ocean views. Indulging in delicious food adds to the relaxing beach experience.

Shaded areas with palm trees are perfect for families. Kids can play in the sand while parents unwind nearby. Sa Conca is family-friendly, providing a safe and enjoyable environment for everyone.

As the day ends, enjoy a sunset stroll along the shore. The beautiful colors in the sky make for a magical moment by the sea.

Address: Sa Conca, S’AgarĂł, 17248, Girona, Spain.

9. Take a boat trip to the stunning Medes Islands for snorkeling

The Medes Islands are a breathtaking archipelago off the coast of L’Estartit. Taking a boat trip is a fantastic way to explore these natural wonders. The islands are known for their incredible underwater ecosystems, making them a paradise for snorkelers.

Once you arrive, you’ll be greeted by vibrant marine life. Visibility is excellent, and schools of fish swim around colorful corals. It’s an unforgettable experience for both beginners and experienced snorkelers.

Guided tours are available and included everything you need for snorkeling. They provide gear and instructions, ensuring a safe and enjoyable experience. For those who prefer staying dry, there are boat tours that offer views of the islands’ stunning cliffs and caves.

The breathtaking scenery is full of rugged coastlines and unique rock formations. Keep your camera ready to capture the natural beauty surrounding you.

Returning from the islands, you’ll have memories of a remarkable adventure beneath the waves. Visiting the Medes Islands is a must for every nature lover.

Address: Port de l’Estartit, 17258, Girona, Spain.

10. Explore the historic ruins of the Greco-Roman city of EmpĂşries

The ancient ruins of Empúries are a window into history. Located near L’Escala, this site features remnants of a Greco-Roman city. Walking through the ruins allows visitors to connect with the past.

Explore the well-preserved mosaics and remnants of temples. They reveal stories of life in the ancient world. The site is a blend of archaeological discovery and stunning coastal views.

There is a museum on-site that provides context and information about the ruins. Combining the outdoor exploration with educational displays enhances the visit. It helps visitors appreciate the significance of the archaeological site.

Guided tours are available for a deeper understanding of the history. Knowledgeable guides share fascinating stories that bring the ruins to life.

Whether you’re an archaeology buff or a casual traveler, EmpĂşries offers a unique experience. The blend of nature and history creates an unforgettable adventure.

Address: Carrer de Puig i Cadafalch, s/n, 17130, L’Escala, Girona, Spain.

11. Attend a wine tasting at a local winery in the EmpordĂ  region

The Empordà region is known for its exceptional wines. Attending a wine tasting at a local winery is a fantastic experience. You’ll discover the flavors and traditions of this beautiful area.

Wineries often offer guided tours of their vineyards. You can learn about the grape varieties and the winemaking process. Experiencing the passion behind the production adds depth to the tasting.

During the tasting, you’ll sample different wines paired with local delicacies. The combination of flavors delights the senses and enhances the experience. Many wineries provide charming settings for tastings, adding to the atmosphere.

Don’t forget to buy a bottle or two to bring home! Each sip will remind you of your experiences in the Empordà region. Plus, sharing a local wine with friends is a wonderful way to extend the journey.

Wine tastings offer more than just drinks; they create connections and memories. You’ll leave with an appreciation for the region’s rich viniculture.

Address: Various wineries in EmpordĂ  region, Girona, Spain.

12. Wander through the beautiful gardens of Cap Roig

The Cap Roig Gardens are a stunning oasis near Calella de Palafrugell. These botanical gardens are home to a variety of plants from around the world. As you walk through, you’ll be amazed by the colors and fragrances surrounding you.

Paths meander through gardens filled with Mediterranean and exotic species. Each section showcases unique plants and flowers, creating a beautiful landscape. Make sure to stop and take in the view over the cliffs.

The gardens also feature artistic sculptures that blend with the environment. Art installations enhance the natural beauty, making the stroll even more enjoyable. It’s a wonderful place to connect with both nature and art.

Throughout the year, the gardens host music festivals and cultural events. Attending one of these events adds a lovely experience to your visit. The atmosphere is magical, especially during the summer months.

Cap Roig Gardens is an ideal spot for a leisurely afternoon. Whether you’re a plant enthusiast or simply seeking beauty, you’ll find it here.

Address: Cap Roig, 17210 Palafrugell, Girona, Spain.

13. Sample fresh seafood at a local beachside restaurant

Dining at a beachside restaurant is a highlight of coastal life. The region is known for its fresh seafood, prepared with local flavors. Enjoying a meal with the sea breeze adds to the delightful experience.

Whether it’s paella, grilled fish, or seafood tapas, the options are plentiful. Many restaurants source their fish directly from local fishermen, ensuring the freshest ingredients. Tasting the local cuisine connects you to the culture of the area.

Many beachside eateries offer outdoor seating with stunning views. You can enjoy your meal while watching the waves gently lap at the shore. It’s a perfect way to unwind after a day of exploration.

Don’t miss trying a glass of local wine or sangria with your meal. Pairing it with fresh seafood enhances the flavors, making for a perfect taste experience.

Dining near the beach creates lasting memories. The combination of good food, beautiful views, and a relaxing atmosphere is unforgettable.

Address: Various beachside restaurants along the Costa Brava, Spain.

14. Visit the picturesque fishing village of Llafranc

Llafranc is a charming fishing village brimming with character. The picturesque harbor and stunning coastline make it a beautiful place to explore. With its whitewashed buildings and vibrant flowers, Llafranc is a feast for the eyes.

Along the waterfront, you’ll find lovely cafes and restaurants. Enjoy a coffee while watching fishing boats come and go. The atmosphere is laid-back, encouraging visitors to relax and soak in the views.

The small beach is perfect for sunbathing and swimming. The calm waters are ideal for families, making it a great spot for kids to play. The beach’s soft sand adds to its charm.

Hiking enthusiasts can venture to the nearby coastal path for panoramic views. The scenic trail leads to beautiful lookout points along the cliffs, providing stunning vistas of the Mediterranean.

Exploring Llafranc is a delightful experience. The warmth of the village and its natural beauty make it a favorite destination.

Address: Llafranc, 17211 Palafrugell, Girona, Spain.

15. Explore the art and architecture of Girona’s Jewish Quarter

Girona’s Jewish Quarter, known as El Call, is a historical treasure. Walking through the narrow, winding streets feels like stepping back in time. The medieval architecture and charming atmosphere create a unique setting.

As you explore, you’ll discover beautifully preserved buildings and quaint plazas. Information plaques provide insights into the rich history of the Jewish community that once thrived here. It’s both a beautiful and educational experience.

Don’t miss the ancient synagogue, which offers a glimpse into the past. The small museum provides context about the Jewish culture in Girona. It’s a profound experience that reflects the city’s diversity.

As you wander, stop at local shops and cafes. Enjoy pastries or locally made crafts while soaking in the neighborhood’s ambiance. The vibrant culture enriches your visit.

Visiting the Jewish Quarter is a journey through history and art. The combination of beauty and culture makes it a must-see in Girona.

Address: El Call, 17004 Girona, Spain.

16. Take a guided tour of the historic Castle of Peratallada

The Castle of Peratallada is a fascinating historical site. Nestled in the heart of the charming village, this medieval fortress boasts impressive architecture. Taking a guided tour offers an in-depth look at its rich history.

As you walk the castle grounds, you’ll learn about its origins and purpose. Knowledgeable guides share captivating stories, bringing the past to life. The well-preserved structures add to the sense of stepping back in time.

Explore the ancient walls and hidden corners. The views from the towers provide breathtaking panoramas of the surrounding landscape. It’s a picturesque spot for photographs.

The village surrounding the castle is also worth exploring. Cafes and artisan shops line the streets, offering local delights. Enjoying a meal here wraps up your visit perfectly.

The experience of visiting the Castle of Peratallada combines history with local culture. It’s a memorable adventure in a stunning setting.

Address: Peratallada, 17113, Girona, Spain.

17. Experience the local culture at the weekly market in Palafrugell

The weekly market in Palafrugell is a vibrant showcase of local life. Held every Saturday, it’s an exciting place to discover fresh produce and regional products. The lively atmosphere is contagious, drawing both locals and visitors.

As you wander the stalls, you’ll find fruits, vegetables, cheeses, and meats. Tasting local delicacies is a must. Engaging with friendly vendors adds to the experience, as they share their stories and products.

The market also features artisan crafts and handmade goods. You can find unique souvenirs to take home, reflecting the culture of the region. It’s a wonderful way to support local artisans.

Don’t miss trying traditional Catalan dishes available at food stalls. Indulging in churros or local pastries makes the experience even more enjoyable.

Visiting the market is a great way to immerse yourself in the local culture. The vibrant energy and flavors create lasting memories of your trip.

Address: Mercat Municipal de Palafrugell, 17200, Girona, Spain.

18. Discover the natural beauty of Aiguamolls de l’EmpordĂ  Natural Park

Aiguamolls de l’EmpordĂ  Natural Park is a hidden paradise for nature lovers. This stunning park features wetlands and diverse ecosystems. Exploring the park allows you to connect with nature in its purest form.

There are numerous walking and biking trails throughout the park. You can wander through lush vegetation and observe various bird species. Binoculars are a great addition to see the wildlife up close.

The park is home to unique flora and fauna, making it an excellent spot for photography. Capture the beauty of blooming wildflowers and serene landscapes. Each season offers a different perspective of the park’s beauty.

Picnic areas allow you to relax and enjoy a meal surrounded by nature. It’s a refreshing escape from the bustling cities nearby.

Visiting Aiguamolls de l’EmpordĂ  is a serene experience. The natural beauty provides a welcome retreat and a chance to unwind.

Address: Carrer del Bon Pastor, s/n, 17486 CastellĂł d’EmpĂşries, Girona, Spain.

19. Enjoy a sunset picnic at the lookout point of Punta de Fenals

Punta de Fenals offers one of the most breathtaking views on the Costa Brava. This lookout point is ideal for a sunset picnic with stunning vistas of the Mediterranean. Arriving before sunset gives you the time to set up and relax.

The area is easily accessible and provides benches and grassy spots. Bring your favorite snacks and drinks to enjoy while watching the sun dip below the horizon. The calm atmosphere enhances the experience.

The panoramic views are spectacular. As the colors change, the sky becomes a canvas of orange, pink, and purple hues. It’s a perfect opportunity for photos and creating lasting memories.

Whether you come alone or with friends, the tranquil setting is a great way to unwind. Sharing a meal surrounded by beauty is a lovely experience.

As the stars begin to appear, the tranquility of Punta de Fenals creates a magical ambiance. It’s a cherished moment in a breathtaking location.

Address: Punta de Fenals, 17300 Lloret de Mar, Girona, Spain.

20. Visit the botanical garden, JardĂ­ BotĂ nic de Cap Roig

The JardĂ­ BotĂ nic de Cap Roig is a spectacular botanical garden. It’s situated near Calella de Palafrugell and features diverse plant species from around the world. As you stroll through, you’ll marvel at the beautifully landscaped gardens.

The garden blends nature and art, showcasing sculptures amid flourishing plants. Each turn reveals stunning views of the coastline and the Mediterranean Sea. It’s a tranquil place to connect with nature.

Walking among vibrant flowers and plants is both calming and inspiring. The variety of colors and scents enhances the experience. Spending time here can uplift your spirits and create a sense of peace.

Don’t miss the viewpoints that provide panoramic vistas of the coastline. Capture these breathtaking sights with your camera while enjoying the fresh air.

The JardĂ­ BotĂ nic de Cap Roig is a must-visit for garden lovers. The harmony of nature and art creates an unforgettable experience.

Address: JardĂ­ BotĂ nic de Cap Roig, 17210 Palafrugell, Girona, Spain.

21. Go kayaking along the rugged coastline of Costa Brava

Kayaking along the Costa Brava is an adventure you won’t forget. This stunning coastline is perfect for exploring hidden coves and beaches. You’ll experience the beauty of the Mediterranean from a unique perspective.

Many rental shops offer kayaks and guided tours. Whether you’re a beginner or experienced, kayaking is accessible for all skill levels. Joining a guided group allows you to discover the best spots along the coast.

As you paddle, keep an eye out for marine life. You may spot dolphins or colorful fish swimming beneath you. The clear waters add to the magic of the experience.

Stopping at secluded beaches allows for relaxing breaks. Imagine resting on a quiet spot, enjoying the sound of waves and the sun’s warmth. It’s a delightful escape from the crowds.

Kayaking offers an exciting way to connect with nature. The combination of adventure and tranquility makes it a highlight of any visit to the Costa Brava.

Address: Various locations along the Costa Brava, Girona, Spain.

22. Experience traditional Catalan cuisine at a local tavern

Visiting a local tavern is a culinary adventure filled with traditional Catalan flavors. These charming establishments offer authentic regional dishes that highlight local ingredients. It’s an opportunity to experience the culture through food.

Try classics like paella, fideuĂ , or escalivada. The dishes are prepared with care and often come from family recipes, ensuring authenticity. Pairing your meal with local wine enhances the experience.

Many taverns have a warm, welcoming atmosphere. Enjoying a meal in a cozy setting adds to the overall experience. Sharing food with friends and family is a core part of Catalan culture.

Don’t miss the chance to taste delicious tapas. Sampling a variety of small dishes allows you to explore different flavors and textures. It’s a fun and social way to dine.

Dining at a local tavern is more than just a meal. It’s a chance to engage with local culture and traditions, creating lasting memories.

Address: Various taverns throughout the Costa Brava, Spain.

23. Explore the ruins of the ancient monastery of Sant Pere de Roda

The ruins of Sant Pere de Roda monastery are a fascinating historical site. Perched on a hill, the views alone are worth the visit. The monastery dates back to the 10th century and reflects superb Romanesque architecture.

Wandering through the remains, you’ll get a sense of its former glory. The ancient stones tell stories of monastic life and spirituality. Guided tours share interesting facts that bring history to life.

Admire the beautiful setting surrounded by nature. The location provides a peaceful atmosphere, perfect for reflection and appreciation of history.

Don’t miss the chance to take stunning photographs of the ruins with the scenic backdrop. The combination of architecture and landscape makes it truly photogenic.

Exploring the Sant Pere de Roda monastery is an enriching experience. It offers a blend of history, beauty, and tranquility.

Address: Sant Pere de Roda, 17489 El Port de la Selva, Girona, Spain.

24. Hike the trails within the MontgrĂ­, Medes Islands and Baix Ter Natural Park

Hiking in the MontgrĂ­, Medes Islands and Baix Ter Natural Park is an exciting adventure. The park offers a variety of trails for all skill levels. Each hike reveals stunning landscapes and rich biodiversity.

The rugged terrain includes coastline, forests, and hills. As you walk, you’ll encounter breathtaking views of the Mediterranean and the surrounding countryside. Be prepared for some incredible photo opportunities!

Wildlife lovers will appreciate the diverse species found here. Birdwatching is popular, especially in spring and fall. You may spot herons and many other migrating birds.

There are marked trails, making navigation easy for hikers. You can choose routes that fit your energy levels and time constraints. Each trail provides its own unique experience.

Whether you’re up for a challenging hike or a leisurely stroll, MontgrĂ­ offers something for everyone. Connecting with nature here is truly a memorable experience.

Address: Avinguda de la Platja, 17200, L’Estartit, Girona, Spain.

25. Attend the lively Festa Major in a coastal town for local festivities

The Festa Major is an exciting celebration in many coastal towns of Catalonia. Each town hosts its own unique festivities, showcasing local culture and traditions. Attending is a fantastic way to immerse yourself in the community spirit.

During the festival, you’ll find colorful parades, music, and dance performances. The atmosphere is vibrant and filled with energy, making it enjoyable for all ages. Local foods and drinks are available, so you can taste traditional Catalan dishes.

Activities often include games and competitions that engage the community. Participating in these events creates a sense of belonging and fun. It’s a wonderful opportunity to connect with locals.

The lively celebrations often last several days, with something new to enjoy each day. The nights are filled with lights, laughter, and a joyous atmosphere.

Attending a Festa Major is more than just attending an event; it’s an experience filled with warmth and community. It leaves you with lasting memories of your time in Catalonia.

Address: Various coastal towns celebrate Festa Major throughout the summer months in Catalonia, Spain.

Final Thoughts

Costa Brava is a breathtaking destination filled with diverse experiences. From stunning beaches to charming villages, there is something for everyone to enjoy. Whether you’re an adventure seeker or someone who loves to explore history and culture, this region has it all.

Your journey through Tossa de Mar, CadaquĂ©s, and beyond creates lasting memories. The blend of natural beauty, rich heritage, and friendly locals makes Costa Brava a perfect place for travelers. You’ll leave with a heart full of joy and a desire to return.

If you’re looking for more exciting travel recommendations, explore our article on Costa Rica as a vacation destination or discover beautiful beach resorts in Costa Rica. Your next adventure awaits!