Cape Town's Best Restaurants
Collected by Ted Botha, AFAR Local Expert
Cape Town's dynamic restaurant scene makes other cities jealous. From farm-to-table menus served on bucolic wine estates to French tarts you'd swear were flown in from a Parisian bakery, this city offers a thrilling array of food experiences.
6130 & 6132, Victoria Wharf Shopping Centre, Breakwater Blvd, V & A Waterfront, Cape Town, 8001, South Africa
Steenberg Rd, Tokai, Cape Town, 7945, South Africa
Bistro Sixteen82 has one of the most gorgeous settings in a city packed with them. One side of the restaurant opens out onto the Steenberg vineyards, — founded all the way back in 1682 — and the other positions you in full view of...
7 Weltevreden St, Gardens, Cape Town, 8001, South Africa
The 160-year-old Leinster Hall (home of The Stack) can be discovered on a quaint street behind the iconic Mount Nelson hotel. Its recently refurbished – the décor, both outrageous and sublime, has to be seen to be believed. The Stack,...
88 Shortmarket St, Cape Town City Centre, Cape Town, 8000, South Africa
Chef Luke Dale Roberts's latest venture is all "wow" factor. Located just off Bree Street in a heritage building, the menu upends traditional bistro dishes and transforms them into culinary works of art. Locals can't stop talking about dishes like...
81 Church St, Cape Town City Centre, Cape Town, 8000, South Africa
Ash comes with a serious pedigree, as chef-owner Ash Heeger has worked at award-winning restaurants like Test Kitchen and La Colombe. Being a partnership with Publik Wine Bar and Frankie Fenner Meat Merchants – whose former butchery premises...
Silvermist Wine Estate, Main Road, Constantia Nek, Cape Town, 7806, South Africa
A consistent winner in most local foodie awards, Silvermist wine estate's restaurant is full of surprises. Owner Scot Kirton and head chef James Kaag lay on a cornucopia of fantastic dishes. One item alone out of many you will be served for the...
Hidden Valley Wines, Annandale road, Stellenbosch, South Africa
Bertus Basson's Overture is located on breathtaking Hidden Valley wine estate, near Stellenbosch. Its ever-changing three-course menu is imaginative yet laid-back, with starters and mains like hot-smoked cabbage with celeriac and miso and mains...
93 Brommersvlei Rd, Constantia Heights, Cape Town, 7806, South Africa
Surrounded by the manicured gardens of the Cellars Hohenort Hotel — on the back slopes of Table Mountain — the award-winning Greenhouse’s finely tuned cuisine packs loads of flavors on each plate, no matter how small the dish. A...
R45, Franschhoek, Cape Town, 7690, South Africa
At chef Arno Janse van Rensburg’s bistro-style restaurant on the Maison wine farm in Franschhoek, it’s worth ordering a number of dishes from the dozen or so items on offer, to share among yourselves. The plates have been pared down to the basics...
Lourensford Rd, Golden Acre, Somerset West, 7130, South Africa
Named after the majestic camphor trees planted in front of the historic Vergelegen homestead, this Somerset West restaurant's menu uses mostly farm ingredients in local dishes with a cosmopolitan twist. In the summer months, the kitchen will put...
Dixon St, De Waterkant, Cape Town, 8001, South Africa
Originally started as a South African take on a Parisian café, with a menu for breakfast, tea, and lunch, La Petite Tart has been so successful it took over the premises next-door and extended its hours to cater to dinner patrons too. It...
70 Keerom St, Cape Town City Centre, Cape Town, 8000, South Africa
Carne SA is unapologetically about meat, meat, and more meat! Every cut of beef, lamb, or venison will be paraded in front of you with pride before it's cooked to perfection. Most of the meat comes from the Nieu Bethesda farm of owner/chef...
10 Sampson Street, Paternoster, 7381, Kliprug, Paternoster, 7381, South Africa
Every review of Kobus van der Merwe’s Wolfgat starts the same way: Booking is a must! This small, 20-seater restaurant is a foodie’s dream, and is well worth the scenic, almost two-hour drive from Cape Town up the West Coast to the...
19 Buitenkant St, Cape Town City Centre, Cape Town, 8001, South Africa
One of the best coffee shops in the city, the Haas “Collective” (haas means "rabbit" in Afrikaans) has grown organically over the years to include not only coffee, but also design, art, and advertising. Formerly located in an old slave...
171A Buitenkant St, Gardens, Cape Town, 8001, South Africa
This new wave coffee shop started with a single location on Church Street. Now with four outlets in Cape Town and two in Stellenbosch, Deluxe has a grand new roastery and outlet on Buitenkant Street, replete with a fleet of Vespas (part of the...
107 Bree St, Cape Town City Centre, Cape Town, 8001, South Africa
A once quiet downtown thoroughfare, Bree Street now has so many eateries that it is a sort of restaurant row. The feeding starts with breakfast and goes through lunch, afternoon snacks, drinks, and dinner at places like Bacon on Bree, Folk Coffee,...
81 St Johns St, Gardens, Cape Town, 8001, South Africa
This new restaurant’s philosophy is deceptively simple, and it seems to be drawing people in. There's no booking; Just arrive for lunch or dinner and hope there’s a table. (It's totally worth the hassle.) The airy restaurant prepares a...
22 Cobern St, Green Point, Cape Town, 8005, South Africa
A Cape Town favorite Italian restaurant that is always packed, with families, lovers on a special date, friends, even though it’s not cheap Italian food by any means. The pastas are divided into long and short varieties – corta and...
71 Waterkant St, Cape Town, 8001, South Africa
Hemelhuijs is a stylish and intimate oasis in downtown Cape Town, perfect for enjoying a leisurely breakfast or lunch. The menus are seasonal, featuring fresh ingredients and modern South African cuisine with tempting savory and sweet items, like...
Noordhoek Farm Village, Village Ln, Goedehoop Estate, Cape Town, 7979, South Africa
Chef Franck Dangereux (formerly of La Colombe, a celebrated Cape Town institution) set up shop in a lovely old barn in the village of Noordhoek. You’ll get all the flavors of a fancy restaurant, without the fuss. Here comfort food is...