Johannesburg’s buffet culture is thriving in 2026, offering everything from lavish hotel spreads and authentic African feasts to Indian banquets and family-friendly carveries. Whether you’re celebrating, enjoying a relaxed Sunday lunch, or simply looking for great value, this guide highlights the city’s standout buffet destinations.
Buffet Restaurants in Johannesburg: 2026 Guide
Buffet Pricing Snapshot (2026)
| Restaurant | Cuisine | Price (Adult) | Location |
|---|---|---|---|
| Billy G Buffet | International, Carvery | R295 | Montecasino, Fourways |
| Chiefs Boma | African | R260–R320 | Indaba Hotel, Fourways |
| Carnivore | Game Meat | R350 | Muldersdrift |
| Shahi Khana | North Indian | R120 (Tue & Sat) | Not specified |
| Lal Qila | Pakistani/Mughlai | R165 (weekends) | Not specified |
| Epsom Restaurant | English Breakfast | R295 | Indaba Hotel, Fourways |
| The Collective | Iftar Buffet | R365 | Rosebank |
| Keystone Bistro | Breakfast | R300–R400 | Melrose Arch |
| Graze Restaurant | Valentine’s Buffet | R375 | Emerald Resort, Vanderbijlpark |
| Balata Restaurant | Sunday Lunch | R340 | Fairway Hotel, Randburg |
Highlights of Johannesburg’s Buffet Scene
Billy G Buffet – Montecasino
A long-time favorite, Billy G offers a vibrant, family-friendly atmosphere with a wide selection of carvery meats, casseroles, curries, vegetarian dishes, salads, and desserts.
- Price: R295 per adult; discounts for children, pensioners, and birthdays.
- Best For: Families, celebrations, large groups.
- Tip: Book ahead, especially on weekends.
Chiefs Boma – Indaba Hotel
Set in tranquil gardens, Chiefs Boma celebrates African heritage with braai meats, stews, and indigenous sides, accompanied by live music.
- Price: R260–R320 per person.
- Best For: Cultural immersion, festive gatherings.
Carnivore – Muldersdrift
A legendary meat-lover’s paradise, Carnivore serves exotic game (springbok, kudu, ostrich) alongside traditional grills, with dramatic tableside carving.
- Price: Around R350 per person.
- Best For: Special occasions, countryside escape.
Shahi Khana – North Indian
This cozy, family-run spot offers a buffet only on Tuesdays and Saturdays, featuring rich curries, tandoori chicken, and extensive vegetarian options.
- Price: R120 per person.
- Best For: Budget-friendly Indian dining.
Lal Qila – Pakistani & Mughlai
Known for its opulent spread of 70+ dishes, Lal Qila combines Pakistani classics with fusion options and a live naan station.
- Price: R165 (weekends).
- Best For: Variety seekers, naan lovers.
Epsom Restaurant – Sunday Bubbly Brunch
A luxurious brunch with oysters, waffles, eggs benedict, and bottomless bubbly, accompanied by live music.
- Price: R295 per person.
- Best For: Indulgent Sunday mornings.
The Collective – Iftar Buffet
During Ramadan (17 Feb – 17 Mar 2026), The Collective offers a daily Iftar buffet blending traditional favorites with gourmet flair.
- Price: R365 per person.
- Best For: Ramadan gatherings in Rosebank.
Keystone Bistro – Breakfast Buffet
Located in Melrose Arch’s Marriott, Keystone Bistro serves French and international breakfast classics, with highlights like a made-to-order omelet station and fresh fruit spreads.
- Price: R300–R400 per person.
- Best For: Hotel-style breakfast indulgence.
Graze Restaurant – Emerald Resort
Popular for Valentine’s Day, Graze offers a full buffet lunch or dinner with a complimentary glass of wine.
- Price: R375 per person.
- Best For: Couples, families, resort dining.
Balata Restaurant – Fairway Hotel
A Randburg favorite, Balata’s Sunday lunch buffet features traditional roasts and carvery in a serene hotel setting.
- Price: R340 per adult, R170 per child.
- Best For: Classic Sunday family meals.
Indian Buffet Specialists
| Restaurant | Cuisine | Price | Availability | Signature |
|---|---|---|---|---|
| Shahi Khana | North Indian | R120 | Tue & Sat | Rich vegetarian options |
| Lal Qila | Pakistani/Mughlai | R165 | Weekends | Live naan station |
| Aroma Restaurant | Indian | R150–R220 | Varies | Leafy outdoor setting |
Sunday Buffet Specials
- Epsom Restaurant: R295 bubbly brunch with oysters and live music.
- Balata Restaurant: R340 Sunday roast buffet.
- Rockets at Time Square: Smoke House Sundays with soulful flavors.
FAQs
- Average Price: R120–R350 per person.
- Vegetarian Options: Widely available, especially at Shahi Khana and Billy G.
- Group Bookings: Most venues accommodate large groups; reservations recommended.
- Family-Friendly Choices: Billy G and Tres Jolie are top picks.
- African Cuisine: Chiefs Boma and Flames Restaurant excel in authentic African buffets.
Final Thoughts
Johannesburg’s buffets in 2026 cater to every taste and budget. From Billy G’s international spread to Chiefs Boma’s African flavors, Carnivore’s game meat spectacle, and Shahi Khana’s affordable Indian delights, the city offers memorable dining experiences for families, food lovers, and cultural explorers alike.
Tip: Always book ahead for weekends and special occasions, and confirm seasonal pricing.