The Algarve is famous for it's golf courses. Chances are if you tell someone that you have been there they will ask you if you are a golfer. The is a wide range of courses to choose from, in fact, if you where there for a month you could play on a different course every day! And of course, Salgados Golf course is a mere 10 minutes by car from Sao Rafael.
The best Algarve Golf website I have found is www.teetimes.info visit them for further information and to book online.
West Algarve
Central Algarve
East Algarve