Looking for the perfect buffet restaurant for those family gatherings? Cape Town boasts a diverse and thriving food scene. Among the myriad of dining options available, buffet restaurants stand out as a delightful way to experience a wide array of flavours and cuisines in one sitting.
Explore these buffet restaurants in Cape Town that promise a gastronomic journey like no other:
1. The Village Buffet
The Village Buffet is a casual dining hall-styled restaurant. You go here because you are serious about having not only a good meal but also a large meal. The variety of food is larger than many other buffets and you should probably skip a meal in order to do this visit justice.
They have a 2-hour rotation which means you’re expected to eat and be done in 2 hours to make space for the next sitting. If you are planning to have a casual Sunday lunch with friends and family – and you want to eat big, The Village Buffet is value for money.
Buffet price: Monday – Friday R250 per person; Saturday – Sunday R270 per person (including bottomless soft drinks and dessert); Children under 3 are free, children aged 4 – 10 years old cost R99 per person.
Operating times: Monday – Sunday, 11 am – 11 pm
Address: 102 Long St, Cape Town City Centre, Cape Town, 8001
Contact: 021 422 3186
2. Schoongezicht
A cosy restaurant with garden and mountain views offering unlimited carvery, seafood, pasta and more. Schoongezicht is well known for its unique ‘eat and drink as much as you like’ concept and here you can enjoy buffet dinners with traditional dishes, carveries, breads and soups, seafood, pasta and indulgent desserts.
The service is professional yet warm, the food is delicious and plentiful. Schoongezicht is a real gem on the popular Bottelary Road.
Buffet price: Tuesday – Friday: lunch R225 per person, dinner: R250 per person (Pensioners: R195 per person) Saturday lunch and dinner: R250 per person; Sunday lunch: R250 per person
Operating times: Dinner: Tuesday – Saturday, 6 pm – 10 pm (lunch open to bookings only); Lunch: Saturday, 12 pm – 3:30 pm; Sunday, 11:30 am – 4 pm
Address: Ronelle St, Brackenfell South, Cape Town, 7560
Contact: 021 982 7099
3. Lady Bee
Lady Bee is a Buffet Family Diner, offering the freshest home-style meals prepared deliciously hot. If you’re feeling for a traditional Sunday lunch meal or simply craving for the taste of home Lady Bee is the perfect buffet restaurant. just weigh, pay and enjoy. The restaurant offers dining options at Lady Bee Goodwood and Kromboom branches.
Buffet price: N/B
Operating times: Monday – Saturday, 8:30 am – 8 pm; Sunday, 9 am – 5 pm
Address: Kromboom Rd, Crawford, Cape Town, 7780/ 110 Voortrekker Rd, Goodwood Estate, Cape Town, 7460
Contact: 087 151 0974/021 023 0092
4. Moyo – Kirstenbosch
Moyo offers Africa’s finest urban cuisines, with diverse dining options ranging from relaxed lunch meals to romantic dinners. The Origins menu offers visitors a taste of the continent, while also appealing to the locals by offering classic South African favourites with a twist. The Life menu introduces café-style breakfasts and lunch with an African spin for quick on-the-go meals.
Their extensive cocktail and wine list offer options that can be perfectly paired with any Moyo meal or simply enjoyed on their own.
Buffet price: Sunday buffets are available every second Sunday of the month only, R325 per person, R199 for kids between 6–12, and FREE for kids 5 years and under.
Operating times: Monday, Wednesday – Friday, 11 am – 6 pm; Tuesday, Saturday – Sunday, 9 am – 6 pm
Address: Kirstenbosch National Botanical Gardens, Rhodes Drive, Cape Town, 7700
Contact: 021 762 9585
5. Mzansi Restaurant
Mzansi is not your ordinary a La Carte restaurant. Mzansi Restaurant showcases the traditional Xhosa meal – buffet style. If you’re looking to experience an authentic South African Xhosa meal, Mzansi Restaurant has just what you need. No chefs but four local mamas – that way you are sure to have an authentic and amazing traditional restaurant meal.
Buffet price: R320 per person
Operating times: Bookings are essential, Monday – Sunday, 10 am – 9 pm
Address: 45 Harlem Ave, Langa, Cape Town, 7455
Contact: 073 709 2324/ 021 694 1656
6. Café Extrablatt
Café Extrablatt in Green Point offers a fantastic Saturday all-you-can-eat breakfast buffet with everything from freshly baked pastries, bacon, sausages, and even a make-your-own omelette station (prepared by a chef). Sundays and holidays feature a buffet lunch as well. With ridiculous prices, Café Extrablatt probably has to be one of the best-priced buffet restaurants in Cape Town.
Buffet price: R112 per person
Operating times: Saturday, 08:00 am – 12:00 pm
Address: Exhibition Building, Green Point, Cape Town, 8005
Contact: 021 434 3759
7. 126 Cape Kitchen & Cafe
This amazing restaurant draws from Malay and Indian-inspired cuisine and offers a delicious breakfast buffet right in the heart of the iconic Bo-Kaap neighbourhood. Experience a mixture of culture and food at this awesome venue.
Buffet price: R220 per person; kids under 12 pay half price
Operating times: Sunday, 7:00 am – 10:30 am
Address: Buitengracht St, Cape Town City Centre, Cape Town
Contact: 021 214 1234
8. The Quarterdeck Restaurant
Variety is the name of the game at The Quarterdeck Restaurant. With something for everyone, satisfy your cravings with an indulgent array of pizzas, pasta, meats, seafood, salads, curries, cheeses, biscuits, and decadent desserts.
The next time there’s a family gathering, visit The Quarterdeck Restaurant and be sure to go hungry! There’s plenty of food to go around, and there’s no limit to what you can eat.
Buffet price: Adults: R295; Children under 12: R160; Children under 6: R120 (Excludes any drinks)
Operating times: Wednesday – Saturday, 6 pm – 10 pm; Sundays, 12:30 pm – 3 pm; 6 pm – 10 pm
Address: 1 Jakes Gerwel Dr, Goodwood, Cape Town, 7460
Contact: 021 505 7220
ALSO SEE: Top 10 Buffet Restaurants in Johannesburg
Written by Maegan-Leigh Jacobs
Feature Image: Unsplash