There are a lot of tennis clubs in the Algarve.
Carvoeiro Clube de Ténis is one of the biggest and most active tennis clubs for residents and visiting guests tennis players. They offer lessons, tennis holidays, tennis camps and prize money tournaments.
Another nearby tennis club is the tennis club of Portimão and Rocha. You can rent a court or join in for lessons and tournaments.