SA’s most festive Christmas lunch spots

Private Property South Africa
Carmel Woodman

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

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 R2000.

Tel: 011-668-7000/073-407-4869

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


Piccolo Mondo

Piccolo Mondo is offering a 3 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: 0112827000

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 mouth wateringly 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 4001


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 12h30.

Tel: 021 809 1100

Address: R310 Baden Powell Road, Stellenbosch, 7603


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, 8005



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, 0007


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


Looking to sell your home?
Advertise your property to millions of interested buyers by listing with Private Property now!
List your home privately


Found this content useful?

Get the best of Private Property's latest news and advice delivered straight to your inbox each week

Related Articles

Sushi Burrito and Co
Japan meets China meets Mexico in a new Asian fusion spot at Melrose Arch
Suburb focus on Brooklyn, Pretoria
This upmarket area in Pretoria Old East is sought after for its spacious properties, easy access to main roads and peaceful character.
Area guide to Dullstroom, Mpumalanga
Dullstroom might not be a big town, but it’s a town with a big heart and lots of soul.
Suburb focus on Morningside in Gauteng
The desirable suburb of Morningside in Sandton offers a unique combination of urban convenience and a relaxed suburban lifestyle.