In Pinheira you will find many possibilites to do sports, like tennis (available next door), paragliding, cycling, horse-riding, surfing and more.
Also often join people for a beach-soccer or a beach-volleyball game.