48 Best Restaurants in Cape Town, South Africa

Allium

$$$$ | Cape Town Central Fodor's choice

This elegant and inviting Korean restaurant in the heart of the City Center serves meals that mix the traditional with the innovative. The small team brings the finest ingredients to life; wine pairings are available and as are numerous other house brews of teas and other beverages.

37 Parliament St., Cape Town, Western Cape, South Africa
087-702–4505
Known For
  • friendly service
  • delicate dishes
  • Korean fusion
Restaurants Details
Rate Includes: Closed Sat.–Thurs. No lunch, Reservations recommended

Bistro Bizerca

$$$ | Cape Town Central Fodor's choice

With its superb cuisine and excellent service, diners adore this French bistro located in an old Cape Dutch building on Heritage Square. Using classic French techniques but drawing on local produce and adding some fusion twists, dishes like the signature raw Norwegian salmon salad with ginger, soy, and shallots are served in a warm wood-floored dining room with a vertical garden feature, as well as in a lovely outside courtyard. The culinary magic is mostly found in the form of daily specials presented chalkboard-style, including dishes like a duo of tuna with avocado wasabi-and-jalapeño dressing, or the veal tongue with Gruyère and local waterblommetjies (water lily). Lunch is buzzier than dinner, but the food is splendid every time. In the summer enjoy a tapas and drinks menu from 3 to 6 during the week in the courtyard.

Black Sheep Restaurant

$$$ | Gardens Fodor's choice

A cozy yet elegant restaurant with a select seasonal menu posted on a chalkboard, Black Sheep features food inspired by all of the Cape’s culinary influences: indigenous, North African, Asian, Middle Eastern, and more. Ingredients are locally and ethically sourced, and the restaurant has a nose-to-tail food philosophy. Expect dishes like roast Cape Bream fish with Asian greens, crispy pork trotters, lentil, and coconut curry, rabbit puff pastries, slow roast pork shoulder with gingerbread sauce, or game meat like kudu and springbok when available. Come early or make a booking as the restaurant gets full quickly in the evenings.

Recommended Fodor's Video

Emazulwini Restaurant

$$$$ | V&A Waterfront Fodor's choice

This highly acclaimed new offering at Maker's Landing sees chef Mmabatho Molefe putting the spotlight on modern Zulu cuisine and celebrating African ingredients with an innovative tasting menu that pushes the boundaries for South African cuisine. Emazulwini means “the heavens” and the name is befitting the delicious heights that the food will send you to.

La Colombe

$$$$ | Constantia Fodor's choice

Rightfully known as one of South Africa's most lauded fine-dining establishments and listed in the world's top 100 restaurants, La Colombe’s sublime French-Asian inspired tasting menus are served in a delightful minimalist setting overlooking the bucolic green of the Constantia wine valley. The menu changes regularly, but the best option is to order the full eight-course gourmand menu, as there is not a false note to be found. With plating so artful that you almost feel reluctant to break into some dishes, Chef Scott Kirsten’s genius does not come at the expense of taste, as evidenced in the life-changing springbok tartare with pickled chestnut, chipotle, and foie gras. The intimate cool space of white-painted timber offset by charcoal finishes and black beams is light-flooded by day, becoming elegantly refined in the evening. An excellent wine list and incredibly knowledgeable service also ensure that La Colombe will remain a favorite Cape Town splurge.

Madame Taitou

$$ | Cape Town Central Fodor's choice

Get ready to eat with your hands at this otherwordly Ethiopian restaurant that's covered head-to-toe in obscure trinkets, plants, and trees. There's always a delightful smell of cooked spices, and the food is delicious, with meat and vegan options, all served with tangy and spongy injera (naturally gluten-free flatbread). This restaurant is open every day for lunch and dinner.

Maker's Landing

$ Fodor's choice

This new food market at the cruise terminal near the Waterfront showcases some of the best local foods that Cape Town has to offer. Try some killer wings from Sidewing, or a beloved traditional Koesister (a Cape Malay spiced donut) from Fuzzy's Food and grab a good cup of coffee from Coffee by Moses. Want something more filling? Try a tasty dosa from Indikaap's ayurvedic kitchen or a South African braai plate from Pitso's Kitchen. Whatever you get, enjoy it outside in the sunshine, watching cruise ships parking on the dock. 

Maria's Greek Cafe

$$ | Gardens Fodor's choice

