Skip to content

Where to eat in Cape Town

627 independent restaurants, bakeries and food spots in Cape Town. Chains are left out.

Ranked with the travel guide's picks and well-known places first. Showing the top 40 of 627.

Africa Café, Cape Town
Photo: Moheen Reeyad, CC BY-SA 4.0 (licence)

Where to eat in Cape Town

  1. EatRestaurant

    Mama Africa

    African style tourist restaurant offering local and African meals, like Bobotie and Potjiekos, but also springbok, kudu and crocodile steak. Good range of wines at affordable prices. Live marimba music some nights.

    Mon to Sat: restaurant is open 19:00 till late, the bar is open 16:30 till late

  2. EatPizza restaurant

    Eastern Food Bazaar

    South Asian food court offering high quality meals for a fair price. 100% Halal.

    Mo-Th 11:00-22:00; Fr,Sa 11:00-22:30 · -35 (Jan 2013)

  3. EatRestaurant

    The Test Kitchen

    Luke Dale-Roberts’ The Test Kitchen, which opened in 2010, has the celebrated chef cooking at his most creative in a distinctive contemporary space. At the prestigious World’s 50 Best Restaurants Awards 2013, The Test Kitchen made an impressive leap to No. 61 on the list, climbing up 13 places from no.74 in 2012. More significantly, The Test Kitchen was singled out as the winner of the “Cacao Barry One To Watch Award” 2013. Book months in advance!

    daily 12:30-14:00, 19:00-21:00

  4. EatRegional restaurant

    Africa Café

    Affordable and very good. Maybe the best restaurant in Cape Town for African cuisine. Lower to medium price range. Serves fixed menu, all you can eat of 12-15 different dishes.

    Mo-Sa 18:00-23:00

  5. EatIndian restaurant

    Biesmiellah

    One of the oldest restaurants around, known for its Malay kitchen. No alcoholic drinks are available.

  6. EatMediterranean restaurant

    95 Keerom

    A top class Italian restaurant with modern décor and a trendy atmosphere.

  7. EatRestaurant

    Lolas

    Vegetarian food with local colour and great karma. Good conversation and even better meals. Mingle with dreadlocks, artsy types and brooding poets.

  8. EatRestaurant

    Long Street Café

    Very popular, European kitchen, which serves up tasty drinks.

  9. EatItalian restaurant

    Meloncino

    Choose from a variety of homemade pastas, wood-fired pizzas and various other authentic dishes.

  10. EatRestaurant

    Table Mountain Restaurant

    Temporarily closed as of August 2022. A 120 seat, self-service restaurant. No booking required. Quality is variable.

    08:30 to 18:30, with extended hours during December and January · From for a simple breakfast · Wheelchair accessible

  11. Eat

    La Colombe

    La Colombe, one of Cape Town's most well-loved and awarded restaurants, achieved an impressive 12th place in the San Pellegrino 50 Best Restaurants of the World Awards 2010. Having moved up 26 places and into the hallowed Top 20, this bastion of contemporary French-meets-Asian fine dining thereby also clinched the Acqua Panna Best Restaurant in Africa and Middle East Award. Winner of Chef of the Year and Restaurant of the Year in the Prudential Eat Out Awards 2008, and again honoured with the prestigious Restaurant of the Year title in 2009, La Colombe has also achieved the highest three-star rating in the 2009, 2010 and 2011 issue of the acclaimed Rossouw’s Restaurants guide. Book months in advance!

    daily 12:30-14:00, 19:00-20:45

  12. Eat

    Stardust Theatrical Dining

    While eating delicious Mediterranean cuisine, customers are entertained by their talented waitrons who perform throughout the evening between serving tables.

    Tue-Sat 16:00-late · -

  13. Eat

    Tide

    Serving with steamed seasonal vegetables, new potatoes and lemon butter.

    daily · fresh catch of the day

  14. Eat

    City Grill Steakhouse

    Enjoy delicious selection of traditional South African steaks, grills and venison.

  15. Eat

    Greek Fisherman

    Choose from authentic Mediterranean tapas and a wide range of seafood and meat from the open flame grill.

  16. Eat

    Rhodes Memorial Restaurant

    Situated in the Table Mountain National Park directly behind the famous Rhodes Memorial. The restaurant has stunning views over the northern and eastern Cape Town suburbs and the Hottentots Holland mountain range. The menu is diverse and caters to all tastes, but it's the desserts that really rate a mention, be sure to tuck into some scones!

  17. Eat

    The Ritz Hotel

    Has a revolving restaurant on the top floor of the hotel. Good food, good views, soft background live piano. A bar and smoking room is available one floor below the restaurant. You do not have to be a resident at the hotel to get a booking at the restaurant.(The floor has a small non-revolving ledge next to the wall. Do not put your valuables on it as your table will be half way around the building before you realize that you have been separated from your belongings.)

  18. Eat

    Willoughby's

    Has some of the best seafood including excellent sushi at very good prices.

  19. EatKenyan restaurant

    Meeting Point-Tanzanian East African Cuisine

    67 Strand St

    Wi-Fi

  20. EatAsian restaurant

    Best Of Asia Green Point

    Sushi

  21. EatRestaurant

    The Charles

    The Charles can accommodate 25–30 people seated.

    07:00 to 17:00 · From for small English breakfast (served with toasted white or whole wheat bread) 1 egg, rasher bacon, sausage, fried tomato and sauté mushrooms

  22. EatChicken restaurant

    Chicken Licken

    48, 48 Adderley St

  23. Eat

    Randy Warthog Bar & Grill

    107 Main Rd, Green Point

  24. EatPortuguese restaurant

    Vasco da Gama Taverna

    Schiebe St, De Waterkant

  25. EatFish & chips restaurant

    Lusitania Fisheries

    Waterkant St

  26. EatItalian restaurant

    Col'Cacchio Pizzeria

    Italian dishes made to order.

    Mid-range

  27. Eat

    Best of Asia Kloof Street

    3 Kloof St

  28. Eat

    NY Slice Pizza Kloof Street

    49 Kloof St

  29. EatBakery

    The Local Baker

    Artisanal bakery. open 3 hours per week on Wednesday 8-12 only. Expect queues.

    We 09:00-12:00

  30. EatPizza restaurant

    Mitchell's Scottish Ale House

    Dock Road

    Mo-Su 09:00-23:59 · Wi-Fi · Wheelchair accessible

  31. EatPizza restaurant

    Pizzasaurus

    103 Harrington Street

    Mo-Th 10:00-21:00; Fr-Sa 10:00-22:00 · Outdoor seating · Vegan options

  32. EatRestaurant

    The Greek Fisherman

    78 Regent Road

    Mo 17:30-22:00; Tu-Su 12:00-22:00 · Outdoor seating · Vegan options

  33. EatPizza restaurant

    Narona Pizza

    39 Trill Road, Observatory

    Mo-Su 10:00-22:00 · Outdoor seating · Vegetarian options

  34. EatBurger restaurant

    District Cafe

    117 Roodebloem Road, Woodstock

    Mo-Th 08:30-17:00, Fr 08:30-22:00, Su 08:30-15:30 · Outdoor seating

  35. EatCaribbean restaurant

    Jamaica Me Crazy

    74 Roodebloem Road, Woodstock

    Tu-Su 12:00-23:30 · Wi-Fi

  36. EatInternational restaurant

    Kloof Street House

    30 Kloof Street

    Mo-Su 10:00-02:00 · Wi-Fi

  37. EatBreakfast restaurant

    Lily’s

    1 Beach Road

    Mo-Su 08:00-23:00 · Wi-Fi

  38. EatChinese restaurant

    Linko

    88 Lower Main Road

    Mo-Su 11:00-21:30 · Takeaway

  39. EatPatisserie

    Charly's Bakery

    38 Canterbury Street

    Tu-Fr 08:00-17:00; Sa 08:00-14:00 · Outdoor seating

  40. EatLocal restaurant

    Romeo and Vero Vegan Butcherie

    13A Dixon Street

    Limited wheelchair access · Outdoor seating · Vegan options

Browse all 1,474 places in Cape Town

Listings from the Wikivoyage guide to Cape Town (CC BY-SA 4.0). Map data © OpenStreetMap contributors (ODbL). Place data from Overture Maps.