Excellent algarve surfspots are: Amoreira, Carrapateira, Amado, Arrifana, Odeceixe and some spots around the area Sagres.
Do you wanna have more information about surfing in Portugal? You find exact information about surfing under the link:
click for panorama view****