Located in the vibey Dunkley Square, this lovely Greek restaurant serves all kinds of Greek mezzes which can be ordered as a platter, or traditional dishes like moussaka, calamari, and lamb chops. This local favorite also serves pitas, souvlaki, and burgers, as well as good vegetarian options. On good weather days, have dinner outside for a magical ambiance. 

South China Dim Sum Bar

$$ | Cape Town Central Fodor's choice

This quaint little dim sum bar on the top of Long Street is often packed in the evenings. The menu is always changing with available options written on a little chalkboard, but flavorful and delicate dim sum is always on offer, as is a warm brothy soup.

289 Long St., Cape Town, Western Cape, South Africa
078-846–3656
Known For
  • local favorite
  • delicious dim sum
  • small menu
Restaurants Details
Rate Includes: Closed Sun. and Mon.

The Pot Luck Club

$$$$ | Woodstock Fodor's choice

A meal at this playful and inventive tapas-style venture from Cape Town star-chef Luke Dale Roberts always promises fabulous fun. With great harbor and mountain views from its position on the sixth floor of a renovated silo, this hip eatery serves an eclectic but clearly Asian-influenced array of fine-dining nibbles. Although the menu changes regularly, a few regulars like the smoked beef fillet with truffle café au lait and ceviche avocado tacos remain favorites. You'll want to order about three plates per person, so if you can, come with a crew to maximize how many you can taste. The cocktails are delicious, service friendly and efficient, and the atmosphere, with its open kitchen and gorgeous lighting, super relaxed. The all-you-can-drink sparkling-wine brunches (Sunday only) are also a fantastic treat.

375 Albert Rd., Cape Town, Western Cape, 7925, South Africa
021-447–0804
Known For
  • super-creative and umami-packed dishes with distinct Asian flair
  • simultaneously hip, elegant, and casual ambience
  • two seatings for dinner—don't expect to linger if you choose the early one
Restaurants Details
Rate Includes: No dinner Sun., Reservations essential

Tokara

$$$$ Fodor's choice

At the top of the Helshoogte Pass with absolutely amazing views of the valley and mountains, Tokara is a Winelands must-visit. Chef Carolize Coetzee grew up in small-town South Africa and honors local ingredients and cooking methods in her wide range of dishes. Lunch is à la carte, while dinner guests choose between four- or six-course set menus, each with a wine-pairing option.

Helshoogte Pass Rd., Stellenbosch, Western Cape, 7612, South Africa
021-885–2550
Known For
  • upmarket farm-style food
  • South African specialties
  • striking local art
Restaurants Details
Rate Includes: Closed Mon. and Tues. No dinner Sun., Reservations essential

Willoughby & Co.

$$$ | V&A Waterfront Fodor's choice

Though unfortunately inside the mall, this buzzing hive of activity consistently churns out what many say is the city's best sushi along with a surprisingly good array of other Japanese dishes as well as seafood favorites like English fish-and-chips and a prawn pasta. It is probably fair to say that South African sushi was defined by Willoughby & Co., with its fanciful and decadent signature rolls, such as the creamy rock-shrimp maki (a tuna-style roll graced with large chunks of tempura-fried crayfish in a spicy mayo-based sauce) and the rainbow nation roll (salmon, avocado, and tuna topped with caviar and a few squizzles of delicious sesame-oil and sweet chili sauces). More traditional sushi is also very good, thanks to the fact that this shop promises nothing is ever frozen (multiple weekly shipments of fresh Norwegian salmon help make this so). The Japanese Kitchen menus are also extremely tasty. There will almost inevitably be a line during normal dinner hours; however, it goes quickly (especially if you sit at the sushi bar, which is the place to be) and you're likely to be offered free tastes of various new vintages while waiting.

Yindee's

$$$ | Gardens Fodor's choice

Located near the top of Kloof Street, this Thai restaurant has an extensive menu full of flavorful grills, curries, and salads. Whether you sit on the romantic side where guests can dine at low tables while sitting on cushions on the floor, or at a table on the side with elegant traditional decor, you're bound to have a delicious meal and warm service.

95 Keerom

$$$ | Cape Town Central

This once-great Italian restaurant is still a pleasant stop, but with all the other fabulous food in Cape Town, it no longer rates as a must-do. Expect classic Milanese cuisine, including fresh salads, a whole section of carpaccio options (perhaps the stars of the menu), fresh pasta like butternut-squash-filled ravioli with brown sage butter, and plenty of fish and meat dishes. The upstairs interior is Eames-inspired with its bentwood chairs; downstairs, the exposed stone reveals the building's ancient history, which began in 1682.

