Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Christmas lunches in Johannesburg

Christmas Lunches in Joburg and Surrounds

Put the ‘feast’ into ‘festive’ and celebrate the season with loved ones over a marvellous Christmas lunch at an idyllic venue in Johannesburg. Bring along the whole family for a special treat and tuck into a range of food offerings, courses and dishes to tantalise your palate and take in the festive vibes, with great entertainment lined up for adults and kids.

Let’s drink a toast (or two) to the season while we take in the breathtaking scenery and enjoy the merry atmosphere at these festive spots this Christmas. Bookmark this page as we will be updating the lunch venues throughout the festive season!

Courtyard Hotel Waterfall City - The Protea restaurant | What's on in Joburg
Courtyard Hotel Waterfall City – The Protea restaurant

City Lodge Hotels Festive feasts

City Lodge Hotels has a long tradition of offering festive feasts at select hotels on Thursday, 25 December, taking the schlep out of your celebrations. Instead of crowded shops and hours spent cooking in a hot kitchen, why not let us take care of the planning, prep, and presentation.

Step into our spacious, comfortable, air-conditioned hotel restaurants, where friendly teams are ready to welcome you and ensure your festive feast is all about relaxation, indulgence, and quality time with loved ones.

This year, several of their hotel restaurants in Gauteng have prepared special Christmas Day menus featuring generous seasonal favourites, refreshing summer flavours, and a few chef-driven surprises along the way. Hotels offering this enhanced meal include Courtyard Hotel Waterfall City, Courtyard Hotel Rosebank and City Lodge Hotel Lynnwood.

Cost: Rosebank – R560pp; R260 per child u/12, book here | Lynnwood – R480pp; R250 per child u/12, book here | Waterfall City – R725pp, book via email at [email protected]

When: Thursday, 25 December from 12pm to 3pm at all locations
Where: Courtyard Hotel Rosebank | City Lodge Hotel Lynnwood | Courtyard Hotel Waterfall City

Dikeme Farms Fire Long Table | What's on in Joburg

Dikeme Farms Christmas Buffet Lunch

Gather for a unique Christmas lunch experience where farm-to-table meets festive tradition in this stunning UNESCO Heritage setting.

The Christmas Long Table Lunch series transforms the venue with festive decorations and a warm atmosphere, featuring a specially curated menu showcasing the best of the farm’s seasonal produce with creative culinary techniques that celebrate the holiday season with South African flair.

Guests arrive to festive welcome drinks before the Christmas buffet lunch service begins. Enjoy live holiday music performances, festive activities and farm explorations.

Cost: R2250 per adult; R1100 per kid aged 13 to 17; free entry for kids u/12. Book via Quicket

When: Thursday, 25 December 2025 from 12pm to 5pm
Where: Dikeme Farms, 2MMQ+FX Krugersdorp

The Maslow Sandton Lacuns Bistro | Whats on in Joburg

Christmas Dinner at Lacuna Bistro (Lunch is sold out! Dinner still available, but spots are limited!)

Make this Christmas truly memorable with an indulgent fine dining experience at The Maslow. Executive Sous Chef Thokozane has curated a spectacular festive buffet that blends classic favourites with gourmet flair, the perfect way to celebrate with family and friends.

Begin your culinary journey at the Mezze Station, featuring a colourful array of fresh oysters, grilled vegetables, creamy hummus, basil pesto, feta, and an assortment of freshly baked breads. Enjoy a selection of vibrant seasonal salads.

Savour the showstoppers at the Carvery with roast prime rib and Yorkshire pudding, roast turkey with cranberry sauce, and a delicate salmon wellington. Then, delight in hearty mains like lamb curry with traditional sambals, crispy pork belly with apple and pineapple relish, and roasted hasselback potatoes.

End on a sweet note with a festive dessert spread; gingerbread house, croquembouche, Christmas pudding, mince pies, and glazed fruit skewers. Enjoy a welcome drink on arrival, live music, and kiddies’ entertainment including a balloon artist and face painter.

