Check out our selection of great golf hotels in Eastern Cape
Located in Walmer, the 4-star Forest Hall offers elegantly decorated self-catering rooms with patios overlooking the garden. Just 6.2 mi from the beach, it features an outdoor pool and free Wi-Fi.

Set in the coastal town of Jeffrey’s Bay, this guest house features sea views, accommodations with private patios and traditional South African BBQs.

Overlooking the town of Port Alfred, boasting beautiful views of the Indian Ocean, this guest house impresses with elegant furnishings and an elegant atmosphere. The Lookout offers free WiFi.

Overlooking Supertubes Beach and Jeffreys Bay, this guest house provides modern accommodations. There are a number of restaurants and supermarkets within a 10-minute walk of this property.

Located in St. Francis Bay just 492 feet from the beach, BonBini Guest House offers an outdoor pool in its gardens. Its restaurant serves tropical African cuisine. Wi-Fi is free.

Located in East London, a 13-minute walk from Quigney Eastern Beach, Hoylake Inn provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in St Francis Bay, Sandriver Lodge offers accommodations with a terrace or a balcony, free WiFi and flat-screen TV, as well as a garden and a restaurant.

Located in Port Elizabeth, 1.2 miles from Port Elizabeth Golf Club, 10 on Cape Self Catering Apartments has accommodations with free WiFi and free private parking.

Popular with guests booking golf hotels in Eastern Cape
Popular with guests booking golf hotels in Eastern Cape
Popular with guests booking golf hotels in Eastern Cape
Popular with guests booking golf hotels in Eastern Cape
Popular with guests booking golf hotels in Eastern Cape
Popular with guests booking golf hotels in Eastern Cape
Popular with guests booking golf hotels in Eastern Cape
Popular with guests booking golf hotels in Eastern Cape