Port Elizabeth is the largest city in the Eastern Cape, here you will find some great golf courses and wonderful hotels.