Cape Town's dinner-table scene runs on three currents that keep crossing each other. The Cape Malay kitchen shows up everywhere from a Bo-Kaap dining room to a Waterfront tourist stop, so bobotie and potjiekos sit on the same page as sushi counters, Ethiopian sharing platters and a Turkish grill in De Waterkant. Fishing harbours at Kalk Bay still send linefish straight into the dining room, while a strip of Bree Street rooms keeps opening for anything from Baja Mexican to West African egusi stew.

Reservations matter here more than the city's laid-back reputation suggests. A no-bookings sushi counter like Willoughby & Co draws a queue at peak times, and The Pot Luck Club fills two sittings a night and asks for a deposit. The Atlantic Seaboard, from Sea Point through Camps Bay to Hout Bay, is where steakhouses, an old-school Italian kitchen and a beachfront lounge all compete for the same sunset booking, while the City Bowl and Bo-Kaap carry the widest cuisine spread packed into a few walkable blocks.

Township dining rooms are part of this story too, not an afterthought. Eziko in Langa trains unemployed residents as cooks and feeds visitors from the same kitchen, a sit-down township lunch rather than a quick stop. Across all of it, the throughline is the same: book ahead, expect a real kitchen behind the counter, and expect the bill to land somewhere north of a casual lunch.

Where to book for a first Cape Town dinner

If it is one dinner in the City Bowl, Bukhara or Bombay Brasserie cover Indian cooking at two different registers, tandoor versus a hotel dining room, and both take bookings. The Peach Tree at Southern Sun The Cullinan runs a Cape Malay inspired dinner buffet from live chef stations every night, the easiest way to taste a spread of local dishes in one seating. For seafood without leaving the centre, Belthazar at the Waterfront pairs steak and linefish with a wine list built for a long dinner.

The Atlantic Seaboard sunset run

Camps Bay and Clifton turn dinner into a sunset event. The Bungalow sits right over Clifton 4th beach, with DJs on the deck at golden hour, while Codfather a few minutes up the road skips a formal menu and has waiters build each table's meal from the day's fish and sushi. The Hussar Grill keeps a steakhouse running on the same strip, with a fireplace in its dark-wood room for winter. Further round in Hout Bay, Massimo's serves thin, crispy wood-fired pizza from Oakhurst Farm Park, where booking is essential. Book any of these ahead if the point of the evening is the sunset.

Harbour tables at Kalk Bay

Kalk Bay runs two seafood rooms stacked on top of each other at the same harbour. Harbour House upstairs, on the water's edge since 1996, does the seafood platter and grilled linefish, while Live Bait downstairs is the more casual room, known for smoked paprika calamari and battered hake. From late July humpback and southern right whales come into the bay and are often visible from Live Bait's wall of windows, so it is worth doing as its own outing rather than squeezed in before another plan.

Township dining rooms worth the drive

Eziko in Langa runs as both a cooking school and a working restaurant, serving lamb or chicken with samp and pap, or a full buffet for a large enough group, while its trainees get their first real kitchen experience. It trades Monday to Saturday until 16:30, so it is a lunch plan rather than dinner, and it is worth calling ahead so the kitchen expects you. It is a genuine drive from the City Bowl, so treat it as the main plan for the day rather than a quick add-on between two central bookings.

Our picks in Cape Town

Kloof Street House ★ 4.1

$$ MediterraneanGardens

Kloof Street House fills a candlelit Victorian home in Gardens, Cape Town, with Mediterranean plates carrying a Cape twist and live jazz over Sunday lunch.

OrderMoroccan-spiced lamb rump with tahini dressing

TipIn winter ask for the chesterfields of the library lounge or a table by the dining room fireplace, and book ahead for Sunday lunch with live jazz.

Mama Africa ★ 3.8

$$$ South AfricanCity Bowl

Mama Africa on Long Street in Cape Town serves plates from Nigeria, Ghana, Zambia and the DRC, with a live marimba band and drummers most nights.

OrderSmoky skewered goat layered with peppers, with pap and spinach on the side

TipGo on a night with the marimba band and drummers, and book ahead, the room fills fast on weekends.

Bukhara ★ 4.3

$$$ IndianCity Bowl

Bukhara on Church Street in Cape Town has run a North Indian tandoor kitchen since 1995, best known for its butter chicken and its lamb rogan josh.

OrderButter chicken with tandoor-baked naan

TipAdd the dal makhani, black lentils cooked overnight in the tandoor, and a naan hot from the clay oven.

Addis in Cape ★ 4.0

$$ EthiopianCity Bowl

Addis in Cape on Loop Street, Cape Town, has served a communal Ethiopian spread since 2007, with injera, doro wat and a traditional coffee ceremony.

OrderDoro wat with a double order of injera

TipBooking is essential, the room is small and the sharing platters need a table that can spread out.

Yindee's ★ 4.0

$$ ThaiGardens

Yindee's cooks tom yum, green curry and pad Thai in a Victorian house on Kamp Street off Kloof Street, Cape Town, with a floor-cushion room for groups.

OrderTom yum goong with extra chilli on the side

TipAsk for the back room with cushions on the floor if you are a big group, and book ahead through the online table form.

Willoughby & Co ★ 4.2

$$ Japanese SushiV&a Waterfront

Willoughby & Co at the V&A Waterfront in Cape Town takes no bookings, drawing a queue for its crispy rice sushi and grilled saikyo miso salmon.

OrderCrispy rice sushi topped with spicy tuna

TipNo bookings are taken, arrive right at opening or expect to queue for a table at peak dinner hours.

Codfather Seafood and Sushi ★ 4.1

$$$ SeafoodCamps Bay

Codfather in Camps Bay, Cape Town, skips a formal menu, with waiters helping each table build a meal from the day's fresh fish, seafood and sushi.

OrderThe day's fresh linefish and sushi, put together with your waiter rather than off a printed menu

TipFrom October to April dinner runs in set seatings from 16:30, 18:00, 18:30 and 21:00, so book a slot through Dineplan.

The Foodbarn ★ 4.2

$$$ BrasserieNoordhoek

The Foodbarn in Noordhoek, Cape Town, is French chef Franck Dangereux's cafe by day and tapas bar by night, with tapas dinners Tuesday to Saturday.

OrderTapas dinner sharing plates, order enough to cover the table

TipThe tapas dinner only runs Tuesday to Saturday, so come for breakfast or lunch on a Sunday or Monday; the deli shop next door opens daily until 20:00.

Harbour House ★ 4.1

$$$ SeafoodKalk Bay

Harbour House has sat over the water at Kalk Bay harbour, Cape Town, since 1996, plating seafood platters and grilled linefish with a False Bay view.

OrderSeafood platter for two, split between grilled and fried

TipAsk for a window table when booking, the harbour view is the reason regulars keep coming back.

Marco's African Place ★ 3.9

$$$ South AfricanBo Kaap

Marco's African Place in Bo-Kaap, Cape Town, plates springbok, kudu and crocodile alongside traditional Xhosa dishes, with live local music most nights.

OrderPan-African platter of springbok, kudu and ostrich

TipThis is a 220-seat room built for groups; book ahead, and note a cover charge applies on nights with live marimba bands.

Bombay Brasserie ★ 4.3

$$$$ Modern IndianCity Bowl

Bombay Brasserie at the Taj Cape Town on St George's Mall blends Indian and Cape Malay cooking into a formal dinner room, best known for its lamb chops.

OrderAdraki lamb chops, with chicken tikka masala for the table

TipBooking is essential, and the bar opens an hour before the kitchen if you want a drink first.

Posticino ★ 3.9

$$ ItalianSea Point

Posticino has fed Sea Point from Albany Mews on Main Road since two childhood friends took it over in 1998, with thin-based wood-fired pizza.

OrderFresh pasta of the day, with a wood-fired pizza to share

TipPortions run large in true Italian style, share a starter and a pizza before ordering pasta each.

The Hussar Grill Camps Bay ★ 4.1

$$$ SteakhouseCamps Bay

The Hussar Grill in Camps Bay, Cape Town, is a branch of the steakhouse group founded in 1964, serving aged fillet and ribeye in a dark-wood room.

