The Costa Brava has some of the best beaches in the Mediterranean. From hidden sandy coves to long sandy beaches and clear blue sea. Below are examples of beaches on the Costa Brava, click on the images for more information and photos of the beaches in each area. |