Top 10 Buffet Restaurants In Johannesburg (2026)

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 .

See also  Top 10 Resorts in Johannesburg (2026)

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.

See also  Top 10 Radio Stations in Johannesburg (2026)
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
See also  Top 10 Second Hand Car Dealerships in Johannesburg (2026)

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.