A guide to the best Christmas 2022 hotel buffets and festive menus in KL and Selangor

christmas 2022 buffets kl
christmas 2022 buffets kl

Are you in charge of planning this year? Don’t fret because we have made it easier for you so that you can boast the best dining experience for your loved ones this year. If you’re curious, here’s our guide for the best Christmas hotel buffets and offers in KL and Selangor in 2022.

Yes, it’s happening. Christmas is underway, and we’re here to help. If you’re searching for a traditional Christmas meal — with the occasional fusion twist — then you’ve come to the right place, as our guide features the best Christmas 2022 hotel buffets in KL and Selangor. The best part? These festive promos are applied throughout December, while some are only available on Christmas Eve and Christmas Day.

Forget your to-do lists and eliminate the hassle and chaos in the kitchen with a luxurious meal at KL’s most established hotels and restaurants. Plan ahead and make a reservation as soon as possible.

Bookmark our guide and get ready to indulge in a splendid traditional feast.

In case you missed it, check out our gift guide for the style maven in your life, for the beauty-obsessed friend and the ardent foodies.

A list of Christmas 2022 hotel buffets and festive menus to try in KL and Selangor:

1 /12

W Kuala Lumpur

In the mood for festive cheer? Embrace the holidays at the W Kuala Lumpur. Available from 1 to 23 December 2022, enjoy a four-course meal at the Flock featuring delicious dishes such as confit duck legs, pan-roasted salmon with scallops, Mont blanc chestnut parfait and more. If you have no plans for Christmas eve, indulge in their Holly Jolly dinner buffet comprising cold appetisers, charcuterie, Japanese station, and more.

Flock: RM188 nett per person or RM316 nett per person, including wine pairing.

Holly Jolly dinner buffet: RM438 nett per person or RM598 nett per person, including free flow on selected alcoholic beverages


121, Jln Ampang, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

For more info

2 /12

Mandarin Oriental Kuala Lumpur

Treat your loved ones to a specially curated dinner menu by Chef Marco Caverni at the Mandarin Grill, where you can enjoy Christmas Set Menus from 24 November to 23 December 2022. The three-course lunch menu is priced at RM188+ per person. In collaboration with luxury jewellery Chopard, the hotel has curated a four-course Chopard dinner menu, priced at RM668+ per person. This specially curated menu will be available on Christmas eve and on Christmas day too.

On Christmas Eve, Mosaic is hosting its Christmas Eve buffet dinner at RM388+ per person from 6.30 PM to 10.30 PM.

At Aqua, you can enjoy a barbecue buffet dinner at RM298+ per person from 6.30 PM to 10.30 PM.

Christmas Day

If you crave a change of scenery, celebrate Christmas day by indulging in these lavish feasts from the Mosaic to the Mandarin Grill.

Priced at RM488+ per person, enjoy The Grand Christmas Day Brunch across the Mandarin Grill, Mosaic and Lounge on the Park from 1 PM to 6 PM.

The Mosaic’s Christmas Day buffet dinner (RM298+ per person) features an extensive buffet spread in the restaurant and the Lounge on the Park.


Kuala Lumpur City Centre, 50088 Kuala Lumpur, Federal Territory of Kuala Lumpur


3 /12

Grand Hyatt Kuala Lumpur

It’s all about the glitz and glam at the Grand Hyatt Kuala Lumpur. This year, the hotel brings exciting festive offers to enjoy with your loved ones, from dine-in to take away. To elevate the Christmas spirit, diners can enjoy a scrumptious meal while enjoying the joyous company of Santa Clause and Christmas carollers.

On Christmas eve, spoil your loved ones with a traditional dinner buffet at THIRTY8, where you can indulge in the western and grill station, seafood on ice and Chinese delicacies with a mouth-watering dessert spread. Over at JP Teres, the Christmas menu offers a wide selection of local fusion dishes from Malay to Indian and Chinese – a live station corner comprising a satay station, carving station, and more will be available on-site. This menu will be open on Christmas Day too.

Christmas Eve at THIRTY8: RM498 nett per adult + RM249 nett per child | 7 PM – 11 PM
Christmas Eve at JP teres: RM258 nett per adult + RM129 nett per child | 7 PM – 11 PM

Christmas Day at THIRTY8: RM498 nett per adult + RM249 nett per child | 12.30 PM – 3.30 PM
Christmas Day at JP teres: RM258 nett per adult + RM129 nett per child | 7 PM – 11 PM

Enjoy an early bird discount of 20% for festive buffet ticket purchases for a limited time.


