Canal Walk

Contact Details


Canal Walk is Africa’s leading super-regional retail mall. Located at the prestigious Century City, a 250 hectare complex set midway between the Cape Town and Bellville CBDs, the mall’s dominant presence attracts shoppers from all over the Western Cape with its comprehensive shopping and leisure options.

Over 400 stores offer a variety of items to suit all needs and budgets. These include art, antiques, curios, gifts, electronics, banks, books, clothing, department stores, footwear, health, décor, furniture, jewellery, luggage, medical services, outdoor, toys, and travel services. The mall is also a fantastic dining location with a number of restaurants, cafés, and coffee shops throughout. The spacious Food Court and Skywalk provide a variety of specialist stores, while La Piazza provides destination dining, making the most of the magnificent views of the surrounding mountains and canals. The Nu Metro Cinema is a superb entertainment venue with more cinemas than any other mall in Cape Town.

In the very centre of Canal Walk, you will find the most sophisticated and technologically advanced promotions court in South Africa. With its full stage facilities and the latest sound and lighting setup, Canal Walk's Central Promotions Court is a popular venue for a number of promotional activities. The Visitor Information Centre offers a variety of services, from travel bookings to gift card sales.



Nearby Attractions

Ratanga Junction 610 m away - Northern Suburbs
See More
Brooklyn Chest Hospital 2 km away - Northern Suburbs
See More
If you've gotten this far, you've clearly enjoyed reading about Canal Walk! Why not make a holiday of it and check out our list of accommodation near Canal Walk?
Nearby Accommodation Click to show accommodation options close to Canal Walk

You may also be interested in browsing our selection of accommodation in Century City or reading about Century City

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |