Shortlist of 6 great beaches in Costa Brava
1. Platja de Canadell
An inviting urban blue flag beach with clear waters conveniently located just north of Tarragona. Do not forget to try delicious grilled seafood at La Gavina. Water it down with cremat, a local specialty made from coffee and rum - and lit on fire!
2. Platja Del Castell Palamos
Scenic beach famous for the photo-friendly ruins of a 6th-century castle. The beach is also popular with divers, thanks to the equipped Fosca Divers who rent all the diving gear.
3. Cala Pedrosa
Cala Pedrosa is a secluded beach surrounded by rocky hills. The remote location keeps away the crowds expect the adventurous ones who come to the beach to kayak to the lighthouse in Llafranc. (kayaking too)
If you want to take your children to a scenic beach, the normally uncrowded Tamariu beach comes highly recommended. Tamariu is also great for diving and snorkeling. Try Stollis Divebase for rentals!
5. Llafranc beach
A great urban beach in a historic town. Have a drink on the seafront terrace of Hotel Llafranc before heading out to soak in the sun on the sand.
The shallow waters and fine sand at Aiguablava makes a very child-friendly beach. Snorkel and diving gear are available for rent at Aiguablava Dive Center.
Costa Brava beaches map
Where to stay in Costa Brava?
A good home base for your beach adventures along the Costa Brava is Palamos. Not only is it on the water itself, it also offers a good infrastructure and many spectacular beaches are within a short driving distance. If you want to stay in a larger town, try Girona.