^ Back to Top

Top 10 Christmas Lunches in Joburg


After a long year of hard work, Christmas is the time to unwind, relax and spend quality time with family. We have put together a list of our top 10 restaurants in Johannesburg where you can enjoy Christmas lunch without needing to do any preparation or cleaning up. Remember to contact your choice of restaurant immediately to make your booking before it is too late.
1. The Bull Run, Sandton
You can look forward to some delicious meals on offer from The Bull Run restaurant which will be open from 12h00 until 22h00 on Christmas Day. The menu will include a choice of five salads, a starter platter and a main course choice of fillet steak, sirloin steak, line fish, chicken or stir-fry. For dessert, you can spoil yourself with tiramisu or chocolate brownies. This classy and central restaurant is located in the heart of Sandton, opposite the Johannesburg Stock Exchange, with easy access via the Gautrain. Can you say “Yummy Christmas”?

Cost:  R345 per person


2. Moyo, Melrose Arch
For a Christmas Day lunch with an energetic vibe, go and enjoy a buffet menu at Moyo, Melrose Arch where lunch will be served between 12h00 and 16h00. The main course will offer meat, seafood and vegetarian options. You will also receive welcome drinks, a Moyo Christmas hat and cracker plus there will be live entertainment, to put you in the festive mood!

Cost: R395 per person (R215 per child between 4 and 12 years. Children 3 years and younger eat for free).


3. View Restaurant, Westcliff
If you are looking for a next level Christmas lunch, look no further than The View Restaurant. The View Restaurant offers a stunning view of lush treetops and the city skyline, complementing a mouth-watering meal. Their Christmas Day lunch will be served from 12h00 until 15h00 with a set menu. The main course will include a choice between chicken and caviar, seabass, confit pork belly or a delectable ovo-vegetarian egg dish. Ready, set, indulge!

Cost: R1 600 per person (R800 per child 12 years and younger). You can also add a wine pairing at the cost of R550.


4. Flames Restaurant, Westcliff
If you are looking for a wide variety of starters, hot and cold mains, vegetarian and vegan dishes topped off with marvellous desserts, you will surely love the menu on offer at Flames Restaurant for Christmas Day. Their Christmas lunch will be available from 10h00 until 15h00 and promises to be top class.

Cost: R1 450 per person (R725 per child 12 years and younger)

5. Piccolo Mondo Restaurant, Sandton
The Piccolo Mondo Restaurant, situated inside the Michelangelo Hotel, always rises to the occasion. They will be serving a three-course set menu lunch. First, delightful starters made with gammon, prawn, or beetroot will set the tone. The main course will surely tempt you with a choice of turkey, lamb, pork, or fish dishes, each made with its own, delicious sauces and vegetables and finally, some traditional desserts will create the perfect end to a wonderful meal. Have you made your reservation yet?

Cost: R615 per person


6. Verdicchio Restaurant & Wine Cellar at Monte Casino, Fourways
This Italian restaurant located in Monte Casino provides a cosy and unforgettable atmosphere. The rustic wine cellar also has an extensive array of wines from which you can choose. The restaurant will be open from 11h00 on Christmas Day and will serve an à la carte menu with a gammon and turkey special. Molto Bella for the whole familia!

Cost: As per the menu, but note that a R100 deposit per adult is payable upon booking.

7. Level Four Restaurant and Champagne Bar, Rosebank
Level Four Restaurant is situated inside the 54 on Bath Hotel. For Christmas lunch, a set menu will be served between 12h30 and 15h30. Some of the items that you can look forward to on the menu include a welcome drink, amuse-bouche, glazed “Soil Master” ham, homemade ricotta and semi-dried tomato tortellini, lamb, pan-fried sea bass, and grilled fillet steak with port jus. The dessert options include dark chocolate and brandy tart, as well as steamed festive pudding with brandy butter and crème Anglaise. Your family’s tummies will thank you!

Cost: R700 per person (R300 for children younger than 12 years)
8. The Garden Venue Boutique Hotel, Northriding
Escape from the bustling city to this tranquil and elegant venue, set in large, beautiful gardens with koi ponds. A special buffet lunch, including starters and dessert, will be available from 12h00. Some of the highlights of the main course include roast beef, smoked oysters and turkey. This gorgeous venue will allow you to switch off and get into the Christmas spirit.

Cost: R495 per person (R297 per child between 3 and 12 years)

9. Da Vincenzo, Kyalami
Say “ciao bellato Da Vincenzo, an authentic Italian country restaurant and wedding venue. They will be open from 12h00 on Christmas Day and serve a three-course meal consisting of a variety of meats including fish as well as pasta and vegetable options. Children can choose from pizza and pasta dishes made especially for them. Book soon to avoid disappointment. 

Cost: R325 per person (R85 per child younger than 13 years)
10. oneNINEone Restaurant, Rosebank
Situated in the Hyatt Regency Johannesburg Hotel, this modern and stylish restaurant delivers a fine dining experience! oneNINEone’s special Christmas buffet lunch will be served from 12h00. Featuring mushroom risotto, oyster and prawn stations, poke style salad bowls, an array of meats and vegetables, as well as a table loaded with desserts, you and your family are guaranteed to have a magnificent day together at oneNINEone.
Cost: R850 per person (R425 per child younger than 12 years)
Let us know which of the above restaurants you and your loved ones will enjoy on Christmas Day. We wish you the happiest and yummiest of Christmases.

Contact Joburg Tourism
Related to
If you can read this, don`t touch the following text fields.

© ProPortal. All Rights Reserved

ProPortal Travel System