12, Jalan Pinang, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

For more info

4 /12

Hilton Kuala Lumpur

Wrap up the year by surrounding yourself with magical moments and a great feast by Hilton Kuala Lumpur. For a splendid Christmas buffet spread, Vasco’s boasts exciting lunch and dinner offers throughout the whole month of December. The buffet menu includes the classics like honey glazed spice brined roast turkey, braised spice lamb shoulder, Australian prime ribs and more. In the dessert department, you can find signature treats comprising a Christmas yule log cake, panettone pudding, and beyond.

If you’re into seafood, take advantage of their festive seafood buffet dinner that’s happening throughout the month.

Festive at Vasco’s buffet lunch (Monday to Friday): RM148 nett per adult + RM88 nett per child (5-11 years old) | 12 PM – 2.30 PM

Festive at Vasco’s buffet lunch (Saturday and Sunday): RM208 nett per adult + RM108 nett per child (5-11 years old) | 12.30PM – 3PM

Festive seafood buffet (Sunday to Thursday): RM198 nett per adult + RM98 nett per child. | 6.30 PM – 10.30PM

Festive seafood buffet (Friday and Saturday): RM228 nett per adult + RM118 nett per child | 6.30 PM – 10.30 PM
Christmas eve dinner: RM298 nett per adult + RM128 nett per child | 1 PM – 3 PM

Christmas day lunch: RM298 nett per adult + RM128 nett per child | 1 PM – 3 PM

Christmas day dinner: RM268 nett per adult + RM118 nett per child | 6.30 PM – 10.30 PM


3, Jalan Stesen Sentral, Kuala Lumpur Sentral, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

For more info

5 /12

Sheraton Petaling Jaya

Step inside and discover the magic of Christmas at Feast, Sheraton Petaling Jaya. The restaurant offers a mouth-watering spread filled with festive delicacies such as chicken roulade with mushroom sauce, fish pie with dill cream sauce, gingerbread ice cream and beyond. Plan ahead and make a reservation now, as the menu will be available from 15 to 25 December 2022.

Christmas-themed dinner buffet, priced at RM138 per adult and RM69 per child, will be available on 15 – 23 December and 26 – 30 December 2022.

Christmas Eve dinner buffet: RM188 per adult + RM94 per child | 6.30PM – 10.30PM
Christmas Day brunch buffet: RM178 per adult + RM89 per child | 12.30 pm – 4pm
Christmas Day dinner buffet: RM168 per adult + RM84 per child | 6.30PM – 10.30PM


Lorong Utara C, Pjs 52, 46200 Petaling Jaya, Selangor

For more info

6 /12

Double Tree by Hilton I-City Shah Alam

Give yourself a break and take your Christmas celebration to Double Tree by Hilton I-City Shah Alam. On Christmas eve, the buffet menu comprises signature festive delicacies such as oven-roasted apple cider-brined turkey, beef wellington, maple-glazed turkey meatloaf, coconut husk-smoked beef brisket, itik madu Bakar (honey-roasted duck) and so much more. Complete your evening by sipping their mulled wine and candy cane Christmas (non-alcoholic) drinks.

In addition, the hotel will also host a splendid lunch buffet on Christmas day with a Fine de Claire oyster bar, slow-roasted whole lamb and an indoor barbecue station. For a local touch, hearty mains such as daging harimau menangis, kepak ayam madu, and durian tempura are also available to enjoy. In the drinks section, holiday sangria (alcoholic) and candy cane Christmas will be served (non-alcoholic).

Christmas eve dinner: RM188 nett for buffet only and RM278 nett with free flow red and white house wine | 6 PM – 10.30 PM

Christmas day lunch: RM168 nett for buffet only, RM288 nett with free flow red and white house wine, Christmas mimosas and RM350 nett with a bottle of house champagne | 12.30 PM – 4 PM.

Early bird bookings made before 15 December 2022 with full prepayment are entitled to a 20% discount. Guests that book for 15 persons and above will enjoy a 15% discount from the above-stated prices. For more information and reservations, contact the Makan Kitchen at +603 5650 0200 or email SZBSA_FB@hilton.com or visit eatdrinkhilton.com


Finance Avenue, I-City, 40000 Shah Alam, Selangor

For more info

7 /12

Maria's SteakCafe

For a relaxed and fun-filled Christmas, check out Maria’s SteakCafe and its exciting festive offers. Famed for its juicy, delicious steaks, the restaurant has curated a hearty feast to be enjoyed at home or in the restaurant.