95 Keerom St., Cape Town, Western Cape, 8001, South Africa
021-422–0765
Known For
  • once one of Cape Town's original excellent fine-dining establishments
  • spacious interior with good acoustics
  • minimum order of two items per person
Restaurants Details
Rate Includes: Closed Sun. No lunch, Credit cards accepted, Reservations essential

Aubergine

$$$$ | Gardens
Aubergine
Terrace

In this warm space of yellowwood tables, sash windows, and reed ceilings, chef-owner Harald Bresselschmidt has served classic European-with-a-twist cuisine since 1996 at one of the city’s oldest fine-dining establishments. Using the freshest South African produce prepared with classical European methods, the chef cooks with wine in mind, and Aubergine's cellar and pairings are unsurprisingly superb. Seafood options are usually excellent, and meat dishes like an ostrich fillet with sweetbread and marrow dumplings richly sublime. Lunch and winter specials are more affordable ways of enjoying this fine restaurant, and in summer, the terrace seating in this historic 1830s home is recommended.

39 Barnet St., Cape Town, Western Cape, 8001, South Africa
021-465–0000
Known For
  • consistency of the classic European cuisine
  • warmly elegant and unpretentious dining room has great acoustics
  • old-school approach and feel
Restaurants Details
Rate Includes: Closed Sun .and Mon. No lunch Tues., Wed., and Sat., Reservations essential

Azure

$$$$ | Camps Bay

Although Azure's blue-and-white nautical-theme decor may feel a bit outdated to some, the restaurant's jaw-dropping sea and mountain views are reason enough to experience the mostly inspired menu. Signature dishes like the crayfish-and-prawn cocktail, beef Stroganoff, and rice pudding have a classic old-school bent and are divinely comforting, while more contemporary dishes like the prawn dhal in a coriander yogurt with pineapple salsa, or nouvelle mushrooms on watercress panna cotta are also true winners. While the à la carte menu is full of crowd-pleasers, the tasting menus—though sometimes excellent—do not always hit the mark. However, with this level of exquisite service, fairly reasonable pricing for fine dining, and such breathtaking views, diners are in for a treat overall. Come when you can enjoy the view, and inquire about specials like the "wine journey" or family Sunday lunches.  Ask for a window table.

Victoria Rd., Cape Town, Western Cape, 8005, South Africa
021-437–9029
Known For
  • founder Bea Tollman's classically delicious comfort food
  • amazing ocean views from nautically themed dining room
  • fantastic breakfast buffet that includes fresh oysters and sparkling wine
Restaurants Details
Rate Includes: Reservations essential

Baía Seafood Restaurant

$$$$

This chic upmarket Portuguese restaurant has held a popular position for many years in a prime part of the Waterfront, with great views of the harbor; closed in with high glass walls, you can have an outdoor feel even in winter. Seafood is the star of the menu, although the meat and vegetarian options are just as good. Prawn and seafood platters are a popular choice and can be served with lemon/garlic butter or peri-peri sauce. 

19 Breakwater Blvd., Unknown
021-421–0935
Known For
  • seafood platters
  • a great spot for celebration meals
  • amazing views of the harbor
Restaurants Details
Rate Includes: No lunch Mon.–Thurs.

Belthazar

$$$$ | V&A Waterfront

Boasting one of the largest selections of wines by the glass (more than 250) in the world, Belthazar is also recommended for its consistently good if pricey steak and seafood. Enjoy gorgeous Table Mountain and harbor views from the all-weather outdoor seating at lunch, or at dinner, the moodier interior, where a team of sommeliers can recommend the best wine match for your meal. Venison options like the springbok fillet served with a chocolate-chili sauce are delicious, and the Chicago-cut beef is more than a pound of on-the-bone heaven. Mozambican seafood options like prawns and langoustines are also very popular.

V&A Waterfront, Cape Town, Western Cape, 8002, South Africa
021-421–3753
Known For
  • In-house butchers cut and mature the locally sourced beef
  • award-winning wine list that exceeds 600 vintages, including a few rare treats
  • great steaks
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

beyond Restaurant at Buitenverwachting

$$$$ | Constantia

A relatively new offering on this historic wine estate in Constantia, this fine-dining restaurant serves excellent fare from an original Cape Dutch building with charming views of the vineyards. The elegant but unpretentious tasting menu is available for lunch or dinner, and the service is attentive and gracious.  Request a table on the balcony in warm weather to enjoy the wonderful vineyard views.