OrderRibeye on the bone with a side of peppercorn sauce

TipIn winter a fireplace warms the old-world dining room, and the wine list carries a Diners Club Diamond award, so ask about the select vintages.

Patina Steak & Wine ★ 4.0

$$$ SteakhouseNewlands

Patina Steak & Wine in Newlands Quarter, Cape Town, keeps a short list of dry-aged cuts, including Kalahari wild beef, in a small walnut-lined room.

OrderDry-aged Kalahari beef, whichever cut the kitchen has that week

TipAsk what dry-aged cut is in that week, the Kalahari wild beef does not always make the printed menu.

Karibu Restaurant ★ 3.8

$$ South AfricanV&a Waterfront

Karibu at the V&A Waterfront in Cape Town plates bobotie, venison potjie and Cape bredies alongside game, steaks and seafood, every day of the week.

OrderBobotie of spiced beef mince and raisins under an egg topping, served with celebration rice

TipThe venison and game specials change with what the kitchen sources, ask before ordering.

Wakanda African Restaurant ★ 3.9

$$ West AfricanCity Bowl

Wakanda on Bree Street in Cape Town cooks a West African menu of plantain chips, catfish pepper soup and egusi stew in a small, calm dining room.

OrderCatfish pepper soup with a side of plantain chips

TipCome hungry, portions are generous and the egusi stew is meant to be eaten slowly with company.

Massimo's ★ 4.0

$$ ItalianHout Bay

Massimo's in Oakhurst Farm Park, Hout Bay, Cape Town, has served wood-fired pizza and fresh pasta for years, once voted a top pizzeria in Africa.

OrderA thin, crispy wood-fired pizza, with a handcrafted pasta for the table

TipWeekend dinners fill up fast, book ahead if you want a table on a Friday or Saturday night.

The Bungalow ★ 4.0

$$$ MediterraneanCamps Bay

The Bungalow at The Glen Country Club looks straight over Clifton 4th beach in Cape Town, a sunset room built around sushi, carpaccio and cocktails.

OrderSushi platter, shared while watching the sun go down over Clifton

TipBook a deck table for golden hour, when live DJs spin the sunset soundtrack; the kitchen runs until the 23:00 close.

The Pot Luck Club ★ 4.3

$$$ Modern EuropeanWoodstock

The Pot Luck Club sits atop the Old Biscuit Mill silo in Woodstock, Cape Town, sending out small sharing plates styled on a 1950s American pot luck.

OrderTaco 2.0, linefish with black bean puree, charred corn salsa and avocado

TipBook well in advance, this Woodstock room is one of the hardest small-plates tables to get in Cape Town.

Beluga ★ 3.9

$$$ Japanese SushiV&a Waterfront

Beluga at the Cruise Terminal, V&A Waterfront, Cape Town, has run an Asian-leaning sushi and dim sum menu since 2000, first opened in Green Point.

OrderHandcrafted sushi platter, split between rolls and nigiri

TipIt sits on the first floor of the Art Deco Cruise Terminal, with a wine emporium and a whiskey lounge beside the sushi and seafood dining room.

Pigalle ★ 4.0

$$$ BrasserieGreen Point

Pigalle in Green Point, Cape Town, is a 350-seat supper club under custom chandeliers, pairing nightly jazz, swing and salsa with Chalmar steak and seafood.

OrderChalmar steak, or the fresh seafood the room is known for

TipLive jazz, swing and salsa play from the central stage every night, and DJs take over at weekends, so book for a long evening on the dance floor.

Live Bait ★ 3.9

$$ SeafoodKalk Bay

Live Bait sits below Harbour House on the Kalk Bay breakwater in Cape Town, a casual seafood room known for its smoked paprika calamari and hake.

OrderPan fried smoked paprika calamari, or the battered hake with basil mayo

TipAsk for a seat by the wall of windows: from late July humpback and southern right whales come into the bay and are often visible from the tables.

Villa Portuguese ★ 3.7

$$ PortugueseCity Bowl

Villa Portuguese on Buitenkant Street in Cape Town serves chicken trinchado, spare ribs and grilled queen prawns, with happy hour daily from five to seven.

