Cape Town is a seemingly hidden gem at the bottom tip of the African continent. Simultaneously benefitting and suffering from being a decent plane trek from most other major cities, Cape Town has everything you could want in a travel destination: mountains, beaches, amazing food, friendly people, and even city life.
The exchange rate in South Africa is in favor of Americans, Brits, and the Euro, but unless you're able to rent a car, most activities in the area will be unreachable without paying for a tour. This may put Cape Town out of the range of a strictly minimalist backpacker, budget and luxury travelers alike will find fantastic options for exploration and accomodation.
Cape Town is perfect for nature lovers, foodies, wine-enthusiasts, surfers, and is super family-friendly.
If you're staying within the general city area, you can easily get around using Uber. The average ride (as of March '16) is under $3 and might go up to $5-6 if you're going clear across town. If you'd like to leave the city (which you should!), you're going to need a car. Renting a car is pretty straightforward and most places will accept your home drivers license. Just keep in mind most rental cars will have a manual transmission and driving happens on the left side of the road.
If you can't get a car, there are plenty of tours that will take you around the Cape in a bus or van. There's also the hop-on hop-off bus tour that is pretty popular and lets you have more control over your schedule. There are 2 different routes, including one that will take you to Kirstenbosch Gardens.
You really can't miss Table Mountain. It's visible from nearly everywhere in the city. Take the cable car up and down for about $16. I recommend going for sunset, but it's gorgeous on any clear-ish day. Just be sure to check their website before you go. Weather conditions such as wind and cloud cover will shut down the cable car system.
Boulders Beach is a magical place where humans get to coexist with penguins in the wild. Climb over and around the boulders just past the main beach area and you're right in the heart of a real penguin colony. You can swim with the penguins or just hang out with them and play paparazzo. Protip: Keep an eye on the tide!
One of my favorite roads in the world, Chapman's Peak carves along the side of the mountain with breathtaking views of Cape Town. It's reminiscent of the Pacific Coast Highway in California. It's a toll road, but totally worth it. Pull off to the side for lots of photo ops.
The Lion's Head trail is rarely more than an uphill walk with amazing views along the way. Great at sunset, but most Capetonians go early in the morning to avoid the tourist crowd. Be sure to take the "recommended" route lest you find yourself scaling a vertical cliff face with chains and hooks.
Cape Town is jam-packed with amazing food options, a lot of which are super healthy and delicious, but don't miss out on a good braai or bunny chow!
It depends on the season, but you won't really have to worry about snow. There are a lot of outdoor activities, so good hiking/walking shoes will help.
While South Africa has eleven official languages, if you speak English, you're in luck!
The Cape Town region is pretty huge and you'll have plenty to do there, but if you have the time, head north or east. While you're in the area, maybe consider sneaking in a quick safari!