Categories > Guides and Tips

Deliciously Cheap! Eat Your Fill at the 10 Best Buffet Restaurants in Pretoria
I love tasting a variety of dishes without having to pay so much. That’s why I frequent buffet restaurants!
But what I hate in most spots is that they rush you while eating. It’s a buffet for a reason! I should be able to until I’m full, without the watchful eyes of the staff judging me.
I don’t want you to have the same experience. That’s why I went binge eating, looking for the best buffet restaurants in Pretoria where you can eat —until you’re completely satisfied!
Tatso. The Lounge Bar
Media From: the_mats1
Address: Time Square, 209 Aramist Avenue, Menlyn
Phone: +27 120 036 151
Operating Hours:
- Monday to Wednesday – 7:30 a.m. to 7 p.m.
- Thursday – 7 a.m. to 11 a.m.
- Friday – 7:30 a.m. to 7 p.m.
- Saturday to Sunday – 7 a.m. to 9 p.m.
Website: https://www.suninternational.com/time-square/restaurants/tatso-buffet/
Price Range: RR
After a winning session at the Time Square Casino, visit Tatso for a buffet fitting of a winner. It’s a restaurant that oozes luxury with its contemporary decor and comfortable seating.
For two hours, enjoy an array of international dishes, from Italian pasta to Asian stir-fries and sushi. You can also taste your South African favorites like bobotie, samp and beans, and braai-grilled meats. Plus, there’s a selection of beverages and desserts, rounding up your buffet.
I love going back here for their prime rib. It has a melt-in-your-mouth feel, with rich and savory flavors. Its well-seasoned crust adds a delightful crunch and the accompaniments—creamy mashed potato and roasted vegetables—round up the dish perfectly.
Tip: Become a Sun MVG member to enjoy discounts or special offers not only at Tatso but also at other establishments within Time Square. |
Oasis Restaurant
Media From: deee60swim
Address: Southern Sun Pretoria Cnr. Steve Biko, Pretorius St
Phone: +27 124 445 500
Operating Hours: Monday to Sunday – 6:30 a.m. to 10 p.m.
Website: https://www.southernsun.com/
Price Range: RR
Start your day right with a hearty breakfast buffet at the Oasis Restaurant. The restaurant offers a full Southern Sun breakfast—think freshly baked pastries, made-to-order omelets, and traditional delicacies like mealie pap.
The best part is that you can enjoy the buffet at your own pace!
A variety of fruits, yogurts, and cereals are also available for the health-conscious buffs out there. There’s also freshly brewed coffee—great for easing into the morning while soaking up the garden views. If you prefer teas and fresh juice, there are assortments at the fruit and smoothie bar for you to choose from.
I love that they allow you to customise your omelet. Rather than having the generic dish, I can add fillings like bell peppers, cheeses, mushrooms, and herbs, elevating the meal to my liking.
Tip: Pair your boerewors and mealie pap with chakalaka for a proper South African breakfast. |
Square Time
Media From: squaretimecafe
Address: Boardwalk Office Park, Solomon Mahlangu Dr, Faerie Glen,
Phone:
Operating Hours:
- Monday – 10 a.m. to 10 p.m.
- Tuesday to Saturday – 9 a.m. to 10 p.m.
- Sunday – 9 a.m. to 8 p.m.
Website: http://www.squaretimecafe.co.za/
Price Range: RR
One of the best weekend buffets is Square Time, serving up a proper breakfast spread and Sunday lunch carvery. Indulge in a blend of Mediterranean, Italian, and South African flavors in a laid-back yet stylish setting. With two and a half hours to enjoy, there’s no rush.
The breakfast buffet includes all the essentials—cereals, yogurt, fruit salad, freshly baked pastries, and more. For lunch, feast on your favorite roast meats like beef, lamb, chicken, and pork along with their starters such as garlic snails, stuffed mushrooms, and more.
I come here to grab lunch almost every Sunday. I’m a carnivore, and their roasted meats hit the spot, especially the chicken—juicy, flavourful, and filled with delicious stuffing.
Tip: The buffet menu changes weekly, so there’s always something different to dig into. |
At Buffet Zone
Media From: atbuffetzone
Address: Shop 1, 28 WF Nkomo St, Pretoria Central
Phone: +27 828 843 574
Operating Hours: Monday to Friday – 8 a.m. to 3:30 p.m.
Website: https://pretoria.co.za/listing/at-buffet-zone/
Price Range: R
At Buffet Zone is the spot to hit if you’re after an affordable all-you-can-eat breakfast or lunch. They serve traditional food like Mogodu, Hlakwana, and Hlogo alongside a selection of international fare like curries, stir-fries, and pasta dishes.
Plus, you can stay until you’re satisfied! Takeaways are available for those wanting to eat their meals elsewhere.
This is one of my favourite spots in town, especially after trying their samp and beef stew. The samp has a creamy and slightly chewy texture while the beef is tender and has hints of smokiness.
Tip: Be patient when dining here, especially at lunch. It can really get crowded. |
Die Kospotte
Media From: drlong_2020
Address: 225 Jack Hindon St, Pretoria North
Phone: +27 834 235 005
Operating Hours:
- Monday to Thursday – 8 a.m. to 6 p.m.
- Friday – 8 a.m. to 5 p.m.
- Saturday – 8 a.m. to 1 p.m.
- Sunday – 10:30 a.m. to 1:30 p.m.
Price Range: R
Another affordable yet satisfying buffet spot is Die Kospotte, where you can indulge in traditional South African home cooking like potjiekos, braai, and bobotie. With three hours to eat, you can settle in and enjoy the hearty flavours. And with its rustic decor and cozy setting, you’ll feel like you’re eating at home.
There are also side dishes, like roasted vegetables, creamy mashed potatoes, and farmhouse bread, and a variety of fresh salads at the salad bar. Round off your meal in true South African fashion with their desserts like malva pudding, melktert, and koeksisters.
The oxtail potjiekos is one of my favorite meals here. It’s a rich and hearty stew. The meat is so tender that it falls off the bone!
Tip: There’s a bar on-site where you can enjoy a selection of South African wines and cocktails made with amarula cream liqueur or local gins. |
O’Galito Woodlands
Address: Pretoriuspark
Phone: +27 129 974 164
Operating Hours:
- Monday to Friday – 11 a.m. to 10 p.m.
- Saturday – 9 a.m. to 10 p.m.
- Sunday – 9 a.m. to 7:30 p.m.
Website: http://ogalito.com/specials-woodlands
Price Range: RR
O’Galito Woodlands is a classy buffet restaurant serving Mediterranean and Portuguese cuisine. The food is suitable for seafood lovers, meat aficionados, and vegetarians. And it’s also a great venue for parties with its spacious private dining rooms.
For three hours, indulge in grilled prawns, calamari, and more, as you sit comfortably indoors or alfresco-style. There’s also a breakfast buffet—eggs, crispy bacon, pancakes, and specialties like Pastéis de Bacalhau.
Just like their loyal diners, my favorite here is the seafood platter. The grilled prawns, line fish, mussels, and calamari were all fresh and well-seasoned.
Tip: Save some room for their Pastel de Nata! It’s a crispy and flaky Portuguese dessert with custard filling—a great finisher to your meal. |
The Barn Restaurant
Media From: irenedairyfarm
Address: Irene, Centurion
Phone: +27 126 674 822
Operating Hours:
- Monday to Wednesday – 8 a.m. to 5 p.m.
- Thursday to Saturday – 8 a.m. to 10 p.m.
- Sunday – 8 a.m. to 5 p.m.
Website: https://irenefarm.co.za/the-barn-restaurant/
Price Range: RR
The Barn Restaurant is a great place to have a feast. Its farm-to-table concept gives you a farm-fresh Saturday breakfast buffet and a Sunday lunch buffet. Plus, you’ll be dining outside, soaking up the beauty of the place under the shade of ancient oak trees.
The restaurant allows its guests to dine up to five hours on Saturdays and three hours on Sundays. Enjoy farm-fresh eggs, meats, and bread at the Saturday brunch, while the Sunday lunch buffet features smoked salmon, roasted beef, bobotie, and more.
For desserts, there are warm and cold ones, like the malva puddings and milk tarts, to end your meal on a high note.
The food here is proper, especially the eggs. You can taste the freshness in the yolk!
Tip: There’s a farm shop nearby where you can stock up on fresh milk, cream, artisanal cheeses, and more. |
Wok n Roll Parkview
Media From: woknroll.parkview
Address: Shop FF6, cnr Garsfontein &, Parkview Shopping Centre
Phone: +27 688 234 567
Operating Hours: Monday to Sunday – 11 a.m. to 9 p.m.
Website: http://www.woknroll.co.za/
Price Range: RR
Craving unlimited sushi on a Sunday? Wok n Roll Parkview is the place to visit with its all-you-can-eat sushi. Indulge in an array of sushi options, like classic rolls, nigiri, sashimi, and more.
Plus, there’s no time limit, so eat as much sushi as you want—no rush!
If you’re in the mood for more than just sushi, they also serve other Japanese, Thai, and Chinese dishes. Dim sum, bao buns, soups, and desserts are available (sadly, they’re not all-you-can-eat).
What keeps me coming back is their chef’s special sushi—the Yum Yum and Dragon Rolls. The Yum Yum Roll packs a spicy tuna and creamy sauce on top, while the Dragon Roll has a smoky grilled eel and umami flavor.
Tip: If you’re looking to bring some sushi home, wait until after 3 p.m. You’ll get a 20% discount! |
Yamakado Sushi Restaurant
Media From: yamakado_sushi
Address: The Grove Mall, Equestria
Phone: +27 128 072 283
Operating Hours:
- Monday to Thursday – 10:30 a.m. to 9:30 p.m.
- Friday to Saturday – 10 a.m. to 10 p.m.
- Sunday – 11 a.m. to 8 p.m.
Price Range: RR
Another solid spot for an all-you-can-eat sushi is the Yamakado Sushi Restaurant. Plates of salmon nigiri, dragon rolls, sashimi, and more glide past on a conveyor belt, so you can just grab your favourites without waiting.
Beyond sushi, there’s also an a la carte menu offering udon noodle soup, chicken teriyaki, and beef tataki.
Their Dragon Rolls are a must-try, with their sweet and smoky flavor brought by the grilled eel. The avocado topping is fresh, adding a creamy, buttery texture that complements the eel.
Tip: If available, sit by the sushi bar to watch the chefs prepare your meals. It’s an engaging and authentic experience as you watch what goes into each sushi roll. |