Your Christmas Feast Awaits in Cape Town

christmas lunch 2025

Cape Town’s restaurants are serving up festive feasts worth celebrating this Christmas – giving you more time to sit back and relax!

We’ve done the homework for you and found some of the best Christmas lunch and dinner specials the city has to offer.

Here’s where you can secure a seat at the festive table this Christmas:

The Brasserie

Take a step back in time this Christmas at The Brasserie in Tokai with a five-course festive feast. The courses include gazpacho, avocado Ritz, wood-fired slow-roasted lamb, turkey with stuffing and gammon, traditional Christmas pudding, and a cheese board. A cash bar will be available. To book, email Ella or Lauren at info@brasseriect.co.za.

Location: Shop 1, Forest Glade House, Tokai Rd, Tokai
Price: Adults: R900, kids under 12: R300
Contact: Visit brasseriect.co.za/christmas-menu/

Radisson Red

It’s going to be a vegan Christmas at OUIBAR + Ktchn, located at Radisson RED Cape Town. Aptly titled: “Yes, Ve-gan”, this year’s menu includes steamed corn bread with wild garlic oil and teriyaki aubergine, roast baby marrow with skordalia and bhaji onions, organic baby carrots with summer pea puree, and Pumpkin tart with ginger crumble. Expect jolly juice, live music, and Santa hats and crackers. And the views are not too shabby either.

Location: No. 6, Silo, Silo Square, Victoria & Alfred Waterfront
Price: Adults: R780 per person, children aged 5 – 10 years: R440 per person, and children under 5 eat free when accompanied by an adult. Contact: Visit bit.ly/4omnJJe

Quentin On Oakhurst

Located on one of the original Hout Bay farms, the Quentin at Oakhurst restaurant and cellar follows in the footsteps of generations of family food farming and cooking traditions. The gorgeous backdrop is perfect for a Christmas Eve dinner or Christmas lunch, with an assortment of fun and equally delicious dishes on the menu. The dishes include cured gravlax on buckwheat blinis, chilled vichyssoise delicately garnished with shaved Kalahari truffle, a goose liver and walnut terrine, a Cape seafood salade composée, roast duck with apricot and pecan stuffing, as well as traditional Cape Christmas pudding and fruit mince pies.

Location: 3 Dorman Way, Hout Bay
Christmas Eve dinner: Adults: R1350 and children under 12 years: R395
Christmas lunch: Adults: R1789 and children under 12 years: R395
Contact: Visit oakhurstbarn.com/

Pullman Cape Town

Located in the heart of the City Centre, Pullman Cape Town is pulling out all the stops to present an extravagant Christmas buffet lunch at their Stratus Room Restaurant on 25 December 2025. Begin with mulled wine and sparkling punch, then dive into a spread with artisanal breads, prawn cocktail, an oyster bar, honey-glazed gammon, roast turkey, slow-roasted sirloin, vegetarian nut roast, and all the traditional trimmings. Desserts include Christmas pudding, sticky toffee, pavlovas, and festive petit fours.

Location: 22 Riebeek St, Cape Town City Centre
Price: R995pp for the first 50 bookings, thereafter R1200pp, kids between 9 – 15 years pay half price, and kids under 9 eat for free
Contact: Email janice.yorke@accor.com

Palm House Boutique Hotel & Spa

Enjoy a long, luxurious lunch with your loved ones at Palm House Boutique Hotel & Spa. Savour the festive menu at the Palm Terrace, layered with seasonal flavours, including a Christmas spice-inspired Amarula eggnog cocktail. Tuck into shared family plates, which include smoked trout pâté and Cape Malay lamb koftas, a soup selection, mains from roast turkey to cauliflower steaks, seasonal sides, and indulgent desserts such as chocolate cherry trifle and mini Amarula panna cotta. Booking is essential. Book here: https://www.palmhouse.co.za/christmas-lunch-at-palm-terrace/

Location: 10 Oxford St, Wynberg
Price: R950pp
Contact: www.palmhouse.co.za/

Sabrias Restaurant

Buffet lovers, to the front! Sabria’s Restaurant is making Christmas fuss-free with their buffet spread. Feast on grilled garlic butter prawns, butter chicken curry, beef lasagna, char-grilled beef ribs, tandoori chicken wings, and many more delicious options. The price includes your choice of two soft drinks. Sabria’s is a halal restaurant. To book, email natasha@sabrias.co.za.

Location: 119 Ottery Rd, Wynberg
Price: Adults: R550pp, Children under 12 years: R350pp
Contact: Visit www.sabrias.co.za/

Taj Cape Town

Go grand at Taj Cape Town with Christmas Eve and Christmas lunch buffets. The festivities begin on Christmas Eve with an exotic curry buffet, featuring favourites like tandoori chicken tikka and Durban lamb curry. On Christmas Day, choose from an assortment of food buffets, including seafood, Italian, Carvery, Asian, Biryani, and Tandoori. Save some space for dessert such as Yule logs, macaroon tower, red velvet pudding shots, and Christmas mince pies.

