If you’re headed that way make a trip to Kirstenbosch Gardens (not far from Table Mountain) if you like flowers/wierd plants. (You can’t ride there) The breakfast is also awesome in the restaurant. Oh and Boulders Beach, go sit on a sandyish beach with penguins wandering round you.
As for riding round there I haven’t a clue but there’s so much else to see and do I personally didn’t think about bikes the whole time I was there.
If you’ve not been before it’s also worth checking out Spur restaurants for monster value steaks.