From lavish buffets to festive family-style feasts, here’s where to eat, drink and be merry in Joburg this Christmas.
Balata Restaurant (Randburg)
Christmas day lunch: Enjoy a traditional festive experience at Balata Restaurant for R595 per person. Booking is essential.
Carnivore Restaurant (Muldersdrift)
Christmas day lunch: Adults can enjoy a set menu for R410 per person and there will be a kiddies’ buffet for R205 per child (under the age of 12). Booking and pre-payment is essential.
Central One Restaurant and Bar (Sandton)
Christmas day lunch: Enjoy a home-style lunch with bottomless bubbly for only R495 per person. Booking is essential.
Da Vincenzo Restaurant (Kyalami)
Christmas day lunch: Book now for a festive feast at Da Vincenzo for R350 per adult and R100 per child.
Flames Restaurant at the Four Seasons Hotel (Westcliff)
Christmas Eve dinner: Enjoy a family-style à la carte menu or an d’oeuvres buffet followed by a cheese table with a selection of local cheeses, crackers, preserves and chutneys. End with a selection of festive desserts, all for R1600 per person.
Christmas day brunch: Expect a huge fruit selection, bakery basket, variety of yoghurts and more for R1350 per person.
Christmas day dinner: à la carte menu, be sure to contact them for the cost and for a reservation.
March Restaurant (Melrose Arch)
Christmas day lunch: Tuck into a scrumptious buffet lunch for R520 per person.
Maximillien Restaurant (Sandton)
Christmas day lunch: Enjoy a festive buffet-style luncheon fit for royalty from R595 per person (children under the age of 12 eat at half price). Be sure to book.
Summerhouse Restaurant at Misty Hills Country Hotel (Muldersdrift)
Christmas Day Lunch: The festive buffet includes all the trimmings for R390 per person and R200 per child under 12. Be sure to book for an absolute feast.
Moyo (Melrose Arch)
Christmas day lunch: Lunch comes served up African-style at Moyo. Tuck into a wonderful buffet for only R395 per adult, R215 for children (four to 12 years old) and free for children three years old or younger. Booking is essential.
oneNINEone at The Hyatt Regency (Rosebank)
Christmas day lunch and Christmas day dinner: Book now for the oneNINEone buffet for R900 per person (food and entertainment included). Booking is essential.
Parc Fermé (Sandton)
Christmas Eve dinner and Christmas day lunch: Celebrate Christmas with a five-course menu for R595 per person (excluding drinks). You’ll be spoilt for choice, from prawn salad to roast beef fillet and yule log cakes. Booking is essential.
Piccolo Mondo (Sandown)
Christmas Eve dinner: The set menu, laden with honey-glazed Kassler chops, risotto and cherry brûlée, costs R650 per person.
Christmas day lunch: Choose between a set menu (R650 per person) or a buffet menu (R695 per person). Be sure to book for a delicious festive feast this Christmas.
Radisson Blu Hotel (Sandton)
Christmas Eve dinner: Celebrate festively with a three-course plated dinner for R495 per person.
Christmas Day lunch: If you’re heading out for lunch, make the most of the buffet at the Radisson Blu for R650 per person. Be sure to book in advance.
The Place 2B (Lanseria)
Christmas day lunch: Dine well this Christmas without having to worry about washing the dishes at The Place 2B. The menu costs R325 per person (R165 for children). Booking is essential.
Riverstone Main Restaurant at Riverstone Lodge (Muldersdrift)
Christmas day lunch: Enjoy a delicious buffet fit for any family-style feast at Riverstone Lodge. The menu costs R345 per person (children under 12 eat at half price) and features spicy Portuguese flavours. Book for a relaxing afternoon in the countryside with live entertainment.
View this post on Instagram
Say the words out loud and there’s a good chance you may start salivating – let’s give it a try: ‘’the famous Riverstone Lodge Oxtail.’’ Book a table and try it out, you won’t regret it, especially on a freezing cold winters night! https://www.riverstonelodge.co.za/restaurant/ #escapethecity #Riverstonefridays #riverstonelodge #familyfriendlyvenue #Cradleorhumankind # Placeofsmiles #Muldersdrift
Qunu Restaurant at Saxon Hotel (Sandhurst)
Christmas Eve dinner: Enjoy a five-course menu in the beautiful Piano lounge with champagne and canapés on arrival for R2050 per person, excluding wine.
Christmas day brunch: For R2150 per person (excluding wine) you can enjoy a festive feast with handmade breads, charcuterie, a harvest table, a dessert buffet and a cheese trolley. Booking is essential.
View Restaurant at the Four Seasons Hotel (Westcliff)
Christmas Eve dinner: For R1950 per person, choose between a variety of menu options and wines.
Christmas day lunch: View Restaurant has a three-course lunch for R1200 per person in store for you. Booking is essential.
Have we missed a Christmas special in Joburg? Let us know in the comments below.
Please note that, while we make every effort to ensure the accuracy of this information, some prices and deals might change without our knowledge. Bookings are essential and these specials are subject to availability.