It’s that time of year when we stuff our faces with festive deliciousness. Meat straight out of the oven or the braai, loaded salads, desserts...and more desserts. Who's got the energy to do all that cooking and cleaning, though? If you’re looking for a Christmas lunch where your only task is enjoying the food, then check out these Christmas feasts in Joburg. We'll keep adding them as we find them, so make sure you pin this to your browser and check back often.
Please note: The information about these Christmas Eve Dinner and Christmas Day Lunch specials was correct at the time of writing (December 2025). Bookings are essential as space is extremely limited. These festive feasts are subject to availability; contact the desired venue for further information. Book early to avoid disappointment.

Christmas Lunch At Epicure
Dig into festive flavours with a local African twist at Epicure in Rosebank. This is two wins in one: celebrate Christmas, and the richness, diversity, and soul of African cuisine. A vibrant, flavour-filled experience awaits. Make your reservation!
Blueberry Hill Hotel
Enjoy a 3-course lunch menu at the stunning Blueberry Hill Hotel in Honeydew. You'll start with a welcome drink to kick off the festive celebrations, and then eat to your heart's content! The hotel is known for its stunning view and gorgeous decor, so it's the perfect spot to drink and be merry.


A Tale Of Two Christmases
Can't decide whether you want a traditional Christmas meal or something a little more whimsical? This year, the Balalaika has paired up with the Bull Run and the Conservatory to bring you two festive feasts. Enjoy a carefully curated harvest table or book your spot at the Grinchmas Feast. Our recommendation? Both.
The Salt Road
The Salt Road is a newer kid on the dining block, and rightfully all the rage these days. Their festive special offers a 3-course meal and wine for R985 per couple. That's just over R490 per person, which is great value for a seasonal feast of this calibre. Weekdays from 6 pm, all through December! Bookings essential.


Carnivore Johannesburg
Celebrate the festive season with Carnivore's Christmas Luncheon! They have a set Christmas lunch menu for you and your loved ones this Christmas Day. Beyond all the mouthwatering meat on the grill, they've always got a wide selection of starters, salads, and desserts to choose from. You can't go wrong here. R595 per person, R380 for the children. Kids under 6 eat for free!
Fairlawns Boutique Hotel & Spa
The festive season is all about cherishing moments with family and friends. At Fairlawns, they truly understand the significance of this time. Book your spot at a Christmas Eve Dinner on 24 December from 18h00 to 22h00 or the Christmas Day Lunch on 25 December from 12h00 to 16h00.









