The Royal Port Alfred Golf Club is situated in Port Alfred in the Eastern Cape Province. It has been granted the right to use the word 'Royal' in front of its name and is one of four in South Africa. It is located on the banks of the Kowie River. It offers a magnificent 18-hole golf course and some spectacular views and stretches of beach. .