Costa Brava has variety of great golden sandy beaches and lovely bays. The beaches of Lloret de Mar and Fenals have obtained the “Q” certificate of tourism quality awarded by the ICTE.
Top beaches and ports in the resorts of Costa Brava
- Portbou: Platja Gran
- Llançà: Grifeu, El Port beach, Llançà port
- El Port de la Selva: El Port de la Selva beach, El Port de la Selva port
- Roses: Roses port
- Castelló d’Empúries: Empuriabrava
- L’Escala: L’Escala port
- Torroella de Montgrí: Cala Montgó, CN Estartit port
- Palafrugell: Canadell, Tamariu, Llafranc
- Palamós: La Fosca, Marina Palamós
- Calonge: Sant Antoni, Cala Cristus-Ses Torretes, Torre Valentina, Es Monestri
- Castell-Platja d’Aro: Cala Rovira, Platja d’Aro, Sa Conca
- Sant Feliu de Guíxols: Sant Feliu de Guíxols, Sant Pol
- Tossa de Mar: La Mar Menuda, Platja Gran
- Lloret de Mar: Lloret de Mar, Fenals, Sa Boadella
- Blanes: Blanes, s’Abanell, Sant Francesc, CV Blanes Port
Below you may find the best beaches in Costa Brava.
Top 10 Best Beaches in Costa Brava for you…
Lloret de Mar beach… – in Lloret de Mar
Lloret de Mar boasts several stunning beaches, each with its unique characteristics. The main beach in the town, Lloret Beach, is a long crescent of golden sand backed by a promenade lined with shops, bars, and restaurants. The beach is very popular with visitors, and it can get quite crowded in the peak summer months. One of the best beaches in Costa Brava.
Fenals beach… – in Lloret de Mar
A short walk from Lloret Beach is Fenals Beach, a quieter and more family-friendly option. This Blue Flag beach is slightly smaller than Lloret Beach but has a more relaxed atmosphere and is ideal for swimming, sunbathing, and snorkeling.
Platja Gran beach… – in Tossa de Mar
Platja Gran is a beautiful beach located in the town. The stunning beach is the main beach of Tossa de Mar and is known for its soft golden sand and crystal clear waters. It is situated right in the heart of the town, making it a convenient location for tourists to visit.
The beach is very spacious and provides a perfect spot for sunbathing, swimming, and water sports. The beach is also backed by a promenade lined with shops, bars, and restaurants where visitors can enjoy delicious food and drinks. The promenade offers stunning views of the Mediterranean Sea and is perfect for a leisurely stroll.
Platja Gran is a family-friendly beach with plenty of amenities for all ages. It has designated areas for beach volleyball, playgrounds for children, and plenty of sun loungers and umbrellas for rent. The lifeguard station ensures that the beach is safe for swimming, and there are showers and public toilets available for visitors.
The beach is also wheelchair accessible, with ramps leading down to the water’s edge and beach wheelchairs available for rent. It is a great place for families, couples, and solo travelers to relax and enjoy the sun and sea.
Llafranc beach… – in Llafranc, Palafrugell
Llafranc beach is a picturesque and charming one. With its crystal-clear waters and beautiful surroundings, it is a popular destination for tourists seeking a relaxing and enjoyable beach vacation.
The beach itself is relatively small, but the quality of the sand and the calmness of the water make it a perfect spot for swimming and sunbathing. There are also plenty of activities available for visitors, including boat trips, paddleboarding, kayaking, and snorkeling.
One of the main attractions of Llafranc beach is its stunning promenade, which is lined with a variety of restaurants and cafes. Here, visitors can enjoy delicious local seafood dishes, as well as other Mediterranean specialties.
La Fosca beach… – in Palamos
La Fosca Beach is a beautiful sandy beach located in the town of Palamós. The beach is about 1 kilometer long and 50 meters wide, making it one of the largest and most popular beaches in the area.
The beach is characterized by its fine golden sand and crystal-clear waters, which make it ideal for swimming and sunbathing. It is also a great spot for water sports like windsurfing, paddleboarding, and kayaking. There are several beachside cafes, restaurants, and bars, where you can enjoy local cuisine, drinks, and snacks.
The beach is surrounded by a natural park area with pine trees, making it a perfect location for walking, hiking, and cycling. Along the coast, there are many coves and rocky outcrops that are worth exploring. You can also take a boat tour to discover the nearby hidden beaches and sea caves.
Platja d’Aro beach… – in Castell-Platja d’Aro
The town boasts a long and beautiful sandy beach that stretches over two kilometers, with crystal-clear waters perfect for swimming, snorkeling, and other water sports. The beach is backed by a long promenade lined with shops, restaurants, and bars, making it a great spot for a stroll and some people watching. The town itself has plenty of shopping options, from high-end boutiques to local markets selling handmade crafts and souvenirs.
At night, Platja d’Aro comes alive with a vibrant nightlife scene, with numerous bars and nightclubs catering to a range of tastes and styles. There are also plenty of restaurants serving up delicious Catalan cuisine, as well as international dishes.
For those who want to explore beyond the beach, there are plenty of hiking and cycling trails in the nearby hills and forests. And if you’re a golf enthusiast, there are several world-class golf courses in the area.
Sa Conca beach… – in Castell-Platja d’Aro
Sa Conca beach is a stunning crescent-shaped beach that is situated between two rocky cliffs and boasts crystal-clear turquoise waters and golden sand. The beach is ideal for swimming, sunbathing, and relaxing, as well as for water sports such as paddleboarding, kayaking, and snorkeling.
Sa Conca beach is known for its unspoiled natural beauty and serene atmosphere. There are several restaurants and bars nearby that offer delicious seafood and refreshing drinks, making it a perfect spot for a day trip or a romantic evening stroll. The beach also has a lifeguard on duty during the summer months, ensuring the safety of all visitors.
Access to Sa Conca beach is through a narrow and winding road, which adds to its secluded charm. There is a small parking lot nearby, but it can fill up quickly during peak season. Visitors can also reach the beach by foot, following a scenic coastal path from the neighboring beaches of Platja d’Aro or Sant Pol.
Blanes beach… – in Blanes
Blanes beach is a beautiful sandy beach located in the town of Blanes. It is known for its crystal-clear waters and spectacular views of the surrounding hills. The beach is approximately 4 km long and is divided into several sections, including Platja de Blanes, Platja de S’Abanell, and Cala Sant Francesc. All of these sections have golden sand, calm waters, and a variety of facilities, including showers, restrooms, and rental equipment for water sports.
In addition to swimming and sunbathing, visitors can also enjoy a range of water activities, such as kayaking, paddleboarding, and jet skiing. There are also several beach volleyball courts and a playground for children.
Beyond the beach, Blanes has much to offer visitors. The town is known for its beautiful botanical gardens, including the Marimurtra Botanical Garden and the Pinya de Rosa Tropical Garden. There are also several historical landmarks, such as the Gothic-style Church of Santa Maria and the 13th-century castle of Sant Joan.
Food lovers will enjoy the town’s delicious Mediterranean cuisine, which features fresh seafood and local ingredients. There are also several shops selling local crafts and souvenirs, as well as a lively nightlife scene with bars and clubs.
Sant Antoni beach… – in Calogne
Sant Antoni Beach is a picturesque and charming beach located in the coastal town of Calogne, in the Costa Brava region. This stunning beach is situated just a few minutes away from the town center and offers a perfect getaway for those seeking a relaxing day in the sun.
The beach is famous for its pristine crystal-clear waters, soft golden sands, and stunning mountain views. The warm and calm waters of the Mediterranean Sea are ideal for swimming, paddling, and other water sports activities. Visitors can also hire sun loungers, umbrellas, and pedal boats for a more comfortable experience.
Sant Antoni Beach is a family-friendly destination with a range of amenities and facilities to suit all needs. The beach has ample parking space, public restrooms, showers, and changing facilities. There are also several beachside bars and restaurants offering delicious local cuisine and refreshing drinks.
Tamariu beach… – in Palafrugell
Tamariu beach is a beautiful cove located in the municipality of Palafrugell in the Costa Brava region. This secluded beach is surrounded by rocky cliffs and pine trees, offering visitors a stunning natural setting. The crystal-clear waters are perfect for swimming and snorkelling, while the soft golden sand is ideal for sunbathing and relaxing.
The beach is relatively small, but there are plenty of amenities available, including showers, toilets, sun loungers and parasols for rent. There are also a few restaurants and cafes serving fresh seafood and other local specialties, making it a great place to enjoy a meal or a drink with a view.
Beyond the beach, Tamariu is a charming fishing village with a relaxed atmosphere and a handful of shops and boutiques selling local crafts and souvenirs. The town is also home to the impressive Torre de les Hores, a medieval clock tower that has been well-preserved and offers visitors panoramic views of the surrounding area.