Aurelia Mbokazi-Kashe
Mount Grace Hotel & Spa
Take a leisurely drive to Magaliesburg and enjoy the stunning mountain scenery and natural beauty. Twist Restaurant will host a 3-course buffet lunch on Christmas Day from 13:00, including a welcome drink on arrival and live entertainment. After your meal, take a relaxing stroll in the countryside and enjoy the fresh air.
The cost is R580 per adult and R250 per child under 12.
54 On Bath
In the heart of Rosebank, Level Four Restaurant offers a peaceful escape from the city’s hustle, where you and your family can enjoy the festive season meal in style.
From 12:30, they will serve a 5-course plated lunch, curated by the executive chef and expertly prepared by their team to provide an exceptional dining experience.
The cost is R1 350 per person and R395 per child under 12.
Riverside Sun
Head to the scenic side of Gauteng and treat your loved ones to a 3-course meal at Riverview Restaurant. Enjoy a unique dining experience overlooking the Vaal River, with live entertainment and Christmas crackers to add to the festive cheer.
The buffet lunch costs R685 per person and R340 per child under 12.
@Sandton Hotel
Let @Sandton Hotel handle your family’s Christmas meal in a welcoming atmosphere—just arrive, relax, and enjoy! Their Christmas buffet features a lavish menu, including seafood delights like fresh oysters, sashimi, and mini avocado Ritz, alongside traditional favourites like honey-glazed gammon, roast turkey with apple and walnut stuffing, and a rich, slow-cooked oxtail casserole.
The cost is R695 per person and R525 per child under 12.
Avianto hotel
Nestled in picturesque Muldersdrift, Avianto is renowned for stylish events and fine dining. Take a drive to Gauteng’s countryside and enjoy a 7-course plated meal, perfect for reconnecting with loved ones. Lunch will be served in the stunning ballroom, creating an unforgettable dining experience. The cost is R1 250 per person and R625 per child under 13.
Time Square
Celebrate Christmas at Tatso Restaurant in Time Square with a spectacular 3-course buffet. Served from 12:30 to 16:00, the experience includes a welcome drink, a gift, and live entertainment.
The cost is R435 per adult and R250 per child under 12.
VILLA SAN GIOVANNI
Experience traditional Italian hospitality at Villa San Giovanni with a delightful Christmas lunch from 11:30 to 14:30. Enjoy the warm atmosphere and savour classic Italian dishes with a few creative twists.
The buffet lunch costs R480 per adult and R220 per child under 12.