March 3

Best Costa Brava Beaches

The coastline of the Costa Brava, located in northeast Spain, is dotted with numerous coves, bays, and beaches. Many of these are well-known tourist destinations frequented by vacationers from all over Europe. While there are some amazing sandy beaches to be found here, the rocky coastlines and crystal clear waters are equally enchanting and make for great swimming, snorkeling and scuba diving.

When it comes to finding the best Costa Brava beaches, opinions abound. Some might prefer the seclusion of Aiguablava’s small coves, while others might enjoy the wide expanses of sand at Calella de Palafrugell. What all of these beaches have in common, however, is their stunning beauty and proximity to Barcelona – making them perfect for a day trip or weekend getaway.

OK, so let’s have a look at the best of the best beaches on the Costa Brava!

5 Best Costa Brava Beaches

OK, if you’re ready to get your toes in some Spanish sand, here are our top picks for beaches on the Costa Brava in no particular order.

Platja de Pals

The small town of Platja de Pals on Spain’s Costa Brava has become a popular tourist destination in recent years. Situated halfway between Barcelona and the French border, the town is known for its secluded beaches, crystal-clear waters, and tranquil atmosphere.

Platja de Pals is also home to some of the best golf courses in Europe. The 27-hole Pals Golf Club is one of the most popular courses in the area, and has been ranked as one of the top 100 golf courses in the world.The Costa Brava is one of the most beautiful and unspoiled coastal areas in all of Europe, and the town of Platja de Pals is a major tourist destination there. 

The town is situated on a wide bay that stretches for over two kilometers, and the beach is one of the most popular in the area. The sand is white, the water is crystal clear, and there are plenty of restaurants and bars nearby.

Calella de Palafrugell

Calella de Palafrugell is a small town on Spain’s Costa Brava that is teeming with history and culture. Located in the province of Girona, this town is known for its medieval architecture and stunning seaside views. Also situated between Barcelona and France, it is the perfect spot for a vacation getaway.

There are plenty of things to do in Calella de Palafrugell, including hiking, swimming, and exploring the town’s many churches and museums. The town is also home to a lively nightlife, with plenty of bars and restaurants to choose from.

The town is a popular tourist destination, and it’s easy to see why. There are a number of pristine beaches, including Platja Gran, which is a “Blue Flag” beach, and Platja Fonda, which is a nudist beach. There are also a number of restaurants and bars, as well as a few small shops.


The small village of Tamariu is a popular tourist destination, thanks to its dramatic coastal scenery and pristine beaches. The village is also known for its excellent restaurants, which serve up fresh seafood and Catalan specialties.

Tamariu is a great place to relax and enjoy the Mediterranean lifestyle. There’s no better way to soak up the atmosphere than by sitting on the beach with a cold drink and watching the waves crash against the shore.

Tamariu is located in the heart of the Costa Brava, and is one of the most popular destinations in the area. It is a small town with a population of just over 1,000 people. It is located on a small peninsula on the eastern side of the island, in a rural area.

The town is popular with tourists and surfers due to its location, just off the coast from one of the best surfing beaches in Spain, called “Playa de Tamariu.” The beach is only 100m away from the center of town.

As well as being a popular tourist destination, Tamariu is also an important agricultural area. It produces citrus fruits such as oranges and lemons.


The small town of Aiguablava is located in the province of Girona, Catalonia, Spain. At its heart, it is a picturesque fishing village that is now a popular tourist destination. 

The village has a small harbor and a long beach that is backed by mountains. There are a few restaurants and bars in the village, and a few hotels and pensions. It is best known for its clear turquoise waters, which make for perfect swimming and snorkeling.

Aiguablava is the perfect place to relax and escape the hustle and bustle of city life. The village is located just a few minutes from the city of Girona, making it easy to get to. 

Girona is a historic city with plenty of things to see and do. The city is surrounded by a beautiful mountainous landscape. Girona has an old town with narrow streets and plenty of shops, restaurants and cafes. 

From the Old Town you can walk to the historic Jewish quarter, which has many ancient buildings from medieval times. A walk through the old town will take you past various important sights such as La Seu Cathedral, which was built in the 11th century, Sant Feliu Church and La Torre dels Escolans bell tower.

Sa Riera

The Sa Riera beach is located in the municipality of Palafrugell, in the province of Girona and autonomous community of Catalonia, Spain.

This beach is located between the towns of Palafrugell and Torroella de Montgrí, at the foot of Cape Creus. It has a length of about 2 km. The width varies from 50 to 100 meters. The coast is rocky in places, and covered with sand in others. In its area there are many coves, caves and natural pools that can be visited during the summer months by sea kayak or swimming.

This is a very quiet beach with shallow waters, making it perfect for families with children or people who do not like deep water. The sunsets are amazing and the sea has many shades of blue depending on the time of day. There are several beaches along this coast, such as Es Cavallet, Sant Pere,and Son Serra de Marina.

It is a wide sandy beach flanked by two rocky headlands. The beach is well known for its crystal-clear waters, which make it a popular spot for snorkeling and scuba diving. There are also a few restaurants and bars in the area.


The Costa Brava is one of the most beautiful and unspoiled stretches of coastline in all of Spain. Located just north of Barcelona, the Costa Brava is a favorite destination for vacationers from all over Europe. The rocky coastlines, crystal clear waters, and secluded coves make for a perfect setting for a relaxing vacation.

While there are plenty of amazing spots to check out, we feel that the list we compiled represents the very best Costa Brava beaches based on their beauty, accessibility, and amenities. And once you’ve exhausted this list, head over to Galicia in the Northwest of Spain for more stunning coastal sites.


beaches, Spain

You may also like

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}