Location: 1 Wale Street, Corner St Georges Mall
Prices: Christmas Eve dinner: R950pp. Christmas Day buffet: R1950pp. Children aged 12 and under pay half price
Contact: Call +27 21 819 2000 or email restaurants.capetown@tajhotels.com

12 Apostles Hotel and Spa

The 12 Apostles Hotel and Spa’s famous Christmas Eve dinner on 24 December promises a festive feast to remember. The seven-course tasting menu at Azure Restaurant, crafted by Executive Chef Christo Pretorius, features Cape Malay crayfish, Eastern Cape venison, and a rich coffee and chocolate finale. The Christmas Eve buffet at Atlantic Terrace Marquee will serve traditional favourites alongside South African-inspired dishes, including roasts, seasonal sides, and desserts.

On Christmas Day, tuck into a gourmet Christmas lunch with all the trimmings at The Azure Restaurant and The Atlantic Marquee. With a special visit from Santa for the little ones, it’s a joyful celebration for the whole family. Indulge in traditional roasts, fresh seafood, Cape-inspired favourites, and a decadent dessert station. There will also be a visit from Santa.

Location: Victoria Rd, Camps Bay
Prices: Christmas Eve: The Azure Restaurant and The Marquee: R1950pp
Christmas Day: The Azure Restaurant at R1950pp, and The Marquee: R2250pp
Contact: Email restaurants@12apostles.co.za

The President Hotel

Celebrate the magic of the season under the Cape Town sky this Christmas Eve, with bubbles, canapés, a gourmet buffet, and the enchanting sounds of live carols. On Christmas Day, indulge in an elegant buffet dining experience, perfect for adults and couples who enjoy sophistication and festive flair. Alternatively, opt for a Family Festive Lunch featuring a seasonal menu designed for sharing.

Location: 4 Alexander Rd, Bantry Bay
Price: Christmas Eve Carols: Adult: R1295 per adult, Children between 4-11 years: R595
Christmas buffet option: R2095pp and Family Festive Lunch: Adults: R1795 per adult and children between 4-11 years: R595
Contact: Visit www.presidenthotel.co.za

SPYCED

SPYCED, the sister restaurant to Gold, brings together Cape Malay cuisine and Cape Town jazz. This Christmas, enjoy a festive lunch that combines holiday spirit with bold Cape Malay flavours and warming spices. The menu includes dishes with cinnamon, star anise, and cardamom.

Location: Ground floor, Silo 4 Silo District, S Arm Rd, Victoria & Alfred Waterfront
Price: R950pp + 12% service charge
Contact: Visit spyced.co.za

Utopia

Known as one of Africa’s premier rooftop restaurants, Utopia is open for Christmas lunch. Instead of a set menu, guests can explore dishes from their summer à la carte menu, featuring exquisite shellfish and seafood dishes alongside succulent, flavour-packed meat cuts. Booking is essential. Email info@utopiacapetown.co.za

Location: Floor 15, 40 Chiappini Street
Price: Various
Contact: Visit www.utopiacapetown.co.za

Pigalle Restaurant

An exclusive Christmas dining experience at Pigalle Restaurant.
Enjoy an afternoon of gourmet cuisine and live ambiance with a three-course menu. The festivities run from 12pm to 3pm.
Location: 57A Somerset Rd, Green Point
Price:  R1950
Contact: Email info@pigalle.capetown or call +27 21 421 4848

Fountains Hotel

Enjoy a buffet spread at the Grillroom in Fountain Hotel. Tuck into roasted prime rib with rosemary and garlic glaze, oven-roasted turkey stuffed with dried fruit and cranberry, and sticky gammon with plum and mustard glaze. Sides include buttery baby potatoes and green beans with toasted almonds, while desserts include sticky date toffee pudding, mini baked cheesecakes, and pavlova with granadilla and berries.
Location: City Center, 1 St Georges Mall, Cape Town City Centre
Price:  R895 per adult and R175 for children
Contact: Visit fountainshotel.co.za

Radisson Collection Hotel, Waterfront Cape Town

The hotel is setting the stage for an unforgettable summer of celebration. Tuck into an elevated Christmas Eve dinner at Tobago’s Restaurant, featuring a refined three-course menu, accompanied by live entertainment and a festive welcome drink. On Christmas Day, their lavish buffet lunch is designed for gathering and sharing, all while enjoying the music and ocean views.
Location: 100 Beach Road, Granger Bay Blvd, Mouille Point
Price: Christmas Eve dinner: R1450 per person and Christmas Day lunch:  R1950 per person
Contact: For bookings, contact +27 21 441 3000 or email tobagos.capetown@radissoncollection.com

Sign in

Send Message

My favorites

Discover the Magic of Cape Town!

Subscribe to our emailer and unlock the hidden gems of this breathtaking holiday destination. Immerse yourself in the vibrant culture, pristine beaches, and iconic landmarks that Cape Town has to offer. 

Don’t miss out on the adventure of a lifetime – join our mailing list now and let the journey begin!

Popup newsletter form

"*" indicates required fields