How about a little roadtrip around PE? Start on the beachfront and follow Marine Drive along the Wildside to Schoenmakerskop, around to Sardinia Bay and then onto the Seaview Road to Seaview, Beachview and Maitland (perhaps as far as the Van Stadens Wildflower Reserve), before returning along Kragga Kamma Road to Port Elizabeth.
This is what the road past Beachview on the way to Maitland looks like. Views for ages.