Available 24 and 25 December 2022, the Dine-in Christmas set includes your choice of choice (Japanese Wagyu A5, Beef Wellington with Foie Gras, Atlantic White Cod and more) with Fried Camembert with cranberry sauce and truffle mushroom soup as starters and lemon loaf with icing glaze for dessert.

If you can’t wait until Christmas, go ahead and order their Christmas Home Delivery set, available until 2 January 2023. Ideal for five pax, the set includes caesar salad, roasted potatoes, creamed spinach, spaghetti chicken bolognese, one main dish — Tomahawk set, beef wellington with foie gras set, beef wellington set and roast lamb set — and a lemon loaf for dessert.

Pre-orders can be made by contacting the outlets near you.

For more info

8 /12

The Ritz-Carlton Kuala Lumpur

Get glammed up and head to The Ritz Carlton for a festive Christmas brunch. From 12.30 PM – 3.30 PM, The Cobalt Room offers a luxurious brunch featuring a succulent roast turkey on trolly and an array of celebratory favourites.

Over at the Library, Chef Wai offers a decadent four-course menu filled with the signature favourites on Christmas Eve and Christmas Day from 6.30 PM to 10 PM.

Festive Christmas Brunch: RM210+ for adults + RM110+ per child
A Festive Christmas with Chef Wai on Christmas Eve and Christmas Day: RM450++ per person


168, Jln Imbi, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

For more info

9 /12

The Majestic Hotel Kuala Lumpur

At the Colonial Cafe, celebrate Christmas Eve and Christmas Day with the Majestic Hotel as they serve you a traditional Christmas dinner and lunch for your loved ones. On the menu, you will find the signature must-haves like roast turkey, homemade yule log cake and more. Over at Contango, celebrate the festive season with their classic offerings from 24 to 26 December. Available for lunch and dinner, get ready to unwind and have relaxed festive dining with your loved ones.

Christmas Eve dinner: RM280+ per person | 6PM – 10PM
Christmas Day lunch: RM200+ per person | 12PM – 2.30PM

Lunch at Contango: RM150+ per person | 12PM – 3PM
Dinner at Contango: RM200+ per person | 6PM – 10 PM


5, Jalan Sultan Hishamuddin, Tasik Perdana, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Book here

10 /12

Hotel Stripes Kuala Lumpur

Head to the Hotel Stripes and explore the Brasserie 25’s Sizzling Festive Edition. From 23 December 2022 to 2 January 2023, plan a glorious get-together with family and friends as you indulge in a magnificent spread filled with a delicious leg of lamb, cocktails and decadent treats.

Festive Chill & Grill (Fridays, Saturdays and Sundays): RM150+ per person | 6PM – 10PM


25, Jalan Kamunting, Chow Kit, 50300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Book here

11 /12

Concorde Hotel Kuala Lumpur

On 23 – 25 December, Concorde Hotel will host a spectacular dinner buffet filled with traditional favourites. On the menu, diners can explore an array of the freshest seafood selections – oysters, tiger prawns, flower crab and more – along with other highlights, including the marinated lamb shoulder, baked chicken, whole roasted duck with orange sauce, roasted lamb leg and beyond.

For a local touch, indulge in their satay selections, daging bakar, udang masak lemak chilli padi, etc. The classic Christmas fruit cake and chocolate yule log cake will also be available in the dessert section.

Christmas buffet dinner: RM168 nett per person.


2, Jln Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur



12 /12

Gordon Ramsay Bar & Grill

Gear up for a classic Ramsay Christmas this festive season. Available from 24 December to 26 December 2022, Gordon Ramsay Bar & Grill has curated a five-course set menu filled with decadent and jolly creations. Feast on canapés like Uni on Crab Toast, Niçoise Salad on Tomato, and Citrus Salmon before proceeding with your Starters. Feast on dishes such as the Artichoke Salad, Beetroot-cured Salmon, and Chicken Liver Parfait. For the Mains, choose between Classic Beef Wellington, Angus Rib Eye with Butter-poached Lobster, or Butter-poached Murray River Cod. Of course, to finish, treat yourself to a Traditional Christmas Pudding for dessert. There will also be a meatless menu.

24 and 26 December 2022: RM688 per person (RM1,188 with wine pairing)

25 December 2022: RM888 per person (RM1,488 with wine pairing)


Lobby Level, Sunway Resort, Bandar Sunway, 47500 Selangor


03 7492 8000

The post A guide to the best Christmas 2022 hotel buffets and festive menus in KL and Selangor appeared first on Lifestyle Asia Kuala Lumpur.