Cost: From R795 per adult; from R365 per kid aged 3 to 10. Stay the night for R 2278pp (x1 adult lunch OR dinner + hotel room incl. breakfast) or R1704pp (x2 adult dinner + hotel room incl. breakfast) | Book dinner here

When: Thursday, 25 December 2025. Dinner from 6pm to 9pm
Where: The Maslow Hotel – Lacuna Bistro, 146 Rivonia Rd, Sandown, Sandton

More Food and Drink experience at The Maslow

Hotel Sky Equinox Restaurant | What's on in Joburg

Christmas Day Buffet Lunch at Equinox

Celebrate Christmas with a relaxed, festive buffet filled with seasonal classics and joyful flavours. Bring your favourite people and enjoy an unhurried afternoon of good food, warm company and holiday spirit.

Cost: R890pp; R450 per child u/12. Book online, via email at [email protected], or call 010 880 4449

When: Christmas Day – 25 December from 12pm to 3.30pm
Where: Equinox Restaurant at Hotel Sky Sandton, 150 West St, Sandown, Sandton

Indaba Hotel

Christmas at Indaba Hotel

Gather your loved ones and join Indaba Hotel for a joyful Christmas Day Family Buffet Lunch, a celebration filled with festive cheer, delicious food, and unforgettable moments.

Indulge in mouthwatering roasts, decadent desserts, and all your holiday favourites as you soak up the warm, welcoming atmosphere of Chief’s Boma, Epsom Restaurant, or Kgotla – each beautifully transformed into a festive wonderland for the season.

Enjoy live entertainment, delight in a visit from Father Christmas, and feast on a traditional holiday buffet.

Cost: R795 per adult; R395 per child aged 6 to 12 years; R115 per child aged 3 to 5 years; children aged 2 and under eat for free. Book via [email protected]

When: Christmas Day – 25 December from 12pm
Where: Chiefs Boma Restaurant, Epsom Restaurant, and Kgotla at Indaba Hotel, Spa and Conference Centre, cnr. William Nicol & Pieter Wenning Road, Fourways, Johannesburg

Blueberry Hill Hotel | What's on in Joburg

Blueberry Hill Hotel – SOLD OUT

Celebrate the festive season at Blueberry Hill Hotel and indulge in a 3-course Christmas Lunch served with style, joy, and breathtaking views. Bring your loved ones, savour every bite, and make this Christmas one to remember. 

Cost: R595 per adult; R210 per child. Book via email at [email protected] or call 010 109 8789

When: Christmas Day – 25 December seating from 11.30am
Where: Blueberry Hill Hotel, 3 Blueberry Street, Honeydew, Roodepoort

Dining in Sandton

The Collective

Celebrate the magic of Christmas at Hyatt House Johannesburg Rosebank, where festive cheer meets family togetherness. Gather with loved ones for a joyful lunch filled with delicious dishes and feel right at home in our welcoming atmosphere.

Dig into a Christmas Lunch Buffet with salad starter options; main options including a live carvery station, grilled line fish, and rosemary infused grilled lamb; multiple sides; and a selection of desserts that include croquembouche, Jan Ellis pudding, and a live ice cream station.

Cost: R560pp, book by calling 010 476 1234 or online

When: Christmas Day – 25 December 2025
Where: Hyatt House Johannesburg Rosebank – 28 Tottenham Ave, Melrose, Johannesburg

Sanctuary Mandela Christmas dining | What's on in Joburg

Sanctuary Mandela

Dine on elevated takes of the traditional dishes you know and love, crafted by the very chef who cooked for Madiba himself for over two decades. Celebrate the season in a place that feels like home yet resonates with history. Enjoy the warmth, laughter, and family memories in a setting where Madiba once celebrated with his own.

Cost: Price upon enquiry. Book via email at [email protected] or tel at 010 035 0368

When: Christmas Day – 25 December
Where: Sanctuary Mandela Hotel, 4 13th Ave, Houghton Estate, Johannesburg

