Holiday 2022: The best festive menus to celebrate Christmas in the Klang Valley
Eat, drink and be merry

Congratulations, you’ve (almost) made it through 2022! Now it’s time for the curtain call—a time to feast and celebrate, spread joy and goodwill, give thanks and look forward to a brighter year ahead. Of course, it’s the company that counts, and we’ve rounded up the best festive menus and buffets in town to bring your loved ones together this year-end.
1. Grand Hyatt Kuala Lumpur
Grand Hyatt Kuala Lumpur invites you to celebrate Christmas in the company of Santa Claus and Christmas carollers with its Christmas Jollity buffets at Thirty8 and JP Teres. The former features an international spread of fresh seafood, salad and grilled meats; whereas the latter comprises local fusion dishes spanning Malay, Chinese, Indian and Arabic cuisine. Both buffets include unlimited non-alcoholic signature drinks, chilled juices, and soft drinks.
Christmas Eve
Thirty8
Date: December 24, 2022
Time: 7pm – 11pm
Price: RM498 nett (Adult) ǀ RM249 nett (Child)
JP Teres
Date: December 24, 2022
Time: 7pm – 11pm
Price: RM258 nett (Adult) ǀ RM129 nett (Child)
Christmas Day
Thirty8
Date: December 25, 2022
Time: 12.30pm – 3.30pm
Price: RM498 nett (Adult) ǀ RM249 nett (Child)
JP Teres
Date: December 25, 2022
Time: 7pm – 11pm
Price: RM258 nett (Adult) ǀ RM129 nett (Child)
Festive Feast Set
Date: From November 29, 2022
Price: RM1,200 for 10 pax
*Early bird discount of 20 per cent applies for festive takeaways and buffet tickets, for a limited time only
For reservations or enquiries, call +603 2182 1234 or email [email protected]. To shop festive takeaways and deliveries, click here.
2. Four Seasons Kuala Lumpur
Four Seasons Kuala Lumpur is lighting up the holidays with a Christmas dinner buffet at Curate, consisting of classics like Panettone, Minced Meat Pie and Yule Logs, alongside all-time favourites from across Asia. Alternatively, stop by for brunch on Christmas Day to enjoy Christmas Pudding and Eggnog Cheesecake complete with traditional carols and a special appearance by Santa. Families with young children will not want to miss the Teddy Bear Christmas Afternoon Tea at The Lounge, where guests can savour seasonal treats next to cuddly plush teddies.
Curate
Enchanted Christmas Dinner
Dates and prices:
December 24, 2022: RM288 (adult) / RM144 (child)
December 25, 2022: RM238 (adult) / RM119 (child)
Enchanted Christmas Brunch
Date: December 25, 2022
Price: RM238 (adult) | RM119 (child)
The Lounge at Four Seasons
Teddy Bear Christmas Afternoon Tea
Dates: December 1 – 31, 2022
Price: RM208 per person
For reservations or enquiries, call +6017 262 9185 or visit this website.
3. Mandarin Oriental Kuala Lumpur
To end the year with joy and indulgence, Mandarin Oriental KL has prepared a variety of dining offerings across its F&B venues. From bubbly brunches and extensive buffets at its all-day dining restaurant, Mosaic, to a festive afternoon tea in collaboration with Chopard at Lounge on the Park and a specially curated dinner at Mandarin Grill, there’s something for everyone! Click here to check out the hotel’s adorable festive brochure titled ‘Lil Timmy Saves Christmas’.
Mosaic
Festive Saturday and Sunday Brunch
Dates: 26 November to 18 December 2022
Time: 12.30pm to 3.30pm
Price: RM268+ per person | Additional RM168+ per person for free flow Prosecco, house wine, beer | Additional RM368+ per person for free flow Champagne, house wine, beer
Christmas Eve Buffet Dinner
Time: 6.30pm to 10.30pm
Price: RM388+ per person
Christmas Day Buffet Dinner
Time: 6.30pm to 10.30pm
Price: RM298+ per person
Lounge on the Park
Arty’s Festive Afternoon Tea
Dates: 24 November until 31 December 2022
Time: 2.30pm to 6pm
Price: RM188+ per person with free flow of hot beverages | RM258 + per person, with one glass of champagne and free flow of hot beverages
Mandarin Grill
Christmas Eve Dinner
Time: 6.30pm to 10.30pm
Price: 4-course Chopard Dinner set menu – RM668+ per person | 6-course Christmas Eve Set Menu – RM558+ per person | Additional RM198+ per person for wine pairing
Christmas Set Menus
Dates: 24 November to 23 December 2022
Prices: 3-course lunch menu – RM188+ per person | 4-course Chopard dinner menu – RM668+ per person (a la carte menu is also available for both lunch and dinner)
The Grand Christmas Day Brunch
Location: Mandarin Grill, Mosaic, and Lounge on the Park
Time: 12.30pm to 3.30pm
Price: RM488+ per person
For reservations or enquiries, call +603 2330 8798 or email [email protected].
4. W Kuala Lumpur
W KL welcomes the festive frenzy with an array of Christmas-themed menus including a curated four-course meal, Friday buffet dinners, and bottomless Sunday brunch at Flock all through December. Come Christmas Eve and the big day, the restaurant will host a jolly feast featuring cold appetisers, charcuterie, sushi and sashimi stations, festive desserts, and more.
Flock
Courses of Christmas
Dates: 1 December to 23 December 2022
Time: 6.30pm to 10pm
Price: RM188 nett per person for a 4-course set menu | RM316 nett per person for a 4-course set menu inclusive of wine pairing
Friday Fete
Time: 6.30pm to 9.30pm
Price: RM288 nett per person | RM456 nett per person for buffet and endless selected alcoholic beverages
Holly Jolly Dinner
Date: 24 December 2022
Time: 6.30pm to 10.30pm
Price: RM438 per person
The Jingle Feast
Date: 25 December 2022
Time: 12.30pm to 3pm
Price: RM488 per person | RM678 nett per person with free flow of selected alcoholic beverages
For reservations or enquiries, contact +012 347 9088 or [email protected].
5. Table & Apron
Keep your Christmas spirits high at Table & Apron, featuring unique festive specials spanning small plates, weekend roasts, hearty stews, and delightful desserts. Highlights include Campanelle Pasta with Calamari Marinara, Lamb Stew, and Bailey’s Chocolate Pie. Meanwhile, those who are planning to host at home can shop centerpiece roasts, pies, bundle meal kits, and desserts from the restaurant’s one-stop online shop.
Christmas Specials
Dates: 29 November 2022 to 1 January 2023
Available for both dine-in and takeaway
T&A At Home
Dates: Pre-order now for pick up starting 16 December 2022 to 1 January 2023
To shop T&A at Home, click here. To view the full festive menu, click here. For reservations and enquiries, click here or WhatsApp +6018 3235 146.
6. Sheraton Petaling Jaya
Whether you prefer traditional seasonal delights such as Chicken Roulade with Mushroom Sauce and Gingerbread Ice Cream at Feast or a six-course festive omakase menu at Miyabi, Sheraton Petaling Jaya promises to usher in the Christmas spirit for you and your beloved. There are also takeaway options to bring home for everyone, including Slow-Roasted Whole Chicken with Sage, Roasted Australian Leg of Lamb, and Chocolate Fruitcake, to name a few.
Feast
A Cabin Christmas
Dates: 15 to 23 December 2022
Price: RM138 nett
Miyabi
6-course Festive Omakase menu
Dates: 24-31 December 2022
Price: RM1,200 nett (for two pax)
For reservations and enquiries, +6017 228 6098 or email [email protected].
7. Sofitel Kuala Lumpur
Expect a plethora of culinary delights at Sofitel Kuala Lumpur’s dining venues, including buffet lunch and dinner spreads at Kwee Zeen, as well as unique set menus focusing on French-Italian Riviera flavours at Nizza.
Kwee Zeen
Festive buffet lunch
Date: 1-30 December 2022 (Mondays to Saturdays)
Time: 12.30pm to 3pm
Price: RM98+ per adult | RM49+ per child
Festive buffet dinner
Dates: 1-23, 26-30 December 2022
Time: 6.30pm to 10pm
Price: RM148+ per adult | RM74+ per child
Festive seafood buffet dinner
Dates: 2, 3, 9, 10, 16, 17, 23, 30 December 2022
Time: 6.30pm to 10pm
Price: RM168+ per adult | RM84+ per child
Festive Sunday brunch
Dates: 4, 11, 18 December 2022
Time: 12.30pm to 3pm
Price: RM168+ per adult | RM84+ per child
Christmas Eve buffet dinner
Time: 6.30pm to 10pm
Price: RM178+ per adult | RM89+ per child
Christmas Day brunch
Time: 12.30pm to 3pm
Price: RM198+ per adult | RM99+ per child
Nizza
Festive 5-course set dinner
Dates: 1 to 30 December 2022 (closed on Tuesdays)
Time: 6pm to 10.30pm
Price: RM148+ per person
Christmas Eve 6-course set dinner
Dates: 24 December 2022
Time: 6pm to 10.30pm
Price: RM168+ per person
Festive Kitchen Brunch Party
Dates: 4, 11, 18, 26 December 2022
Time: 12pm to 2.30pm
Price: RM168+ per person
Christmas Day Brunch Party
Time: 12pm to 2.30pm
Price: RM198+ per person
For dining reservations at Kwee Zeen, call 03 2720 6608. For dining reservations at Nizza, call 03 2720 6628. For more information, visit the hotel’s website.
8. Hilton Kuala Lumpur
Ring in the season of splendour at Vasco’s, Hilton Kuala Lumpur’s all-day dining restaurant, where an extensive buffet spread and festive specials await. Among the dishes to look forward to include Honey Glazed Spice Brined Roast Turkey, Braised Spiced Lamb Shoulder, and Australian Prime Ribs Slow Roasted with Mustard Jus, alongside a crustacean feast at Vasco’s Seafood Market.
Vasco’s
Festive Buffet Lunch
Dates: 1 to 31 December 2022
Time: 12pm to 2.30pm
Price:
Weekdays — RM148 nett per adult | RM88 nett per child
Weekends — RM208 nett per adult | RM108 nett per child
Festive Buffet Dinner
Dates: 1 to 31 December 2022
Time: 6.30pm to 10.30pm
Price:
Sunday to Thursday — RM198 nett per adult | RM98 nett per child
Friday and Saturday — RM228 nett per adult | RM118 nett per child
Beverage package — RM120 nett per adult (free flow house wine, Carlsberg bottle beer, soft drink and chilled juice)
Christmas Eve Dinner Special
Time: 6.30pm to 10.30pm
Price: RM298 nett per adult | RM128 nett per child
Christmas Day — The Big Festive Feast
Time: 1pm to 3.30pm
Price: RM298 nett per adult | RM128 nett per child
Christmas Day Dinner
Time: 6.30pm to 10.30pm
Price: RM268 nett per adult | RM118 nett per child
Beverage package — RM160 nett per adult (free flow house wine, Carlsberg bottle beer, soft drink and chilled juice)
For more information about the hotel’s festive offerings, visit the website. For reservations and enquiries, call +602 2264 2264 or visit eatdrinkhilton.com. For group bookings, email [email protected].
9. St Regis Kuala Lumpur
The Christmas spirit fills the air at The St Regis KL, where a Whimsical Christmas Boutique has taken over the lobby, filled with exquisite gifting trunks, fine chocolates, and sweet treats. Further in, The Drawing Room presents a decadent festive themed Afternoon Tea; The Brasserie’s festive buffets offer an extensive spread of traditional festive roasts and dishes; and Crystal plays host to a fun-filled family tradition of Gingerbread House decorating by the pool, accompanied by a Festive Afternoon Tea. Those looking to celebrate at home can also order the hotel’s Festive Roasts such as traditional Christmas Turkey, Roasted Prime Rib of Black Angus Beef, and Roasted French Goose for takeaway or delivery, each served with extra stuffing and condiments.
The Drawing Room Festive Afternoon Tea
Dates: 17 November, 2022 to 1 January, 2023
Time: 12pm to 8.30pm
Price: RM168 nett per person | RM298 nett per person with a glass of Delamotte Champagne | RM178 nett per takeaway set
Family Traditions: Festive Afternoon Tea by the Pool with Gingerbread House Decorating
Dates: 17 & 18 December 2022
Time: 11am to 2pm (first session) | 3pm to 6pm (second session)
Price: RM188 nett per person
The Brasserie’s
Festive 3-Course Lunch Menu
Dates: 5 to 31 December 2022 (weekdays only, excluding 25 & 26 December)
Time: 12pm to 3pm
Price: RM248 nett per person
Christmas Eve Buffet Dinner
Time: 7.30pm to 11pm
Price: RM488 nett per person | RM698 nett per person with free-flowing sparkling wine, red and white wine and selected cocktails
Christmas Day Brunch & Boxing Day Brunch
Time: 12pm to 3pm
Price: RM488 nett per person | RM698 nett per person with free-flowing sparkling wine, red and white wine and selected cocktails
Festive Roasts
Dates: Pre-order from 15 November 2022 | Pick-up and delivery from 17 November to 31 December 2022
Price: RM728 nett for a Whole Roasted Norfolk Turkey, Roasted Prime Rib of Black Angus Beef, or Roasted Prime Rib of Black Angus Beef
Place your takeaway and delivery orders via Oddle here. For more information about the hotel’s festive offerings, call or WhatsApp +6012 280 1303 or email [email protected].
10. Maria’s SteakCafe
This year, Maria’s SteakCafe is introducing a Dine-in Christmas Set that comes with your pick from a range of steaks spanning Australian Wagyu MB7 to Japanese Wagyu A5, and their famous Beef Wellington with optional Foie Gras. All of the sets also include Fried Camembert paired with Cranberry Sauce as a starter, Truffle Mushroom Soup, as well as sliced Lemon Loaf. For those who prefer to bring the celebrations home, order the Home Delivery set which feeds five, comprising your choice of Roast Lamb, Tomahawk or Beef Wellington with/without Foie Gras, served alongside other side dishes.
Dine-in Christmas Set Menu
Dates: 24 & 25 December 2022
Christmas Home Delivery
Dates:14 November 2022 to 2 January 2023
To pre-order the home delivery set, contact your nearest Maria’s SteakCafe outlet. For more information, visit the brand’s website.
11. The Ritz-Carlton Kuala Lumpur
The Ritzy Classic Afternoon Tea at The Lobby Lounge gets a festive twist for the season, presenting intricately handcradfted desserts and savouries accompanied by fine teas and scones. If you’re planning something special for little ones, the Teddy Bear Teatime is sure to delight with fun activities for children including building their own teddy bears while enjoying a teddy bear-themed afternoon tea! Meanwhile, adults can treat themselves to a Sparkling Christmas Brunch at The Cobalt Room or indulge in a four-course Festive Christmas menu curated by Chef Wai at The Library. While you’re there, don’t forget to drop by the life–sized Festive Gingerbread House at the hotel lobby to shop handcrafted gifts and treats.
A Ritzy Classic Afternoon Tea
Dates: 10 December 2022 to 2 January 2023
Time: 12pm to 6pm
Price: RM180++ for two persons (dine-in) | RM198++ per takeaway box for two persons (excluding delivery charges)
Teddy Bear Teatime
Dates: 11 December 2022
Time: 1pm to 4pm
Price: RM160++ per adult | RM120++ per child
Sparkling Christmas Brunch at The Cobalt Room
Date: 25 December 2022
Time: 12.30pm to 3.30pm
Price: From RM210++ per adult | RM110++ per child
A Festive Christmas with Chef Wai at The Library
Dates: 24 & 25 December 2022
Time: 6.30pm to 10pm
Price: RM450++ per person | Additional RM200++ for Royal Salute 21-year-old flight pairing
Advanced reservations are required for these festive offerings. To make a reservation or enquiry, WhatsApp +6018 3063188 (The Lobby Lounge), +6018 929 2174 (The Library), +6011 1764 6056 (The Cobalt Room) or email [email protected].
12. The Starhill Dining
Whether you prefer a festive afternoon tea or a diverse Christmas spread, The Starhill Dining offers both to usher in the yuletide joy. Head over to The Alchemy for a classic New Yorker style tete-a-tete or check out the seasonal favourites at Shook!
The New Yorker Festive Afternoon Tea at The Alchemy
Dates: 10 December 2022 to 2 January 2023
Time: RM180++ for two persons (dine-in) | RM180++ per box for two persons (excluding delivery charges)
Advanced reservations are required. To make a reservation or enquiry, WhatsApp +6018 929 8060 or email [email protected].
Festive Vibes at Shook!
A Starry Christmas Eve
Dates: 24 December 2022
Time: 6.30pm to 10pm
Price: RM180++ per adult | RM90++ per child
Advanced reservations are required. To make a reservation or enquiry, WhatsApp +6018 632 8060 or email [email protected].
13. The Majestic Hotel Kuala Lumpur
Ring in a majestic Christmas at none other than The Majestic Hotel KL, presenting a host of joyous offerings for all. In collaboration with The House of Creed, the hotel is hosting a limited edition afternoon tea presenting an array of artisanal scented cakes inspired by the fragrances from the perfume house. Further, Colonial Cafe will be serving a more traditional Christmas dinner with festive roasts and mulled wine to toast to the occasion. That’s not all, Contango will offer a magical spread featuring once-a-year classics such as Roast Turkey and Mince Pie.
Afternoon Tea — Scents of Occasion with Creed
Dates: 3 December to 2 January 2023
Time: 3pm to 6pm
Price: The Tea Lounge — RM88++ | The Drawing Room: RM108++ | The Orchid Conservatory: RM138++
Colonial Cafe
Christmas Eve Dinner
Time: 6pm – 10pm
Price: RM280++ per person
Christmas Day Lunch
Time: 12pm – 2.30pm
Price: RM200++ per person
Contango
Dates: 24 to 26 December 202
Time: Lunch — 12pm to 3pm | Dinner — 6pm to 10pm
Price: Lunch — RM150++ per person | Dinner — RM200++ per person
For reservations or to place a delivery order, WhatsApp/call +6014 647 1060 or email [email protected].
14. Hotel Stripes Kuala Lumpur
Lay back and chill as Brasserie 25 takes to the grill on Sizzling Festive Edition weekends, presenting fiery treats, drinks, and ribs. The celebrations include an exclusive festive cocktail—perfect to toast to a tantalising feast with your nearest and dearest!
Festive Chill & Grill at Brasserie 25
Dates: 23 December 2022 to 2 January, 2023 (Fridays, Saturdays, Sundays)
Time: 6pm – 10pm
Price: RM150++ per person
For reservations and enquiries, WhatsApp +6017 395 5865 or email [email protected].
15. The RuMa Hotel & Residences
Tuck into the magical Christmas offerings at The RuMa Hotel & Residences with a festive afternoon tea at The Librari, a 6-course dinner menu at Atas, or other delectable treats by the hotel’s culinary team that are perfect for gifting!
A Festive Black Diamond Afternoon Tea
Dates: 25 November 2022 to 5 January 2023
Time: 2pm to 5pm
For reservations and enquiries, contact +603 2778 0751 or email at [email protected].
The Christmas Dinner
Dates: 12 to 31 December 2022
Price: RM450 nett per person
For reservations and enquiries, please contact +603 2778 0735 or email at [email protected].
16. Sunway Resort Hotel

