Surrounding Area | Cape Town
Are you looking to treat yourself or hunt for the perfect souvenir? Well then you’re in luck, Cape Town is brimming with places to shop, snack and soak up local culture. We’ve rounded up our top five picks, each one offering its own unique way to explore the city’s vibrant shopping scene. So grab a tote bag (or two), lace up your comfy shoes and let the shopping begin!
Arguably Cape Town’s most iconic shopping destination, the V&A Waterfront combines high-end stores, local boutiques, handmade curios and entertainment galore, with a picture-perfect harbour setting. It’s easy to lose track of time here, especially if you’re tempted by the ferry rides, the Cape Wheel, the Two Oceans Aquarium and the endless range of restaurants. Street performers and boat cruises add to the lively ambience, making it an all-round entertainment hub that appeals to just about everyone.
Open hours: Daily, 09:00 - 21:00
Location: V&A Waterfront, Cape Town, 8001
For a real taste of Cape Town’s creative spirit, head to Greenmarket Square which is conveniently right on Old Bank Hotel’s doorstep! Established centuries ago as a market site, today it’s a buzzing open-air hub where you can haggle over handmade crafts, African souvenirs, vibrant artwork, colourful fabrics and beaded jewellery. Wandering through the square, you’ll likely hear street musicians playing, vendors chatting, and cameras snapping pictures of the historic architecture surrounding the square. It’s the perfect spot for one-of-a-kind gifts or souvenirs and an authentic taste of local culture.
Open hours: Daily, 09:00 - 18:00
Location: Greenmarket Square, Burg St &, Longmarket St, Cape Town City Centre, Cape Town, 8000
If you’re after a “one-stop” shopping experience, Canal Walk in Century City should be at the top of your list. With hundreds of big-name stores to local boutiques under one roof. You can easily spend an entire day here, pausing for a bite to eat at one of the many restaurants or catching the latest movie at the cinema. The huge parking area and usually long trading hours make it super convenient, whether you’re on a quick shopping spree, a leisurely mall crawl or a shop-'til-you-drop outing.
Open hours: Daily, 09:00 - 21:00
Location: Canal Walk Shopping Centre, 490 Century Blvd, Century City, Cape Town, 7446
For a more laid-back experience right in the city, head over to Gardens Shopping Centre. It has a homely, community feel that offers just the right blend of essential stores (groceries and pharmacies) plus a few hidden gems. You might stumble across a cute bookstore, a quirky gift shop or a little café where you can refuel with a cappuccino. It’s relaxed, it’s fuss-free and it’s perfect if you’re not in the mood for a massive mall.
Open hours: Mon-Fri, 09:00 - 19:00 | Sat, 09:00 - 17:00 | Sun, 09:00 - 14:00
Location: Gardens Shopping Centre, Buitenkant St, Gardens, Cape Town, 8001
If you’re a fan of fresh produce, artisanal bread and homemade treats, the Oranjezicht City Farmers Market (currently held near the V&A Waterfront) should be on your radar. Picture stalls overflowing with organic fruits and veggies, baked goodies still warm from the oven and mouthwatering street food options that’ll have you munching happily as you wander around. It’s open on Saturdays and Sundays (and some Wednesday nights, seasonally), so time your visit to enjoy a laid-back morning soaking up the local foodie scene.
Open hours: Wed, 14:00 - 21:00 | Sat, 08:15 - 14:00 | Sun, 09:00 - 14:00
Location: Oranjezicht City Farm Market, Haul Road, Granger Bay Blvd, Victoria & Alfred Waterfront, Cape Town, 8001
We hope these spots give you a taste of Cape Town’s diverse shopping scene, whether you’re after that must-have fashion piece, the perfect souvenir or simply a great cup of coffee while you browse. Each location offers something different, so don’t be afraid to explore them all!
Note: Always check opening hours and availability online before visiting, as details can change without notice. This guide is accurate at the time of publishing—happy shopping!
Old Bank Hotel | reservations@lionroars.com | +27 (0)21 424 1530
Central Reservations
Tel:
+27 21 424 1530
Email:
reservations@lionroars.com
Old Bank Hotel
Tel:
+27 21 879 0570
Email:
obhreception@lionroars.com