christmas lunch dinner at Fairlawns

Fairlawns Boutique Hotel

Gather your loved ones and celebrate the joy of the season with a lavish Christmas Day Lunch at Fairlawns Boutique Hotel & Spa, a feast designed to warm hearts and create sparkling memories.

The Hotel’s chefs invite you to indulge in a sumptuous festive spread featuring classic Christmas favourites, chef-inspired creations, and all the traditional trimmings elegantly served in true Fairlawns style.

Enjoy the relaxed luxury of our serene surroundings, the laughter of family and friends, and the spirit of togetherness that makes Christmas truly magical.

If you miss out on booking the Fairlawns Christmas Lunch, don’t fret as they also host a delightful Christmas Eve dinner for those who don’t manage to book a spot for the lunch.

Cost: Price upon enquiry. Book via email at [email protected]

When: Christmas Day – 25 December from 12pm to 4pm
Where: Fairlawns Boutique Hotel & Spa, 1 Alma Rd, Morningside, Johannesburg

Avianto Christmas Lunch

The Restaurant Cielo at Avianto

Embrace the world of exceptional experiences at Avianto this festive season, synonymous with the luxury and refinement befitting an elite hotel. Let the Christmas vibes sparkle at this idyllic venue and savour the holiday taste with their sumptuous Christmas Lunch.

Relish in a 7-course plated meal that will tantalise your taste buds, with meals tailored to adults, children, vegetarians and vegans alike. The main adult meal’s seven courses include an appetiser, soup, a starter, a palate cleanser, a fish course, a meat course and dessert. In the vegetarian menu, the meat course is replaced with an open butternut ravioli meal.

For the vegan menu, instead of a fish and meat course, there are two main courses featuring creamy mushroom and baby spinach risotto, and a sweet potato cannelloni. Finally, the kids’ meal is cut down to five courses, with one delicious main course.

Cost: R1250per adult; R625per kid aged 4 to 10 years; R150per kid u/4. Book via Dineplan

When: Christmas Day – 25 December 2025 from 12.30pm
Where: The Restaurant Cielo at Avianto, R114 Driefontein Road, Muldersdrift

Qunu Restaurant at The Saxon

Qunu

Qunu restaurant at The Saxon hotel always serves up a grand dining affair on Christmas Day. Patrons can dine in the stylish dining room under a canopy of stunning moulded ceilings, skylights and chandeliers. 

Though tickets don’t come cheap, entry secures you access to a fine 4-course feast on Christmas Day or Night that captures the essence of festive dining, thoughtfully prepared by talented chefs with the finest ingredients, and beautifully complemented by our expert sommelier’s wine pairings.

The festive season is a time to reconnect, to celebrate together, and to savour the simple joys that make this time of year so special.

A discretionary gratuity of 12.5% will be added to your final bill.

Cost: R3750pp, book online

When: Christmas Day – 25 December 2025
Where: The Houghton Hotel, Lloys Ellis Ave, Houghton Estate, Johannesburg

Christmas Lunch Buffet Emperor's Palace | What's on in Joburg

A royal and fun festive lunch at Emperors Palace

Come and enjoy a magical Christmas lunch at Emperors Palace, home to some of the most elegant settings in Joburg to celebrate the occasion with family, friends and the kids. Prepare for a festive-inspired menu that delivers a culinary adventure for all tastebuds. Guests can expect a full menu that will deck the table outstandingly, along with Christmas-themed decor and an atmosphere lit up by the Christmas cheer and spirit of the season.

Emperors Palace has three Christmas Lunch options, one at their Rosetta’s restaurant, another at their Reign restaurant, and the last in their Convention Centre. The Centre plays host to their traditional Christmas Buffet lunch, providing the perfect backdrop to celebrate the festive season.

Guests meet in the Assembly Room for a special buffet for the whole family to enjoy an experience that also includes live entertainment and a complimentary welcome drink.