OrderChicken trinchado, with grilled queen prawns if the table is sharing

TipHappy hour runs daily from five to seven and all day on Mondays, when the doors only open at 16:00.

Eziko ★ 3.8

$$ South AfricanLanga

Eziko in Langa, Cape Town, is a cooking school and restaurant whose trainees serve lamb or chicken with samp and pap, the name meaning hearth in Xhosa.

OrderLamb with samp, pap and seasonal vegetables

TipGroups can pre-book a full buffet, call ahead so the kitchen can plan for the size of the table.

Saigon Vietnamese Restaurant ★ 4.1

$$ VietnameseGardens

Saigon opened on Kloof Street in Cape Town in 1997 as South Africa's first Vietnamese restaurant, still booked out for its pho with beef short rib.

OrderPho with beef short rib, the dish that built the room's name

TipBook ahead, and ask for outdoor seating to take in the Table Mountain view from this corner of Kloof Street.

Hacienda ★ 4.0

$$$ MexicanCity Bowl

Hacienda on Bree Street in Cape Town cooks coastal Baja Mexican food since 2022, with guacamole mashed table-side and tortillas made fresh daily.

OrderTempura lobster tacos with table-side guacamole

TipAsk for the guacamole made table-side, and try the tequila or mezcal flight if the group is sharing.

Belthazar ★ 4.2

$$$$ SteakhouseV&a Waterfront

Belthazar at the V&A Waterfront in Cape Town pairs dry-aged steak and seafood with more than 250 wines by the glass, on a terrace facing Table Mountain.

OrderAged steak, paired with a glass from the by-the-glass wine list

TipBook a terrace table for the Table Mountain and Cape Wheel view, and let the wine staff pick from the 250-plus wines poured by the glass.

Peach Tree Restaurant ★ 3.9

$$$ South AfricanCity Bowl

The Peach Tree Restaurant at Southern Sun The Cullinan in Cape Town runs a nightly Cape Malay inspired dinner buffet served from live chef stations.

OrderThe dinner buffet, a South African spread served from live chef stations every night.

TipBook the dinner buffet ahead on weekends, since birthday parties and hotel guests fill the room fast.

Ala Turkish ★ 4.0

$$ TurkishDe Waterkant

Ala Turkish grills Adana kebabs, lamb chops and mix grill platters on Napier Street in De Waterkant, Cape Town, billed as the first modern Turkish room.

OrderA signature mix grill platter, topped up with extra lamb chops or an Adana kebab.

TipBook through Dineplan, ask for the outdoor seating, and save room: the menu runs to more than 50 desserts, baklava platter included.

Book food experiences in Cape Town

See all 816 bookable experiences in Cape Town

Frequently asked: restaurants in Cape Town

Do Cape Town restaurants take walk-ins for dinner?

Some do. Willoughby & Co takes no bookings and forms a queue at peak times, while Codfather runs set dinner seatings from October to April and The Pot Luck Club takes a deposit, so book those ahead.

What should a first-time visitor eat in Cape Town?

Start with the Cape Malay classics, bobotie and potjiekos, at a room like Karibu or Marco's African Place, then follow the coast to a Kalk Bay seafood platter at Harbour House or Live Bait before working through the city's Ethiopian, Indian and Vietnamese kitchens.

Is it worth eating in a Cape Town township?

Yes, if you call ahead. Eziko in Langa cooks lamb or chicken with samp and pap for visitors at lunchtime, Monday to Saturday, from a kitchen run by its own cooking school trainees, and it is a deliberate drive from the centre rather than a quick detour.

Which Cape Town restaurants are best for a group booking?

Marco's African Place and Mama Africa are built for large, loud tables with live music, while the nightly buffet at the Peach Tree in The Cullinan removes the usual group ordering standoff over what to share.

How far in advance should I book a Cape Town dinner table?

Two to three days ahead is a sensible minimum for a City Bowl or Camps Bay weekend dinner, and longer for The Pot Luck Club, which fills two sittings a night and takes a deposit.

← Back to Cape Town food guide

By when you want to eat