Every guidebook will tell you to ride the cableway, visit the Waterfront, and drive to Cape Point. None of that is wrong. But Cape Town rewards the traveller who understands one thing early: this city is run by its weather, and the visitors who fight that fact lose.
The wind here has a name — the Cape Doctor — and a schedule of its own. The mountain disappears into cloud without notice. So the first rule is structural: never fix your itinerary more than a day ahead. Keep a weather app open, and when the mountain is clear and the wind is down, drop everything and go up. Everything else can wait; Table Mountain cannot be rescheduled by you, only by the sky.
Book these, skip those
Book: Kirstenbosch (always), a Bo-Kaap cooking experience with a local family, one serious dinner (La Colombe or FYN — months ahead), and Robben Island, which sells out and deserves your full attention.
Skip: the hop-on-hop-off bus after day one, sunset cruises when the southeaster blows (you will be wet and cold, not romantic), and any restaurant on the Waterfront's front row with a man outside holding a menu.
The mistake everyone makes
Trying to do the peninsula and the Winelands in one day. Each is a full day at minimum. Cape Town punishes itinerary greed with hours in a car and no memory of anything. Choose fewer things and stay longer at each — this is a sitting-still city wearing an adventure city's clothes.