Cost: R695per adult; R375per kid aged 6 to 12 years; R200per kid aged 3 to 5 years; free for kids 2 and under. Book via [email protected]

When: Christmas Day – 25 December 2025 from 12.30pm to 4pm
Where: The Convention Centre at Emperors Palace, 64 Jones Road, Kempton Park Johannesburg

Christmas Lunch at Reign | What's on in Joburg

Christmas Lunch at Reign

Reign is the Emperor’s Palace’s full-service destination eatery that offers a sophisticated ambience to celebrate your Christmas Day. Enjoy a 5-course Christmas feast, served family style. The lunch includes complimentary bubbles on arrival and celebration crackers.

Cost: R975 per adult; R450 per person kid aged 4 to 12 years; kids 3 and under get no charge. Book via dineplan

When: Christmas Day – 25 December 2025 from 12pm
Where: Reign Restaurant at Emperors Palace, 64 Jones Road, Kempton Park Johannesburg

Rosetta's Christmas Buffet | What's on in Joburg

Rosetta’s Christmas Buffet

Treat the family to an old-fashioned Christmas Buffet at Rosetta’s, sprinkled with some yuletide magic. The buffet includes a Soda Fountain and Wine Fountain (over 18s only), complimentary eggnog on arrival, crackers and gifts for all kids under 12.

Cost: R545 per adult; R425 per pensioner; R325 per child aged 6 to 12, R210 per child aged 3 to 5; children 2 years and under get no charge.

When: Christmas Day – 25 December 2025. Choose from the following slots: 11am to 1pm |1.30pm to 3.30pm | 4pm to 6pm | 6.30pm to 8.30pm
Where: Rosetta’s at Emperors Palace, 64 Jones Road, Kempton Park Johannesburg

Kashew Restaurant

Kashew Restaurant

Located inside The Catalyst in Sandton, this year Kashew Restaurant is showcasing a smorgasbord selection of much-loved festive dishes at their Christmas Day buffet lunch. Think roasted gammon and the works. If you’ve somehow still got room for more, a decadent selection of desserts are on offer.

Cost: R675pp, book via dineplan

When: Christmas Day – 25 December 2025
Where: The Catalyst, 100 Weirda Road East Wierda Valley Sandton

Pretoria
The Blades rooftop deck

The Blades Hotel

Celebrate the magic of the season at The Blades Hotel’s annual Christmas Lunch Buffet, a festive day filled with joy, music, and mouthwatering delights.

The lunch features a complimentary welcome drink to kick off the celebration, a beautifully decorated Christmas tree, a small surprise gift for the little ones, music to set the festive mood, and a three-course feast to remember.

Cost: R695pp aged 13 and up; R295pp aged 2 to 12. Book via Quicket

When: Christmas Day – 25 December from 12pm
Where: The Blades Hotel, 3 Blueberry St, Honeydew, Roodepoort

Lesi restaurant

LeSi Restaurant

LeSi Restaurant is hosting a delightful three-course Christmas dinner in celebration of the holiday. The Starter plate features roast butternut and feta mousse tartlet with wild rocket and balsamic glaze. The main buffet selection features rotisserie chicken, beef sirloin, glazed gammon, hake goujons, fried rice, butternut tart, potato wheels, green beans, and creamed spinach.

There will be a salad harvest table with three salad varieties along with a festive bread and pate tabled. Finally, the plated dessert is a peppermint crisp. Note that a R100-R200 deposit fee is required with each reservation.

Cost: R530per adult; R305 per kid aged 9 to13 years; R200 per kid aged 2 to 8 years; free for kids aged 2 and under R150pp (kids u/10) | Book online

When: Christmas Day – 25 December from 11am
Where: Casa Toscana Lodge – Home of – Blou Hond Theater and LeSi Singing Waiter Restaurant, 5 Darlington Rd, Lynnwood Manor, Pretoria

Check out these Christmas Markets in Gauteng

If you liked this article, you may also like: