Christmas Feasts In Johannesburg – 2020


It’s that time of year when we stuff our faces with festive feasts. Think roast pork, beef or lamb, stuffing, Turducken, Christmas pudding and more. So, if you’re looking for a Christmas lunch where all you have to do is enjoy the food, sit back and relax, then check out these Christmas feasts in the city. We’ll keep adding them as we find them, so make sure you pin this to your browser and check back often. 

christmas lunch johannesburg

Please note: The information about these Christmas Eve Dinner and Christmas Day Lunch specials was correct at the time of writing (November 2020). 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. 

Visiting Pretoria for Christmas? Check out their 2020 Christmas lunches here.

Jessica’s Christmas Eve Dinner

  • Date: Thursday, 24 December 2020 from 18:00

Have plans for Christmas Day but still want to enjoy a merry meal with your loved ones? Join Jessica’s Eagle Canyon for a delicious three-course Christmas Eve Dinner from only R325 per person*. Kids under the age of 12 eat get to enjoy this festive meal at half price! To make a booking at Jessica’s Eagle Canyon Christmas Eve Dinner, contact them on events@jessicasrestaurants.com.

Opi Plot Coffee Garden and Function Venue

  • Date: Thursday, 24 December 2020 at 18:30

Looking for a unique way to celebrate Christmas with your loved ones? Then be sure to take a look at this Christmas Eve Picnic at Opi Plot Coffee Garden and Function Venue in Benoni. Enjoy quality time with your family and a delicious meal under the star at R120 per person*, kids under 13 eat for R75 per child* and babies under 3 eat for free*. To book your festive feast under the stars, WhatsApp or call them on 079 808 0862 or 081 763 6462. Click here to find out more.

Parc Fermé

  • Date: Thursday, 24 December 2020 and Friday, 25 December 2020.

Join Parc Fermé at the Michelangelo Hotel for a decadent five-course Christmas Eve or Christmas Day Lunch or Dinner. Cost is R610* per person, and you can choose to join them for a hearty meal with all the trimmings either between 12:00 and 15:00 for lunch or between 18:00 and 21:00 for dinner. Seating is limited, so be sure to make your reservation by calling 011 245 4846 or emailing cmilburn@legacyhotels.co.za.

The Fat Zebra

  • Date: Thursday, 24 December 2020 and Friday, 25 December 2020

Whether you’re looking to plan a feast for Christmas Eve or Christmas Day, The Fat Zebra has a delectable festive menu that’s sure to delight your taste buds! Take your pick from indulging in a Christmas Eve Dinner or a Christmas Day Lunch that’ll have all of the trimmings. Enjoy these divine three-course meals at just R400* per person. To book your table, call 067 403 1896 or email info@thefatzebra.co.za. Click here to visit their Facebook page and take a look at what’s on the menu.

Montecasino Christmas Village

Ten Bompas Hotel

  • Date: Friday, 25 December 2020 from 12:00 to 16:00.

Make your Christmas lunch extra special this year by booking your seats at Ten Bompas Hotel’s Christmas Picnic Lunch. Guests will enjoy and indulge in a divine three-course harvest table spread and wine tasting with a picnic set up for Christmas Lunch. There will be tables and chairs provided for their elderly guests. And while you dine, you’ll get to listen to the soothing sounds of Lemon & Lime Light. Cost is R650 per person* and R325 per child under the age of 12*. To book, email space@mix.co.za or call 011 325 2442.

Avianto

  • Date: Friday, 25 December 2020 from 12:00 onwards.

Why not spend your Christmas Day out in the countryside at the beautiful Avianto, set alongside the Crocodile River in Muldersdrift? Here, guests will indulge in a gourmet plated Christmas lunch complete with a selection of signature dishes you’d only ever expect at an all-you-can-eat buffet. Click here to see what’s on the menu for the day. Believe us, it’s all so delicious, you will definitely not want to miss out! You’ll be able to savour and enjoy this celebration at R695 per person*, kids under 4 years cost R80 and kids under 12 years cost R350 per child. Click here to book your seat now, before it’s too late.

Indaba Hotel, Spa & Conference Centre

  • Date: Friday, 25 December 2020

