Spending Christmas away from home can be daunting. You want to be sure you’ve found a good place, within your budget, to sit down with your friends or family and tuck into a delicious feast. Luckily we’ve done the legwork for you, so take your pick from the sumptuous options below, make your booking, and relax. We’ve got you. Here are our top choices for festive feasting in Cape Town for 2019.
Update November 2019
Note: Prices were accurate at the time of writing, but please check with the restaurant as they may be subject to change. Bookings are going fast, so please book soon to avoid disappointment.
Cathedral Cellar, Paarl
Located under an hour from Cape Town, Cathedral Cellar has a special offering this year. Chef Mynhardt is hosting a Festive Table, where 80 guests per sitting will indulge in Chef Mynhardt’s bespoke food creations while admiring some of the biggest hand-carved winevats in the world. The price includes gin and tonics, bubbly and sherry on arrival, a four-course festive menu, a selection of red and white wine, cold drinks, and sparkling and still water. Make sure you save space for Chef Mynhardt’s famous festive fruit cakes!
For those who can’t make it on the 24th or 25th, there’s another chance to enjoy a festive feast on the 18, 19, 20 and 21 December. It takes place at the chef’s own own Paarl kitchen, Stasie Street Kitchen, and offers a rare glimpse into Chef Mynhardt’s personal milieu where meals are inspired by his childhood memories and travels around the world.
Cost: R699 per person
When: 24–25 December
Taj Hotel, City Bowl
The Taj is decking the halls with some seriously drool-worthy dinners. Mint is offering a festive buffet for both Christmas Eve dinner and Christmas Day lunch. Bombay Brasserie is serving dinner on both Christmas Eve and Christmas Day. It is a plated set menu, full of elegant Indian-inspired dishes.
View the full brochure of offerings and menus
Cost: Mint dinner is R845 and lunch is R945 per person; Bombay Brasserie is R1,250 per erson. Both include a welcome glass of bubbly
When: 24–25 December
Celebrate Christmas at Blanko, at the iconic Alphen Boutique Hotel in Constantia, with a family-style Christmas Set Menu. Starters include appple and apricot glazed gammon and beetroot cured salmon. Choose between roast leg of lamb, herb crusted kingklip, roast turkey, or wild mushroom ravioli for your main course. All the mains come with scrumptious side dishes of charred brussel sprouts, hasselback potatoes, and glazed rainbow carrots. A sweet ending of panna cotta and friandise rounds up the festive feast.
Cost: R1,050 per person
When: 25 December
Galileo Open Air Cinema, Kirstenbosch
This isn’t technically a meal option, but it’s great for those looking for a fun and affordable way to spend Christmas. The Galileo Open Air Cinema will be screening the festive classic, How The Grinch Stole Christmas, at Kirstenbosch Gardens. Tickets get you a backrest, blanket, festive decor, a santa hat, and a candy cane. You can pack your own picnic, or buy food at the venue. There are halaal and vegetarian options, and you’ll find a huge selection including mouth-watering pizza, insanely good nachos, tasty wraps, delicious popcorn and other yummy snacks. This is a great option for families with kids, and what better way to spend a Cape Town Christmas than lounging on the grass with a picnic and ice cold drinks.
When: 25 December, starting 18:00pm (the film starts at 20:30)
The Cullinan at the Southern Sun, City Bowl
Peach Tree restaurant is hosting a festive buffet lunch that contains all your favourite traditional items such as gammon and lamb on the carvery, along with a huge dessert spread including trifle and mince pies.
Cost: R850; half price for kids
When: 25 December, lunchtime
Cape Grace Hotel, V&A Waterfront
Dine in style at the Cape Grace Hotel with a delectable Christmas buffet lunch or opt for the set menu for Christmas dinner. Expect favourites like confit duck, slow cooked lamb neck, and some stunning vegetarian options at the lunch buffet. The buffet of desserts includes a mouthwatering selection of sweets – think sticky toffee pudding, macarons, and an assortment of cakes and tarts – plus traditional Christmas cake and mince pies.
The set menu for dinner promises to be an elegant affair. Kick things off with delicate canapés and cocktails. Starters include pineapple and vanilla gazpacho, salmon tartare, and green apple sorbet. Mains of duck leg boudin and smoked springbok loin will follow. The desserts are an intriguing balance of smmer flavours: carrot cake, Dulcey crème, crushed honey comb, carrot and ginger gel, kataifi pastry and passion fruit sorbet; or chocolate nemesis with Manjari crème, marscapone espuma and raspberry sorbet. Finish off on a festive note with Christmas cake, mince pies, and hot beverages.
Cost: Lunch is R1 275 per adult R495 per child (6-12 years); Dinner is R1 475 per adult R495 per child
When: 25 December
DoubleTree by Hilton, Woodtock
DoubleTree is treating guests to a buffet-style lunch with everything from fusion treats like teriyaki shortrib springrolls and panko jalapeno poppers, to a full carvery including gammon, steaks, turkey, and lamb.
Cost: R595 per person, including a gglass of Miss Molly
When: 25 December
Twelve Apostles, Camps Bay
The Azure Restaurant and Atlantic Terrace Marquee at Twelve Apostles are doing both Christmas Eve and Christmas Day this year. On Christmas Eve, guests will receive a welcome drink on arrival before settling in for an indulgent festive set menu. On Christmas Day, they’re serving up a three-course buffet-style Christmas feast. Except all the traditional Christmas fare.
Cost: Christmas Eve and Christmas Day at Azure is R1,550; Christmas Eve and Christmas Day at Atlantic Marquee is R1,350
When: 24 December at 18:30; 25 December from 13:00
Radisson Blu Waterfront
The Radisson Blu Waterfront Hotel is serving Christmas Eve dinner, a three course menu with a plated starter, buffet main course, and a plated dessert. On Christmas Day, they’re offering both a lunch and dinner option, with a festive buffet spread. You can also join them for a Boxing Day braai. The Christmas meals include table decor, a gift, and crackers. Expect live entertainment at all three meals.
Cost: Christmas Eve dinner is R900, Christmas Day is Lunch R1,195; Christmas dinner is R450; and the Boxing Day braai is R495
When: 24-26 December
Belthazar, V&A Waterfront
Belthazar Restaurant & Wine Bar is offering a luxury Christmas lunch overlooking the harbour, with views of Table Mountain. The three-course set menu offers choices of traditional roasts, seafood dishes, and mouthwatering desserts. Guests will be greeted with a welcoming glass of sparkling wine on arrival.
Cost: R1,299 (includes glass of sparkling wine on arrival)
When: 25 December 12:00-16:00
Balducci, V&A Waterfront
Balducci is one of the Waterfront’s oldest restaurants, and they’re the place to be for a traditional but elegant Christmas lunch. There will be seafood, turkey, and traditional Christmas pudding! Platters of mains will be brought to the tables to share, giving a real family-feel to the dining experience.
Cost: R1099 (includes glass of sparkling wine on arrival)
When:25 December 12:00-16:00
Barristers is a great option for those looking for a casual and affordable feast. There is a three-course set menu to enjoy, with a choice of Barristers Christmas steak, chicken roullade, salmon trout, or roast veg for mains, and all the trimmings to make it a festive experience.
Cost: R395 per person
When: 25 December, from 11:00
President Hotel, Bantry Bay
The President Hotel will be serving up a buffet style feast and a festive atmosphere with dishes no one in the family will be able to resist. Guests will be welcomed with a complimentary drink and live entertainment as they tuck into a scrumptious three course menu (with optional wine, gin or beer pairing). The buffet boasts the chef’s most decadent creations with Franschhoek smoked salmon, a selection of carvery including honey roasted gammon, heavenly cold and hot buffets, and sweet delights.
With dedicated kids’ activities and play areas, parents can enjoy some much-needed leisure time around the sun-drenched pool deck while the little ones are entertained at the hotel playground under the watchful eye of a dedicated child minding team.
Cost: R720 per person (wine, gin, and beer not included), kids under 6 eat free, kids under 12 pay R200.
When: 25 December from 13:00
Shimmy Beach Club, V&A Waterfront
Shimmy is back by popular demand for its annual Christmas feast! Guests can enjoy the lavish buffet feast while enjoying unbeatable ocean views, against the backdrop of Table Mountain. There are also two pools and a designated kid’s play area, as well as live music on the day, which make it the perfect venue for a real Southern-Hemisphere festive celebration.
Cost: Kids 0-3 eat free; kids 4-11 pay R275; adults pay R950
When: 25 December 11:00-16:00
Erinvale, Somerset West
Erinvale in Somerset West is serving up a set Christmas Eve menu at Seventeen07 Restaurant, as well as a Christmas lunch buffet in their Camphor Ballroom. Expect traditional Christmas fare with a modern, elegant twist.
Cost: Christmas Eve dinner is R425 per person; Christmas lunch beffet is R825 for adults or R415 for kids under 12
When: 24-25 December
Mount Nelson, City Bowl
Christmas Eve kicks off at the Mount Nelson with a smart and stylish four-course dinner in the Lord Nelson Restaurant, with live piano accompaniment to add to the elegance. Alternatively opt for the family harvest table at Oasis Bistro.
The Christmas Day offering is immense: choose between a set lunch menu, two buffet-style feasts, and a sophisticated three-course dinner. These meals are a classy affair, so dress smartly.
Cost: Christmas Eve in the Lord Nelson is R2,150; Oasis Bistro’s Christmas Evefamily harvest table is R1,430 for adults or R820 for kids; Christmas Day lunch at the Lord Nelson is R2,150 (no under 11s allowed); Christmas Day lunch buffet in the Ballroom is R 1,560 for adults and R720 for kids; Christmas Day lunch buffet at Oasisi Bistro is R1,320 for adults and R720 per child; and Christmas dinner at the Lord Nelson is R1,150 per adult.
When:24-25 December, from 12:30pm
Vigour & Verve at Sunsquare Cape Town, City Bowl
The recently opened Vigour & Verve is serving a festive family-focused buffet with the works. You’ll find an extensive carvery, delicious sides and salads, and a massive spread of Christmassy desserts.
Cost: R595; half price for kids under 12
When: 25 December from 12:30
Jonkershuis, Constantia (2018)
Groot Constantia‘s Jonkershuis Restaurant is a great option for families, with its expansive lawns and duck ponds. They’re doing Christmas lunch with highlights such as ribeye steak, smoked pork belly, and roast chicken. There are also vegetarian and kids’ menus.
Cost: R989 per adult and R414 per child, inclusive of 15% service fee
When: 25 Decemeber, 12:00
Foxcroft is serving a seven-course set menu on both Christmas Eve and Christmas Day. Christmas Day is already fully booked so if you’re looking for a Christmas Eve dinner, this might be the place for you. The menu remains a mystery but is sure to be special and delicious.
Cost: R1,400 (R2,000 with wine)
When: 24 December evening; 25 December lunchtime
La Mouette, Seapoint
La Mouette is another of Cape Town’s favourites, located in the bustling area of Seapoint. For lunch and dinner, guests can expect a six-course tasting menu where butternut ravioli, roasted duck breast, and lemon meringue are just some of the delectable dishes on offer. The tasting menu is available from Christmas Eve to Boxing Day and will be the only menu served during that time.
Cost: R1,095 per person (R1790 with wine)
When: 24-26 December
Southern Sun, Newlands
If you’re after a traditional Christmas lunch in the Southern Suburbs, look no further than the festive feast at the Southern Sun.
la Belle Bistro & Bakery, Constantia
Set in classy Constantia at The Alphen Boutique Hotel, la Belle Bistro & Bakery offers guests only the finest rustic foodie flair, fresh and wholesome baked goods and myriad culinary delights. Celebrate a wholesome Christmas with la Belle’s set menu. The menu promises starters of oysters and prawn cocktail, as well as some delightful vegetarian options, while the main course options include fillet steak, lamb cutlets, white fish, prawns, chicken, or cauliflower tabouleh. You’re truly spoilt for choice! Opt for either burnt butter pear slice or creme brulee cheesecake slice for dessert to end your Christmas feast on a sweet note.
Planning a trip to Cape Town? Book flights and browse accommodation now to get the best rates. The Cape Town City Pass gives you access to over 70 of the top Cape Town attractions, tours, and things to see and do, including the popular hop on hop off City Sightseeing bus.
For inspiration and insider tips, follow us on Instagram, Facebook, or Twitter. Tag #lovecapetown to share your pics with us, or subscribe to our newsletter to get the best Cape Town has to offer sent direct to your mailbox.