It seems like just yesterday that we were sharing the same room with Gordon Ramsay himself in a masterclass, and now we’re counting down the days to A Ramsay Christmas at his namesake restaurant at Sunway Resort Hotel. The festive special features an exquisite 5-course festive set menu using the freshest ingredients that the season has to offer, with options including Butter-poached Murray River Cod, Angus Rib Eye with Butter-poached Lobster, and the Classic Beef Wellington, as well as a Traditional Christmas Pudding. There’s also a meatless menu available for vegans, plus optional wine pairing for the main festive set.

A Ramsay Christmas
Dates: 24 to 26 December 2022
Time: Lunch – 12pm to 3pm | Dinner – 6pm to 10pm
Price: 24 December – RM688 per person or RM1,188 per person with wine pairing | 25 December RM888 per person or RM1,488 per person with wine pairing
For reservations and enquiries, call +603 7492 8000 or email [email protected].
Alternatively, diners can enjoy lavish festive buffet spreads and specially curated menus by the poolside at the hotel’s Sunset Terrace, set against a stunning backdrop of the city.
Festive Delights at Sunset Terrace
Christmas Eve Buffet
Time: 6.30pm to 10.30pm
Price: RM488 per adult (with alcohol) | RM288 per adult (without alcohol) | RM168 per child
Christmas Day Buffet
Time: Brunch – 12pm to 3pm | Dinner – 6.30pm to 10.30pm
Price: RM488 per adult (with alcohol) | RM288 per adult (without alcohol) | RM168 per child
Boxing Day Buffet
Time: 12pm to 2.30pm
Price: RM488 per adult (with alcohol) | RM288 per adult (without alcohol) | RM168 per child
For reservations and enquiries, call +603 7492 8000 / +603 7495 2009 or email [email protected].
17. The Chow Kit
Indulge in a decadent 5-course menu at The Chow Kit for the holiday season, featuring dishes like Pumpkin Soup, A5 Wagyu Fried Rice, and Australian Rib Eye, with a delightful Burnt Cheesecake Tart to end the meal. The hotel has also curated an exclusive box of Festive Tarts including Calamansi Citrus, Pineapple Burnt Cheese, Tiramisu, and Poached Pear for your enjoyment and gifting!
The Chow Kit Chrismas Get-Together
Dates: 23 to 26 December & 31 December 2022
Time: 12pm to 10pm
Price: RM228+ per pax | RM348 per pax (with wine pairing)
For reservations, visit this link or call +603 2778 6688. To place a Festive Tarts order, WhatsApp or call +6032778 6688. The Festive Tart box set is available for pre-order only and must be placed at least 24 hours before self-collection or delivery.
18. Li Restaurant
If you prefer to savour sharing plates in a cosy neighbourhood restaurant, try the Christmas Special set at Li Restaurant. Available for dine-in and takeaway for a group of four to five, the set includes the restaurant’s signature Soy Gula Melaka Roast Chicken alongside an assortment of side dishes and a bottle of our house-made raspberry fermented fizz.
Li Christmas Special Set
Dates: 1 to 31 December 2022
Price: RM290++ | Additional add-on of Roast Chicken at RM125
Pre-0rders are required three days in advance. For reservations and enquiries, click here or DM @lidamansarajaya on Instagram.
[Note: Bookmark this page for more as we will be updating it when more festive menus become available!]
Find more festive stories to get in the holiday spirit here.
SHARE THE STORY | |
Explore More |