Johannesburg’s buffet scene offers a remarkable variety of dining experiences, from upmarket hotel spreads and traditional African culinary journeys to authentic Indian feasts and family-friendly carvery options. Whether you are celebrating a special occasion, enjoying a leisurely Sunday lunch, or simply seeking excellent value for money, this guide covers the top 10 buffet restaurants in Johannesburg based on current pricing, guest ratings, and unique offerings.
Top 10 Buffet Restaurants in Johannesburg
| Rank | Restaurant | Location | Cuisine Type | Price Range (Adult) | Key Feature |
|---|---|---|---|---|---|
| 1 | Billy G Buffet | Montecasino, Fourways | International · Carvery | R295 (weekday/standard) | Vast selection · Family-friendly · Vibrant atmosphere |
| 2 | @Sandton Hotel Breakfast Buffet | Sandton | Breakfast · Seafood | R250 | Bubbles & oysters included · Walk-in friendly |
| 3 | Epsom Restaurant Sunday Bubbly Brunch | Fourways | English Breakfast Buffet | R295 | Bottomless bubbly · Live saxophone/piano |
| 4 | The Balata Restaurant | Fairway Hotel, Randburg | Sunday Lunch Roast | R340 | Live saxophonist · Serene golf course setting |
| 5 | Chief’s Boma Restaurant | Fourways | Traditional African | R260 – R320 | Boma setting · Live music · Indigenous garden |
| 6 | Shahi Khana | Not specified | North Indian | R120 (Tue & Sat only) | Exceptional value · Extensive vegetarian options |
| 7 | Lal Qila | Not specified | Pakistani & Mughlai | R165 (weekend buffet) | Live naan station · Over 70 dishes |
| 8 | Carnivore Restaurant | Muldersdrift | Game Meat · Grills | ~R350 | Exotic meats · Dramatic service · Countryside setting |
| 9 | Tres Jolie | Ruimsig | International · Local | R180 – R250 | Country charm · Family-friendly · Homemade breads |
| 10 | The Collective (Ramadan Iftar) | Hyatt House Rosebank | Traditional · Gourmet | R365 | Seasonal pop-up · Daily during Ramadan |
Proper Breakdown of the Buffet Restaurants in Johannesburg
1. Billy G Buffet at Montecasino
Billy G Buffet is one of Johannesburg’s most established and popular buffet destinations, located within the vibrant Montecasino complex in Fourways . Known for its vast selection and upmarket yet family-friendly atmosphere, it remains a top choice for both casual diners and special celebrations .
| Detail | Information |
|---|---|
| Location | Montecasino, Fourways, Johannesburg |
| Contact | +27 11 510 7600 |
| Cuisine | International · Carvery · Seafood |
| Atmosphere | Upmarket · Family-friendly · Vibrant |
Menu Highlights:
– Succulent carvery cuts (roast beef, lamb, pork)
– Casseroles and curries
– Extensive vegetarian selection
– Fresh salads and sides
– Decadent dessert station
– Freshly prepared dishes with no wait times
Pricing Structure :
– Standard Buffet: R295 per person (excluding drinks)
– Children 0-1 years: Free (one per adult)
– Children 2-6 years: R90
– Children 7-12 years: R175
– Pensioners: R200 (ID required)
– Birthday Celebration Discount: R150 for Rewards members
Reservations are highly recommended, especially on weekends. The restaurant accommodates large groups and offers special rates for celebrations and corporate events .
2. @Sandton Hotel Breakfast Buffet
@Sandton Hotel has introduced a weekend dining experience opening its restaurant to both hotel guests and the general public . The Breakfast Buffet with Bubbles and Oysters is scheduled every Saturday and Sunday morning .
| Detail | Information |
|---|---|
| Location | @Sandton Restaurant, Sandton |
| Time | 07:00 – 11:00 (Saturdays & Sundays) |
| Price | R250 per person |
| Reservation | Smaller groups do not require advance bookings · Walk-ins welcome |
The breakfast includes a full buffet selection paired with sparkling wine and oysters . The hotel has confirmed that the dining programme will run regularly, with the breakfast format available across multiple dates .
3. Epsom Restaurant Sunday Bubbly Brunch
Epsom Restaurant at the Indaba Hotel in Fourways offers a luxurious Sunday Bubbly Brunch featuring a full English breakfast buffet with premium additions .
| Detail | Information |
|---|---|
| Location | Winnie Mandela Drive, Pieter Wenning Road, Fourways, Sandton, 2191 |
| When | Every Sunday · 10:00 – 12:00 |
| Price | R295 per person |
| Availability | 1 February 2026 – 25 December 2026 |
Inclusions :
– Full English Breakfast Buffet
– Oysters
– Waffles
– Quiche
– Eggs Benedict
– Limited bottomless bubbly from Robertson Winery
Entertainment: Live performances rotate between soulful tunes by Rike on Sax, rhythmic acoustics by guitarist GavinLime, or melodic notes by pianist Dewaldo . Booking is recommended for this popular Sunday tradition.
4. The Balata Restaurant – Sunday Lunch Buffet
Located at The Fairway Hotel, Spa & Golf Resort in Randburg, The Balata Restaurant offers a sumptuous Sunday lunch buffet that has become a cherished weekend tradition .
| Detail | Information |
|---|---|
| Location | Fairway Hotel, Spa & Golf Resort, Randburg |
| Price | R340 per person · R170 for children aged 6–12 · Free for ages 0–5 |
| Entertainment | Live saxophonist |
| Contact | 011 478 4000 · [email protected] / [email protected] |
The feast includes an array of cold starters, a mouthwatering carvery, and an assortment of main course dishes, all expertly prepared to satisfy diverse preferences . Cap off your meal on a sweet note by indulging in a selection of delectable desserts .
5. Chief’s Boma Restaurant
Located within the Indaba Hotel in Fourways, Chief’s Boma offers a unique traditional African buffet experience in a tranquil indigenous garden setting . This 250-seater boma-style restaurant celebrates South African culinary heritage with authentic flavours and festive live music .
| Detail | Information |
|---|---|
| Location | Fourways, Johannesburg (Indaba Hotel) |
| Contact | +27 11 258 5800 |
| Cuisine | Traditional African · Braai · Stews |
| Atmosphere | Authentic · Festive · Culturally rich |
| Price | R260 – R320 per person |
Menu highlights include barbecue meats, African stews, and a variety of sides showcasing indigenous flavours. The grilled meat is especially praised for tenderness . “The atmosphere and food took me right into the heart of African culture,” says Gilles Debiol, praising the live music and grilled meats .
6. Shahi Khana – Authentic North Indian Buffet
Shahi Khana offers one of Johannesburg’s most beloved Indian buffet experiences, available only on Tuesdays and Saturdays . This family-run establishment is known for its rich flavours, generous vegetarian selections, and exceptional value .
| Detail | Information |
|---|---|
| Contact | +27 11 728 8157 |
| Cuisine | North Indian |
| Atmosphere | Intimate · Cozy · Family-run |
| Price | R120 per person · Buffet only on Tuesday and Saturday |
| Hours | Open daily · 10:00 – 21:30 (à la carte on other days) |
Menu highlights include Chicken Shahi Tikka, Tandoori Chicken, Mutton Vindaloo, Fish Madras, rich vegetarian selections, and Butter Chicken Curry perfect for mild spice lovers . “One of the best Indian buffets in Johannesburg with amazing flavors and great value,” says food blogger Sambit Saha .
7. Lal Qila – Pakistani & Mughlai Buffet
Lal Qila offers an opulent buffet experience featuring over 70 dishes, including Pakistani specialties, Chinese-Pakistani fusion, and a live naan station . The restaurant’s attention to detail and culinary showmanship make it a standout destination.
| Detail | Information |
|---|---|
| Contact | +27 11 832 5373 |
| Cuisine | Pakistani · Mughlai · Chinese-Pakistani Fusion |
| Atmosphere | Opulent · Cozy · Comfortable seating |
| Price | Weekend buffet around R165 per person · Soda fountain included |
Menu highlights include over 70 dishes, Pakistani specialties, Chinese-Pakistani fusion options, a live naan station (naan cooked on fire inside kettles—a culinary highlight), grilled meats, and rich desserts . “Fabulous variety and flavor; the naan station stole the show,” praises a TripAdvisor reviewer .
8. Carnivore Restaurant
Set amidst the natural beauty of the Muldersdrift countryside, Carnivore is a legendary Johannesburg institution famous for its dramatic all-you-can-eat meat experience . With panoramic views and rustic charm, it is perfect for special occasions and meat lovers seeking something extraordinary .
| Detail | Information |
|---|---|
| Location | Muldersdrift, near Johannesburg |
| Contact | +27 11 957 8800 |
| Cuisine | Game meat · Traditional grills |
| Atmosphere | Rustic · Dramatic countryside setting |
| Price |
Menu highlights include exotic game meats (springbok, kudu, ostrich, etc.), traditional grilled meats, well-curated side dishes and salads, and dramatic service style with carved meats brought to the table . “A carnivore’s paradise! The quality and variety of meat kept us coming back year after year,” shares regular diner Thando .
9. Tres Jolie – Family-Friendly Buffet
Tres Jolie offers a charming, rustic country vibe located in Ruimsig, perfect for casual family gatherings . The buffet features an eclectic blend of international dishes and local favourites, with great choices for children and adults alike .
| Detail | Information |
|---|---|
| Location | Ruimsig, Johannesburg |
| Contact | +27 11 950 8057 |
| Cuisine | International · Local favourites |
| Atmosphere | Charming · Rustic country vibe |
| Price | R180 – R250 per person · Specials available on certain days |
The desserts and homemade breads particularly stand out . Tres Jolie is an excellent choice for families, offering kid-friendly menus and a casual atmosphere .
10. The Collective – Iftar Buffet (Ramadan 2026)
For those visiting during Ramadan, The Collective at Hyatt House Rosebank offers a contemporary daily Iftar buffet featuring a sophisticated blend of traditional favourites and gourmet local flavours . This pop-up buffet ran from 17 February 2026 to 17 March 2026 .
| Detail | Information |
|---|---|
| Location | 28 Tottenham Ave, Melrose, Johannesburg, 2196 |
| When | 17 February – 17 March 2026 · Daily (Ramadan period) |
| Price | R365 per person |
| Cuisine | Traditional favourites with gourmet local flavours |
Additionally, for Eid al-Fitr celebrations, Hyatt House properties offered a generous buffet featuring Beef Nihari, Butter Chicken, Lamb Dum Biryani, Lemon Butter Pan-Fried Fish, fresh salads, breads, hot mezze, and a dessert selection including Umm Ali Bread Pudding and Carrot Halwa at R495 per person.
Comparison of Top Buffet Restaurants
| Restaurant | Location | Cuisine | Price (Adult) | Best For |
|---|---|---|---|---|
| Billy G Buffet | Montecasino, Fourways | International | R295 | Families · Large groups · Celebrations |
| @Sandton Hotel | Sandton | Breakfast · Seafood | R250 | Weekend breakfast · Walk-in dining |
| Epsom Restaurant | Fourways | English Breakfast | R295 | Sunday brunch · Bubbly enthusiasts |
| The Balata Restaurant | Fairway Hotel, Randburg | Sunday Roast | R340 | Traditional Sunday lunch · Families |
| Chief’s Boma | Fourways | Traditional African | R260–320 | Cultural experience · Groups |
| Shahi Khana | Not specified | North Indian | R120 | Budget Indian · Vegetarian options |
| Lal Qila | Not specified | Pakistani/Mughlai | R165 | Variety · Naan lovers |
| Carnivore | Muldersdrift | Game Meat | R350 | Meat lovers · Special occasions |
| Tres Jolie | Ruimsig | International/Local | R180–250 | Family-friendly · Casual dining |
| The Collective | Hyatt House Rosebank | Traditional/Gourmet | R365 | Ramadan Iftar · Seasonal experience |
Frequently Asked Questions
What is the average price for a buffet in Johannesburg?
Prices typically range from R120 to R350 per person depending on the restaurant, day, and whether drinks are included. Special discounts for children and seniors often apply at many establishments .
Are vegetarian options available at these buffets?
Yes, most buffets in Johannesburg offer a wide range of vegetarian dishes. Shahi Khana and Billy G Buffet are particularly known for their extensive vegetarian selections .
Do these buffet restaurants accept bookings for large groups?
Yes, many restaurants like Chief’s Boma and Billy G accommodate large groups and even host celebrations or corporate events. It is advisable to book in advance to secure your spot .
Which buffet is best for a family-friendly environment?
Tres Jolie and Billy G Buffets are excellent choices for families, offering kid-friendly menus and casual atmospheres. They also have ample space and varied food options to suit both adults and children .
Where can I find authentic African buffet cuisine in Johannesburg?
Chief’s Boma Restaurant is celebrated for authentic African buffet experiences featuring grilled meats, traditional dishes, and vibrant atmospheres .
Is booking required for buffet restaurants in Johannesburg?
Reservations are highly recommended for popular spots like Billy G Buffet, Chief’s Boma, and Carnivore, especially on weekends and for special buffet nights, to avoid disappointment .
Do buffet restaurants in Johannesburg offer special discounts for children or seniors?
Yes, many buffets offer discounted pricing for children and seniors. Billy G Buffet, for example, has a clear pricing structure with free meals for children under 2, reduced rates for ages 2-12, and pensioner discounts with ID .
Are there buffet options available outside the city centre?
Yes, several notable buffets are located outside the city centre. Carnivore is in Muldersdrift, Tres Jolie is in Ruimsig, and Chief’s Boma is in Fourways—all within reasonable driving distance .
Conclusion
Johannesburg’s buffet scene offers exceptional variety and value, catering to diverse tastes and budgets. From the upmarket international spread at Billy G Buffet in Montecasino to the authentic African experience at Chief’s Boma, from the dramatic game meat feast at Carnivore to the budget-friendly Indian delights at Shahi Khana, there is a buffet to suit every occasion.
For families, Billy G and Tres Jolie provide welcoming environments with clear children’s pricing. Meat lovers will find their paradise at Carnivore, while those seeking cultural immersion should head to Chief’s Boma. Sunday brunch enthusiasts can indulge in the luxurious Epsom Bubbly Brunch with live entertainment, and breakfast lovers will appreciate the @Sandton Hotel breakfast buffet with bubbles and oysters.
When planning your buffet visit, consider booking in advance—especially for weekends and special occasions—and verify any seasonal pricing or availability. With careful selection, Johannesburg’s buffet restaurants offer not just a meal, but a memorable dining experience.
Note: All prices and details are current as of the time of publishing. Operating hours, menu items, and prices are subject to change. Please verify details with individual restaurants before visiting.