Gift Cards
The perfect gift to excite, surprise and celebrate special moments with your loved ones.
Gift Cards

The best coves and beaches of the Costa Brava, Girona

The Costa Brava, located in the province of Girona, is one of the most spectacular beach destinations in the Mediterranean. Its more than 200 kilometers of coastline combine large family beaches with hidden coves, crystal-clear waters, and protected natural landscapes.

If you stay in Girona city, you can reach some of the best coves and beaches of the Costa Brava in less than an hour, making comfortable day trips and returning to the hotel in the afternoon.

The 6 Most Beautiful Coves of the Costa Brava

Most beautiful coves of the Costa Brava

Here is a selection of some of the most beautiful coves of the Costa Brava, chosen for their scenery, water quality, and natural surroundings.

Cala Aiguablava (Begur – 60 km, 1 hour from Girona)

Cala Aiguablava

Cala Aiguablava is one of the most famous coves of the Costa Brava. It stands out for its turquoise, shallow waters, ideal for families and for calm snorkeling. It has fine sand, regulated parking, nearby restaurants, and easy access, making it one of the most accessible options on the Girona coastline.

Cala Sa Tuna (Begur – 60 km, 1 hour)

Cala Sa Tuna

Sa Tuna is a small fishermen’s cove surrounded by white houses and boats, preserving the maritime essence of the Costa Brava. Mainly made of coarse sand and pebbles, it is perfect for enjoying a more secluded atmosphere and snorkeling.

Sections of the Camino de Ronda start from here: to the right, it connects to the small Cala de S’Aixugador, and to the left with Aiguafreda. It has paid parking, restaurants, an ice cream shop, and basic facilities such as showers and umbrella rentals.

Cala S’Alguer (Palamós – 50 km, 50 minutes)

Cala S’Alguer

Cala S’Alguer, in Palamós, is one of the most authentic coves in Girona. It preserves old fishermen’s huts protected as heritage and maintains an unurbanized natural environment.

It is a small rocky cove located between Platja de Castell and La Fosca. Access is on foot via the Camino de Ronda from Cala Castell, where parking is recommended. Its wilder character makes it ideal for those seeking tranquility.

Cala Montjoi (Roses – 65 km, 1 h 10 min)

Cala Montjoi

Located in the Cap de Creus Natural Park, Cala Montjoi is a wide cove surrounded by nature. It is ideal for families looking for space to play in the sand and for diving or snorkeling thanks to the clear water. There is a restaurant and basic facilities during the season.

Cala Pola (Tossa de Mar – 85 km, 1 h 15 min)

Cala Pola

Cala Pola is one of the most beautiful coves near Tossa de Mar, surrounded by pine trees and crystal-clear waters. It has a mix of sand and fine pebbles and is highly recommended for snorkeling. Access is by road with nearby parking, or by walking along the Camino de Ronda from Tossa.

Cala Estreta (Palamós – 55 km, 55 minutes)

Cala Estreta

Cala Estreta is one of the most untouched coves of the Costa Brava. Located in a protected area between Palamós and Calella de Palafrugell, it stands out for its natural landscape and the absence of buildings.

Access is on foot from Platja de Castell (about 20-30 minutes walk). There are no facilities, so it is recommended to bring water and sun protection. It is ideal for those seeking a wilder, quieter experience.

The 3 Best Family Beaches on the Costa Brava

The 3 best family beaches on the Costa Brava

If traveling with family and looking for child-friendly, spacious beaches with services, the Costa Brava offers several ideal options near Girona. These beaches combine fine sand, easy access, and facilities such as lifeguards, showers, and restaurants.

Platja de Pals (45 km – 45 minutes)

Platja de Pals

Platja de Pals is one of the largest beaches on the Costa Brava, ideal for families, and highly recommended if staying in Girona for space and comfort. It offers fine sand, beach bars, showers, parking, and lifeguard services.

At the right end, heading toward Begur, is Illa Roja, a well-known nudist cove. The beach also preserves a protected dune system where various species nest, including sea turtles, enhancing its natural value.

Platja de Sant Pol (Sant Feliu de Guíxols – 35 km, 40 minutes)

Platja de Sant Pol

Platja de Sant Pol is one of the best-equipped family beaches on the Costa Brava. Located next to an elegant seafront promenade, it combines comfort with Mediterranean scenery.