For a traditional Christmas lunch celebration with all of the trimmings, be sure to booking your festive lunch at the Indaba Hotel, Spa & Conference Centre. Due to popular demand, the Christmas lunch will take place in two venues within the hotel: Chiefs Boma and Epsom Restaurant. Seating is limited and available as per COVID-19 regulations. The delightful lunch includes a welcome drink on arrival, a buffet with all the Christmas feast trimmings, live entertainment, fun for the kids and a special visit from Santa Claus! Cost is R595 per adult, R395 per child aged between 6 to 12 years, and kids aged 5 and under eat for FREE. Booking is essential.

Radisson Blu Hotel Sandton

  • Date: Thursday, 24 December 202 from 18:30 | Friday, 25 December 2020 from 12:30 | Thursday, 31 December 2020 from 18:30

Avoid the kitchen, piles of dirty dishes and the stress of hosting the perfect festive feast this Christmas and head to the Radisson Blu Hotel Sandton. Focus on what really matters – spending time with your loved ones and making happy memories. This year, they will be treating you and your family to a delicious Christmas Eve three-course plated dinner (R475 per person, kids 6 and under eat for free), a Christmas Day lunch buffet (R650 per person) and a five-course New Year’s Eve dinner (R725 per person). There’ll be live entertainment at each of these celebrations. Menus available on request.

Christmas lunch

Black Eagle Boutique Hotel

  • Date: Friday, 25 December 2020 from 12:00

Head to Black Eagle Boutique Hotel in Roodepoort and spend your Christmas Day celebrating the three Fs – family, fun and of course, feasting! The hotel will be hosting a traditional Christmas Lunch in their pristine gardens. There will be exciting activities for the kids on the day as well, which will include a jumping castle and colouring-in pictures. Cost is R570 per person, kids under 12 cost R220 per child, and children under 6 eat for free. Click here to find out how to make your booking.

African Pride Irene Country Lodge

  • Date: Friday, 25 December 2020

If you happen to be spending the festive season in Pretoria this year, why not book your Christmas Day buffet lunch at the Meadow Green Restaurant at African Pride Irene Country Lodge, Autograph Collection? Here, you’ll enjoy a merry celebration filled with all the delicious Christmas favourites, while taking in the beautiful sights of the countryside. Contact Destination Irene for more information about this festive celebrations.

Carnivore Johannesburg

  • Date: Friday, 25 December 2020 from 12:00

Celebrate the festive season with Carnivore’s ‘Beast of a Feast’! They have a set Christmas lunch menu for you and your loved ones this Christmas Day. The cost is R410 per person and the children’s buffet is R205 per child under the age of 12 years. They will have a wide selection of starters, salads, meat, sauces and desserts for you to choose from, so there will definitely be something on the menu for every palate. Book now!

Lion & Safari Park

  • Date: Friday, 25 December 2020 from 12:00

You read correctly! How about a festive feast at the Lion & Safari Park? Sounds quite exciting if you ask us! The cost is R395 per adult and R195 for kids aged between 5 and 12, and you get to feast on plenty of delicious Christmas goodness. If you’d like to see what’s on the menu before booking your table, click here to visit their Facebook event page. And if you’re ready to book, click here to make your reservation now. Space is limited, so be sure to book ASAP to avoid disappointment.

Christmas Feasts

Bosheuvel Country Estate

  • Date: Friday, 25 December 2020 from 12:00 – 17:00

Looking for a farm-style Christmas lunch? Then be sure to book your table at the Bosheuvel Country Estate for a delicious festive feast. Here, families will experience a traditional Christmas Lunch on the farm, where they will have Santa on a tractor, four jumping castles and a swimming pool that’ll definitely keep the little ones entertained. The cost of this lunch is R370 per person* and R100 per child under the age of 12*. Contact 082 553 2846 or info@bosheuvelestate.co.za to make your reservation now.

Misty Hills Country Hotel, Conference Centre & Spa

  • Date: Friday, 25 December 2020 from 12:00

For an absolute feast, why not book your festive table at Misty Hills Country Hotel, Conference Centre & Spa? They’ll be hosting a merry six-course Christmas feast for you and your loved ones, offering everything from mouth-watering starters and hearty main courses to the indulgent and oh-so decadent holiday season desserts! Cost is R395 per person and R210 per child under 12 years old (kids under 6 years old eat for free). To keep the little ones entertained, there will be kids entertainment on the day, and if you’re looking to make the most of the festivities, there are also stayover packages available.

Click here for more Christmas thrills in Johannesburg.

Spread the love
Report Inappropriate Post

Did you like this article? Then get more of the same from our weekly newsletter delivered to your inbox for FREE!

Your email address will not be published. Required fields are marked *

More from Restaurants: