SA’s most festive Christmas lunch spots


If you’re looking for a scrumptious Christmas meal that you don’t have to cook yourself, here’s where you can fill your belly with a festive feast.


Roots at Forum Homini Hotel

SA's most festive Christmas lunch spots

Tuck into a spectacular six-course gourmet Christmas lunch for R650 per person. The delectable set menu on offer includes crayfish, gammon and a white chocolate mousse for dessert. Enjoy an exceptional wine pairing with your meal for an extra R105 per person. No children under 12 will be permitted. If you’d like to make a weekend of it, you can book a room at the hotel for an extra R2,000.Tel: 011 668 7000 or 073 407 4869

Address: Letamo Game Estate, Kromdraai, R540 (off N14)


Piccolo Mondo

Piccolo Mondo is offering a three-course set menu and buffet on Christmas day. To whet your appetite, some buffet favourites that will be on offer: confit duck terrine, salmon roulade, maple-glazed gammon, and a chicken and exotic mushroom pie. The set menu is R550 per person, and is served from 12.30pm to 3pm. The buffet is R635 per person, served between midday and 3pm.

Tel: 011 282 7000

Address: The Michelangelo Hotel, Nelson Mandela Square, West Street, Sandown, Johannesburg



The Cargo Hold at uShaka Marine World

Dine amongst the ocean creatures at the Cargo Hold this Christmas. Enjoy a two-course meal for R225 or a three-course meal for R295 with a range of tantalising options. Starters include smoked salmon, grilled spiced calamari and parmesan chicken. For mains, the slow-roasted chicken breast and gnocchi la cargo are mouthwateringly tasty. Lunch includes a complimentary Christmas cracker.

Tel: 031 328 8065

Address: uShaka Marine World, King Shaka Avenue, Durban


The Rainbow Terrace

‘Tis the season to be sophisticated, at the Hilton Hotel. Dress to impress and enjoy a festive buffet lunch for R600 per person, which includes entertainment for the kids, a DJ and a large dance floor. Experience some of South Africa’s finest wines, along with your gourmet lunch at this spectacular venue.

Tel: 031 336 8100

Address: 12-14 Walnut Road, Durban


Cape Town and surrounds

Spier Wine Farm

Tuck into a magnificent three-course Christmas feast at this gorgeous wine farm in Stellenbosch, for R580 per adult and R150 per child. The menu features scrumptious festive season favourites at the Harvest Table. Experience the velvety sounds of a jazz trio while you eat, and let the kids play in the supervised play area on the bamboo lawn. It’s an all-around delightful way to spend your Christmas day. Lunch begins at 12.30pm.

Tel: 021 809 1100

Address: R310 Baden Powell Road, Stellenbosch


Shimmy Beach Club

For a vibey Christmas on the V&A Waterfront, pop in to Shimmy Beach Club for their Christmas Day buffet. A magnificent buffet feast will be on offer with a wide range of options to suit every palate. The buffet includes fire-roasted leg of Karoo lamb with thyme-infused jus, pistachio-encrusted turkey breast with sweet roasted prune and pistachio centre, as well as sushi. Adults pay R895 per person, kids between the ages of 4 and 12 pay R175, toddlers under 3 eat free.

Tel: 021 200 7778

Address: 12 South Arm Road, V&A Harbour, Waterfront, Cape Town



Experience a Christmas lunch around the olive tree at Asoka. The restaurant has gone all out with a fantastically festive menu. Sit under the twinkling fairy lights and indulge in the feast on offer – beef fillet with pico de gallo, crayfish tail with polenta chips and rolled aubergine stuffed with feta, tomato and pesto. Guests are required to pay a deposit of R200 per person, which will be deducted off their bill.

Tel: 021 422 0909

Address: 68 Kloof Street, Gardens, Cape Town



Oasis restaurant at the Southern Sun

Dine in style for Christmas at this tasteful restaurant In the Southern Sun hotel in Pretoria. A flavoursome lunch is on offer with all the trimmings for R295 per person, R185 for children 7-13 years, children under for free. The buffet lunch includes all the traditional Christmas favourites and a heavenly selection of desserts.

Tel: +27 12 444 5500

Address: Southern Sun Pretoria, Cnr Steve Biko and Pretorius St, Pretoria


The Barn Restaurant

For a special, family-friendly Christmas day lunch head over to the Barn Restaurant in Irene. The flavourful lunch includes a non-alcoholic cocktail upon arrival and a wide variety of starters and salads. Lunch consists of lamb leg braised with garlic and rosemary, oven-baked hake and Canadian salmon, spanakopita, and pork belly roasted with Chinese 5 spice. Adults can enjoy the lunch for R445, kids under 12 for R220 and kids under 6 for R50.

Tel: 012 667 4822

Address: Irene Farm, Nellmapius Drive, Irene, Pretoria



Recommended for you

Leave a Reply