Facilities include sunbed rentals, showers, foot rinsing stations, Red Cross service, and a children’s area in Parc de les Dunes. There is also a water sports center offering activities like kayaking and paddle surfing.

Platja de Tamariu (60 km – 1 hour)

Platja de Tamariu

Small and cozy, Platja de Tamariu is one of the most charming family beaches on the Costa Brava. Sheltered from the wind with calm waters, it is perfect for combining swimming with seaside dining.

There is a lifeguard service during the season, kayak rentals, and a promenade with restaurants, ice cream shops, and small art stalls. It is known for its rock diving platform, popular among younger visitors.

3 Coves Ideal for Snorkeling and Diving on the Costa Brava

Coves ideal for snorkeling and diving on the Costa Brava

The Costa Brava is one of the best destinations in Catalonia for snorkeling and diving due to its rocky seabeds, clear waters, and numerous protected areas. From Girona city, you can reach some of the best diving spots along the Girona coast in under an hour.

Illes Medes (L’Estartit – 55 km, 1 hour)

Illes Medes

The Medes Islands are one of the most important marine reserves in the western Mediterranean and an international reference for diving on the Costa Brava. Its protected seabeds host high biodiversity, including groupers and posidonia meadows.

Diving can be done with authorized centers from L’Estartit, or snorkeling near the coast.

Cala Jóncols (Roses – 70 km, 1 h 15 min)

Cala Jóncols

Located between Roses and Cadaqués in a natural setting, Cala Jóncols is a wide pebble cove ideal for snorkeling thanks to its clear waters and rocky seabed. Its somewhat remote location ensures a peaceful atmosphere even during high season.

Cala Aiguaxelida (Tamariu – 60 km, 1 hour)

Cala Aiguaxelida

Cala Aiguaxelida is a small cove near Tamariu, known for its clear waters and protected surroundings. It is highly recommended for snorkeling.

Access is on foot via a trail, so comfortable footwear is recommended. There are no facilities, preserving its wild character.

Practical Tips for Visiting the Costa Brava’s Coves and Beaches

To fully enjoy the coves and beaches of the Costa Brava during your stay in Girona, consider these practical tips:

  • During peak season (July and August), arrive before 9:00 am to find parking, especially at small coves.
  • Many coves require access on foot via coastal paths or natural trails, so wear comfortable shoes.
  • On rocky or pebbly beaches, water shoes can be useful.
  • On windy days (tramontana), some beaches may have waves; check the weather forecast before traveling.
  • At coves without facilities, bring water and sun protection.

With simple planning, you can combine a cultural visit to Girona with some of the best coves and beaches of the Costa Brava in a single day.

Where to Stay to Explore the Costa Brava’s Coves and Beaches

Where to stay to explore the Costa Brava’s coves and beaches

If you want to combine a visit to the Costa Brava beaches with Girona’s cultural and gastronomic offerings, staying in the city center is a strategic choice.

From Hotel Carlemany, located in the heart of Girona, you can plan day trips to the best coves of the Costa Brava and return comfortably after enjoying the sea. Its location allows easy access to both the coast and inland areas, making it an ideal starting point to explore the entire region.

Best Online Rate GUARANTEED
We use our own and third-party cookies to make our website work safely and personalize its content. Likewise, we use cookies to measure and obtain data on your navigation and to adjust advertising to your tastes and preferences. Press the "Accept all" button to confirm that you have read and accepted the information presented. To manage or disable these cookies, click on "Configuration". For more information see our cookies policy.
Modify cookies
Technical and functional Always active
This website uses its own Cookies to collect information in order to improve our services. If you continue browsing, you accept their installation. The user has the possibility of configuring his browser, being able, if he so wishes, to prevent them from being installed on his hard drive, although he must bear in mind that such action may cause difficulties in navigating the website.
Analytics and personalization
They allow the monitoring and analysis of the behavior of the users of this website. The information collected through this type of cookies is used to measure the activity of the web for the elaboration of user navigation profiles in order to introduce improvements based on the analysis of the usage data made by the users of the service. They allow us to save the user's preference information to improve the quality of our services and to offer a better experience through recommended products.
Marketing and advertising
These cookies are used to store information about the preferences and personal choices of the user through the continuous observation of their browsing habits. Thanks to them, we can know the browsing habits on the website and display advertising related to the user's browsing profile.