There are lots of golf courses in Portugal and the Algarve has a great variety. See the Golf in Portugal website. They range from relatively inexpensive courses around €50 to more exclusive courses over €200.