The holiday season is upon us and there is nothing we look forward to more than sampling scrumptious Christmas food. There’s just no better way to celebrate than with a hearty festive meal. If you still haven’t figured out where you and your loved ones will be dining next month, take your pick with our list of the best Christmas menus and buffets in Kuala Lumpur.
Our 2023 Christmas Dining Guide
M Resort & Hotel Kuala Lumpur’s Christmas Buffet
Indulge in a culinary adventure this Christmas season at M Resort & Hotel Kuala Lumpur. With a Buffet Hi-Tea and a Buffet Dinner on Christmas Eve and Christmas Day, expect a sumptuous spread of traditional holiday favourites complete with a local twist. In the spirit of spreading Christmas cheer, guests will also enjoy live carols of classic Christmas tunes followed by grand entrances from none other than Santa Claus and Santarina. Be sure to have your wish lists ready.
Date: 24 to 25 December 2023
Address: Jalan Damansara, Bukit Kiara, 60000 Kuala Lumpur
Price: From MYR165 to MYR238 per adult and from MYR83 to MYR119 per child
Book here.
The Farm Christmas Menu
For the first time, everyone’s favourite farm-themed restaurant has curated an exclusive all-rounder Christmas menu, available for dine-in and takeaway. Refreshing salads made with fresh holiday ingredients serve as the menu’s entrees alongside four different side dishes. The star of the meal can be found in the main course—an Australian MB5 Tomahawk with Chimichurri verde and beef jus. Finish off your Christmas meal with a classic Apple Strudel for dessert.
Date: 1 November to 31 December 2023
Address: Unit G-01 & G-02, Level Ground, The Sphere Bangsar South City, 59200 Kuala Lumpur
Price: From MYR200 per person
Book here.
Sizzling Festive Feast at Maria’s SteakCafe
Whether you’re looking to spend the holidays outdoors or in the comfort of your own home, Kuala Lumpur’s premiere steakhouse Maria’s Steakcafe will be there to celebrate with you. Offering three different dining options—dine-in, delivery sets for 5, and ala carte delivery—each menu stars Maria’s signature mouthwatering imported meats. A host of side dishes and desserts also accompany each menu as it wouldn’t be a sizzling festive feast without multiple delicious courses.
Date: Delivery from 20 November 2023 to 1 January 2024 and dine-in from 24 to 25 December 2023
Address: Lot 157, First Floor, Suria KLCC Shopping Centre, Jalan Ampang 50088 Kuala Lumpur and 58, Jalan Maarof, Bangsar Baru, 59100 Kuala Lumpur
Price: From MYR120+ to MYR850+ per person
Book here.
Four Seasons Hotel Kuala Lumpur
From Thanksgiving to New Year’s, Four Seasons Hotel Kuala Lumpur has arranged a full calendar jam-packed with festive cuisine and experiences you don’t want to miss out on. Be sure to match the energy at Four Seasons as they are in full holiday cheer—glittery Christmas tree and Christmas carollers galore. Events include a Festive Afternoon Tea, brunch and dinner buffets during Christmas Eve and Christmas Day, Candy Cane Carols and Gingerbread Magic, and so much more.
Date: 23 November 2023 to 1 January 2024
Address: 145, Jalan Ampang, 50450 Kuala Lumpur
Price: From MYR94 to MYR488 per person
Book here.
The Westin Kuala Lumpur
The Westin Kuala Lumpur’s classy fusion restaurant, The Living Room, invites guests to celebrate the holiday season in style. Spend the whole day indulging in fine cuisine starting with their Festive Afternoon Tea and ending with their Festive Buffet. Enjoy sweet and savoury delights with pots of freshly brewed tea in the afternoon and a whole spread of all-you-can-eat delicacies when the Sun sets. What a way to spend the holidays.
Date: 24 to 31 December 2023
Address: Level UG, The Westin Kuala Lumpur, 199, Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur
Price: MYR98 for 2 people (Festive Afternoon Tea) From MYR96 to MYR258 (Festive Buffet)
Book here.
The St. Regis Kuala Lumpur
St. Regis Kuala Lumpur has specially curated a Festive Brochure for 2023 that includes everything you can think of from holiday-themed spa sessions to gingerbread house decorating workshops. It’s safe to say that the hotel is going all out this holiday season. For dining, guests can choose between their festive 4-course lunch or 5-course dinner, available anytime between 8 November to 4 January of next year. St. Regis will also be hosting a Christmas Eve Buffet Dinner and a Christmas Day Buffet Brunch.
Date: 8 November 2023 to 4 January 2024
Address: Jalan Stesen Sentral 2, Kuala Lumpur Sentral, 50470 Kuala Lumpur
Price: From MYR168 to MYR1000 per person
Book here.
The Ritz-Carlton Kuala Lumpur
The Ritzy Festive Season is upon us once again. Continuing their annual tradition, The Ritz-Carlton Kuala Lumpur starts their holiday roster with Teddy Bear Teatime—a teddy bear-themed afternoon tea followed by a teddy bear-building session. On Christmas Day, A Sparkling Christmas Day Brunch will be served at The Cobalt Room, complete with a succulent Roast Turkey. Don’t miss out on The Ritz-Carlton’s Christmas Eve and New Year’s Eve brunch as well.
Date: 15 November to 31 December 2023
Address: 168, Jalan Imbi, Bukit Bintang, 55100 Kuala Lumpur
Price: From MYR120 to MYR420++
Book here.
Atmosphere 360 Kuala Lumpur Tower
Who wouldn’t want to celebrate Christmas at the highest-revolving restaurant in Southeast Asia? Not only will you be partaking in specially curated Western and Asian cuisine, but you will also be making memories at 282 metres above ground overlooking the whole of our beloved Kuala Lumpur. The Christmas Eve buffet is split into two sessions lasting until midnight whereas Christmas Day welcomes brunch and dinner buffets. Put your stomachs—and fear of heights—to the test this December with Atmosphere360.
Date: 24 and 25 December 2023
Address: TH02, Menara Kuala Lumpur, 2, Jalan Puncak, 50250 Kuala Lumpur
Price: From MYR288 to MYR588
Book here.
Pavilion Kuala Lumpur by Banyan Tree
The Courtyard restaurant at Pavilion Hotel Kuala Lumpur is celebrating Christmas with The Festive Times 2023. With a Christmas Eve Buffet Dinner and a Christmas Day Lunch, it’s beginning to look a lot like Christmas indeed at the Pavilion Hotel. With an additional surcharge, guests can enjoy free-flow red wine, white wine, or non-alcoholic beverages alongside the buffet’s selection of Malay, Chinese, Indian, and International cuisine.
Date: 24 to 31 December 2023
Address: 170, Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur
Price: From MYR119 to MYR288 per person
Book here.
The Starhill Dining Christmas Eve Dinner at SHOOK!
Indulge in a culinary journey from land and sea this Christmas Eve at Shook! For those wishing to celebrate the magic of Christmas in the heart of Bukit Bintang, Shook!’s Christmas Eve dinner features yuletide-inspired finger foods at The Alchemy. Attend for the gorgeous location and stay for their splendidly diverse festive spread.
Date: 24 December 2023
Address: 181, Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur
Price: MYR200+ per adult, MYR90+ nett per child
Book here.
Pullman Kuala Lumpur
Kick off this holiday season with Pullman Kuala Lumpur’s all-you-can-eat afternoon tea with a diverse range of Christmas desserts. It may be a free-flow afternoon spread but don’t forget to leave room for Pullman’s Christmas Eve and Christmas Day Lunch and Dinner Buffet. From tasty appetisers to desserts, the merry atmosphere at Pullman is enhanced with the addition of Christmas carollers serenading their feasting guests. The hotel’s lobby even has a life-sized gingerbread house with a Snow White theme for your children to make some Christmas memories in.
Date: 1 December 2023 to 6 January 2024
Address: 4, Jalan Conlay, Kuala Lumpur, 50450 Kuala Lumpur
Price: From MYR90 to MYR238 per person
Book here.
Sunway Resort Hotel
Sunway Resort Hotel invites us to relive our childhoods through Festive Dreams, a selection of different cuisines at Sunset Terrace and Linkway Café. Choose to partake in the Festive Lunch, Christmas Eve, and Christmas Day Buffet at Sunset Terrace or indulge in festive-inspired cocktails and afternoon tea at Linkway Café. Either way, the hotel has you covered with a variety of edible holiday favourites and warm festive ambiance. Last-minute shoppers: visit Santa’s Bake Shop for the best festive goodies.
Date: 20 November 2023 to 1 January 2024
Address: 1, Persiaran Lagoon, Bandar Sunway, 47500 Petaling Jaya, Selangor
Price: From MYR68 to MYR108 per child and from MYR158 to MYR468 per adult
Book here.
W Kuala Lumpur
This Christmas, W Kuala Lumpur has partnered up with Moët & Chandon to usher in a holiday season like no other. Gather all your loved ones to celebrate at W Kuala Lumpur’s Boxing Day Lunch, Christmas Eve and Christmas Day brunches and dinner buffets, and various festive hi-teas. For an additional charge, guests can also add a bottle or two of exquisite Moët & Chandon to their Christmas spreads. Tis the season to indulge, after all.
Date: 1 to 31 December 2023
Address: 121, Jalan Ampang, 50450 Kuala Lumpur
Price: From MYR148 to MYR488 nett per person
Book here.
The RuMa Hotel and Residences
All year long, we yearn for the Christmas season to begin. The RuMa Hotel and Residences honours that feeling with their list of Christmas offers aptly named Yuletide Yearnings. Take your pick between their four-course Christmas Luncheon, festive six-course Christmas dinner, Christmas-themed cocktails, and afternoon Festivi-Tea. To spice up your holiday, the hotel mixes traditional Christmas offerings with unconventional and innovative dishes for their festive spreads. Who would expect to see a brinjal and Bafun uni for Christmas? One thing is certain when dining at The RuMa this December: you will never know what to expect.
Date: 15 November 2023 to 1 January 2024
Address: The RuMa Hotel and Residences, 7, Jalan Kia Peng, 50450 Kuala Lumpur
Price: From MYR118 to MYR580 per person
Book here.
Mandarin Oriental, Kuala Lumpur
Prepare to wine, dine, and meet Santa Claus this Christmas at Mandarin Oriental, Kuala Lumpur. Your tastebuds will be spoiled for choice as the hotel’s restaurants Mosaic, Mandarin Grill, Lounge On The Park, and AQUA Restaurant and Bar are all offering seasonal spreads filled with delicacies up until Christmas Day and beyond. Alongside their Christmas Afternoon Tea, Christmas Eve dinner buffets, brunch, and 5-course dinner buffet on Christmas Day, guests can also opt for free-flow champagne and wine pairings at an additional charge. Mandarin Oriental also has a Christmas Eve Barbecue Buffet Dinner for all the meat lovers out there.
Date: 24 November 2023 to 7 January 2024
Address: Kuala Lumpur City Centre, 50088 Kuala Lumpur
Price: From MYR198 to MYR588+ per person
Book here.
Marini’s on 57 and Marble 8
Ever wanted to visit a Michelin-select restaurant? There’s no better time to fulfill that wish than the season of giving. Gift yourself the experience of tasting the exquisite multiple-course Christmas menus at Marini’s on 57 or Marble 8 Steakhouse, located one floor apart from each other at Petronas Tower 3. Pick your poison: a Baked Turkey with Chestnut Purée, red cabbage, gravy, and cranberry sauce at Marini’s on 57 or Braised Wagyu Beef Cheeks with a side of butter-glazed asparagus and saffron mashed potatoes at Marble 8 Steakhouse. And those are just the mains—the full menus from both restaurants will leave you wavering to choose.
Date: 24 to 25 December 2023
Address: Petronas, Level 56 and 57, Menara 3, Persiaran KLCC, Kuala Lumpur City Centre, 50088 Kuala Lumpur
Price: From MYR680+ to MYR780+ per person
Book here.
Shangri-La Kuala Lumpur
This holiday season, Shangri-La Kuala Lumpur is gifting us with indulgent festive menus to end the year with a bang. For those with a sweet tooth, head to the lobby lounge for Shangri-La’s Festive Afternoon Tea for sweet treats like their Manjari Chocolate Royaltine Yule Log. Meat lovers, choose between the Festive Buffet Extravaganza at Lemon Garden or the Celebration Feast at Arthur’s Bar & Grill for live carving trolleys, lobster thermidor, lamb cutlets, and so much more. Shangri-La is also offering delivery and takeaway Christmas menus for all the homebodies out there.
Date: 16 November 2023 to 2 January 2024
Address: 11, Jalan Sultan Ismail, 50250 Kuala Lumpur
Price: From MYR228+ to MYR298+
Book here.