Radisson Blu Hotel Sandton 

Round off the year at Radisson Blu Hotel Sandton’s Vivace restaurant. You and your partner can ring in the New Year while indulging in a scrumptious five-course dinner, which includes a glass of bubbly on arrival at R725 per person*. There will be live entertainment on the evening and the menu is available on request if you're interested in taking a look at what will be served on the night. To make your reservation, email [email protected] or call 011 245 8000. Space is limited so make sure you book well in advance!

Indaba Hotel, Spa & Conference Centre

It's time to reminisce and celebrate on the year that's passed and look forward to new begins in 2021. And there's no better place to dine your way into the New Year than at the Indaba Hotel, Spa & Conference Centre. They have an exciting New Year's Eve Celebration you don't want to miss. Dance and dine the night away at Chiefs Boma on for only R650 per person* or R1 300 per couple*. The evening will include a dinner buffet with all the trimmings, live entertainment by Triple Treasure, bubbly at midnight, as well as loads of fun prizes to be won. They also have a stay over package for those looking to fully celebrate the arrival of 2021 without having to drive home after one too many glasses of bubbly. Click here for more information.

Chicago's Piano Bar New Year's Eve Masquerade Ball 

This event is a dine and dance extravaganza! Join Chicago's Piano Bar for an exciting New Year celebration, their NYE Masquerade Ball. Celebrate 2020 and welcome 2021 with plenty of Disco Night Fever and everything that glitters and rocks. Before you make your way onto the dancefloor to party your way into 2021, you can enjoy either a one or three course meal. Visit their Facebook event page to see what's on the menu. Do keep in mind that tables and tickets are extremely limited, so be sure to book your spot and pay before 25 November 2020 to ensure you have a reservation on the evening.

Glenburn Lodge & Spa

It's time to say goodbye to 2020, and hello to 2021! So why not celebrate new beginnings and the end of another year in true cowboy style at Glenburn Lodge & Spa with their Dinner Dance package? From R1 210 per person sharing, guests will enjoy a comfortable one night's stay, a fun dinner and dance to ring in the New Year, as well as a champagne breakfast the next morning. Space is limited, so contact Glenburn Lodge & Spa on 011 668 1600 or [email protected] to book ASAP! This offer is only valid for 31 December 2020.

glenburn lodge and spa

Bakubung Bush Lodge

Will you be out in Pilanesberg this New Year's Eve? Looking to celebrate with family and friends while dining on delicious cuisine? then be sure to book your table at the Marula Grill Restaurant at Bakubung Bush Lodge, located in the Pilanesberg National Park. They'll take you on a culinary tour of the world on New Year's Eve, as we welcome 2021. On the evening, guests will enjoy live entertainment and an eclectic buffet. Cost is R450 per adult*, R290 per child aged between 13 and 16 years* and R180 per child aged between 7 and 12 years*.

Bakubung Bush Lodge

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

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 [email protected].

Opi Plot Coffee Garden and Function Venue

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é

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 [email protected].

The Fat Zebra

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 [email protected]. Click here to visit their Facebook page and take a look at what's on the menu.

Montecasino Christmas Village

Ten Bompas Hotel

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 [email protected] or call 011 325 2442.

Avianto

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

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

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

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

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

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

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

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 [email protected] to make your reservation now.

Misty Hills Country Hotel, Conference Centre & Spa

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.