Klein Constantia Rd., Cape Town, Western Cape, 7806, South Africa
021-794–0306
Known For
  • beautiful views of one of the Cape's oldest wine estates
  • a menu that includes both "rustic" and "haute" cuisine
  • hushed, attentive service
Restaurants Details
Rate Includes: Closed Sun., Reservations essential

Biesmiellah Restaurant

$$ | Bo-Kaap

A much-loved cultural Cape Town and Bo-Kaap landmark, diners flock to this no-frills restaurant to eat traditional Cape Malay cuisine, like bredies (a thick slow-cooked stew, usually tomato-based and made with spices, meatballs, mutton, or lentils and vegetables), denning vleis (usually made with lamb or mutton, this traditional dish is cooked with tamarind and has a sweet and sour flavor), curries, and of course beloved snacks like samoosas, half-moons (savory breadcrumb covered, fried dough bites filled with meat or vegetables) and chili bites (a spicy deep-fried snack, usually chickpea flour-based, made with onion, spices, and herbs). The menu though is not limited to Cape Malay cuisine but includes Indian dishes and light meals like toasties (toasted sandwiches like grilled cheese) and wraps. No alcohol.

Blanko

$$$ | Constantia

Located in a historic manor house, this restaurant serves tasty and hearty Italian fare from multiple dining rooms whose white walls are adorned with an impressive collection of contemporary South African art. Classics like white anchovies in a shallot-and-olive-oil dressing, escalopes of veal, and fresh ravioli are all pleasing, filling, and reasonably priced, if not culinary events. But this place is more about unpretentious food that allows you to focus on good company and the stylish but laid-back environment—and with several dining rooms to choose from, you can always find an attractive nook to do exactly that. It's also a child-friendly venue where kids often play in the small park outside the restaurant.  On a summer's day it's worth coming early for a drink at the lovely outdoor Rose Bar in the garden adjacent to the restaurant.

Alphen Dr., Cape Town, Western Cape, 7806, South Africa
021-795–6300
Known For
  • edgy South African art collection
  • unpretentious and tasty Italian fare
  • location in historic manor house
Restaurants Details
Rate Includes: Reservations essential

Bombay Brasserie

$$$$ | Cape Town Central

Turning the old Reserve Bank Building into a scene of fantastical opulence with ornate, handblown glass chandeliers, lots of dark wood, and luxurious fabrics, the Taj Hotel's Indian fine-dining restaurant does not disappoint when it comes to either ambience or flavor. Choose between the five-course chef's menu, or order à la carte from a menu that is filled with new takes on authentic Indian classics. Dishes like roasted corn soup with turmeric popcorn will get you started, and sublime interpretations of classics like black lentils and kidney beans or spiced coconut and green mango line fish are sure to delight. 

Wale St., Cape Town, Western Cape, 8001, South Africa
021-819–2000
Known For
  • excellent service
  • luxurious ambience
  • fabulous renditions of classic Indian dishes
Restaurants Details
Rate Includes: No lunch, Reservations essential

Catharina's

$$$ | Tokai

Serving good, unpretentious fare in an elegantly quirky space with lovely views across the historic Steenberg wine estate, this is a decent fine-dining go-to no matter the time of day. An oak-shaded terrace overlooking manicured lawns makes for a lovely, lazy lunch spot, and the restaurant's interior with its origami swans hanging from high ceilings and huge windows is a stylishly bright space. The lunch and dinner menu feature dishes like pork belly with butternut puree and a cashew-crusted fillet. A Sunday lunch buffet with a South African theme and accompanying live music is a family affair, and various canapé platters are also available throughout the day and can be taken in the delightfully plush bar and lounge area. A private dining room seats up to 24 and is a gorgeous and intimate venue for a special occasion.

Chef's Warehouse Pinchos and Wine Bar

$$$$ | Cape Town Central

Part of the Chef's Warehouse chain of Liam Tomlin's famous restaurants, this tapas and wine bar provides a sophisticated and romantic meal for two, or a lively and delicious group outing. Come early, or expect to wait for a table as this popular restaurant is small and doesn't take reservations, but the food and drink pairings are worth it. 

Den Anker

$$$$

Take a break from your Waterfront wanderings at this Belgian-style eatery, where you can enjoy great views while also savoring an impressive range of Belgian beers and as good a pot of mussels with frites as you're likely to find anywhere in Cape Town. With its focus on meat and seafood, expect other dishes like fillet béarnaise, rabbit simmered in Belgian beer, or Norwegian salmon in a beurre blanc. Sitting on the pier head between the Albert Mall and the clock tower (the departure point for trips to Robben Island), this glassed-in space with a fireplace in winter enjoys lovely harbor and mountain views whether you sit inside or out, and makes for great people- (or seal-) watching.

Victoria and Alfred Waterfront, 8002, Unknown
021-419–0249
Known For
  • wide range of imported Belgian beers, with six served on tap
  • attractive glassed-in space with harbor and mountain views
  • mussels, seafood, and Wagyu burger

Dias Tavern

$$ | Cape Town Central

This Portuguese taverna in District Six is Cape Town's answer to a dive-bar-meets-diner. Serving classic South African Portuguese fare—think spicy trinchado (braised beef), prego rolls (rump steak fried in wine and garlic with a fried egg), spicy peri-peri chicken livers, and grilled sardines—for lunch and dinner, Dias Tavern is an institution. Although there are some great views of Table Mountain, diners come here for the reasonably priced, spicy, and garlic-infused meat and seafood, the cheap drinks, and the dimly lit atmosphere. It's a popular spot for events like bachelor's parties and big birthdays, so expect karaoke and a live band on weekend nights, when large tables can get up to rowdy fun. Service is brisk, friendly, and no-nonsense, as one would expect.

15 Caledon St., Cape Town, Western Cape, 7925, South Africa
021-465–7547
Known For
  • Portuguese South African fare—heavy on the garlic and spice
  • cheap, cheerful fun (don't be surprised if there's a 60th birthday and a bachelor party at the same time
Restaurants Details
Rate Includes: Closed Sun.

Grand Africa Café & Beach

$$$$ | V&A Waterfront

In a restored warehouse, this trendy operation has made good use of what was once a derelict piece of land between the V&A Waterfront and the harbor. It's now a place for locals to be seen, with a private beach, several bars, and comfortable covered seating scattered about—everything is overpriced, but the view and toes-in-the-sand vibe may merit a drink or two.

Granger Bay Rd., Cape Town, Western Cape, South Africa
021-425–0551
Known For
  • mussels and cocktails
  • summer hangouts for families and large groups
  • boozy lunches

Haiku

$$$$ | Cape Town Central

This centrally located and very popular pan-Asian restaurant's complex menu of dim sum, sushi, grilled, and wok-fried items has something for everyone, but picky connoisseurs of Asian cuisine might find the lack of specialization problematic. Popular with business and leisure diners alike, the darkly elegant lacquered box dining room affords partial views of chefs in the four kitchens preparing your food. The dim sum is probably the best option (the crispy prawn cheung fan is excellent), and the Peking duck with paper-thin pancakes are a favorite. Grills include mint lamb chops served with dry red chilies and garlic. Four kitchens mean that dishes arrive when ready, which translates into efficiency, but also the possibility of fellow diners watching while you eat, or vice versa. The owners of Haiku also own Bukhara, the very good Indian restaurant next door.

58 Burg St., Cape Town, Western Cape, 8001, South Africa
021-424–7000
Known For
  • great dim sum
  • sleek and sexy but somewhat loud (when full) interior
  • in high season, a strict two-seating dinner policy discourages lingering
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

Harbour House V&A

$$$$ | V&A Waterfront

Sister restaurant to the original Harbour House in Kalk Bay, the V&A location serves the same reliably fresh and tasty seafood menu from an enviable spot overlooking the harbor. As with the Kalk Bay location, the fresh fish of the day is always a good bet, and desserts are excellent. Sushi and cocktails are served upstairs, from which vantage you can also enjoy stellar views of the mountain and sunset.

V&A Waterfront, Cape Town, Western Cape, 8002, South Africa
021-418–4744
Known For
  • great location with beautiful harbor and mountain views
  • reliable fresh seafood
  • sushi bar upstairs is a great cocktail spot in summer

Jonkershuis

$$$ | Constantia

Set in a 19th-century building at Groot Constantia, the Cape's oldest wine estate, this family- and group-friendly restaurant provides a hearty taste of the Cape's culinary heritage, as well as crowd-pleasers of the salads, burger, pasta variety. Traditional Cape Malay dishes worth trying include bobotie (spiced minced beef studded with dried fruit and topped with a savory baked custard), the karoo lamb curry, and smoked snoek (fragrant Cape oily fish) pâté. The South African dessert melktert, or milk tart—similar to baked custard—is both traditional and delicious, and the cheesecake is legendary.