Seven days in Cape Town gives you the perfect amount of time to see the iconic sights, delve into its complex history, and soak up the incredible natural beauty. This itinerary balances famous attractions with local experiences for an unforgettable trip.

Day 1: Mountain Views & Waterfront Wonders

Morning: Head straight to Table Mountain. Take the cable car up for breathtaking 360-degree views. Book your tickets online in advance to skip the long queues.
Afternoon: Explore the V&A Waterfront. It's touristy but for good reason. Enjoy lunch at one of the many restaurants, browse the shops, and watch the seals playing in the harbour.
Evening: Enjoy a sunset cruise from the Waterfront for a different perspective of the city and mountain.

Day 2: History & Culture

Morning: Take the ferry to Robben Island. This is an essential experience to understand South Africa's history. Tours are often led by former political prisoners. Book well in advance as it sells out.
Afternoon: Wander through the colourful streets of Bo-Kaap. Take photos, but also be sure to try a Cape Malay curry or a sweet koesister from a local spot.
Evening: Dinner and drinks on Bree Street, known for its trendy restaurants and bars.

Day 3: Peninsula Perfection

Full Day: This is a road trip day. Drive south along the Atlantic Seaboard through Camps Bay and Hout Bay. Drive over the spectacular Chapman's Peak Drive (check if it's open first). Continue to the Cape of Good Hope section of Table Mountain National Park. See the lighthouse at Cape Point and take the obligatory photo at the Cape of Good Hope. On your way back, stop at Boulders Beach to see the famous African penguin colony.

Day 4: Gardens & Grapes

Morning: Visit the Kirstenbosch National Botanical Garden, one of the most beautiful gardens in the world. Walk the "Boomslang" canopy walkway for incredible views.
Afternoon: Explore the Constantia Wine Valley, the oldest wine region in South Africa. Visit historic estates like Groot Constantia or Klein Constantia for wine tasting.

Day 5: Beach Day & Sundowners

Morning: Relax on one of Clifton's 4th beaches, sheltered from the wind and incredibly scenic. Alternatively, head to Camps Bay for a livelier vibe.
Afternoon: Hike or drive up Signal Hill. It's the best spot in the city to watch the sunset over the Atlantic Ocean. Pack a picnic and a blanket.

Day 6: Market Hopping & Neighbourhood Exploring

Morning (if it's a weekend): Visit a local market. The Oranjezicht City Farm Market at the Waterfront on weekends is a local favourite for foodies. The Old Biscuit Mill in Woodstock is famous for its Saturday Neighbourgoods Market.
Afternoon: Explore the trendy suburb of Woodstock, known for its street art and cool galleries.

Day 7: Last Souvenirs & Departure

Morning: Depending on your flight time, do some last-minute souvenir shopping at Greenmarket Square or simply enjoy a final coffee at a cafe on Kloof Street, watching the city go by.