Subscription Modal Banner
Weekly newsletter subscription
Get CompareHero’s top tips and deals, plus an exclusive free guide to investing, sent straight to your inbox.

I agree to the terms and conditions and agree to receive relevant marketing content according to the privacy policy.

Success Tick Icon
Congratulations on successfully joining CompareHero Newsletter

Top 10 Christmas Buffet Deals in Klang Valley 2019 Team Team

Last updated 24 December, 2019

Top 10 Christmas Buffet Deals in Klang Valley

Christmas is less than a week away and many of us are already prepping for the celebration including gifts and parties. One way Malaysians truly celebrate any occasion is through food and we have listed the top 10 places with the best Christmas Eve Dinner or Buffet Deals to celebrate with your loved ones this year.

But here’s a tip, these places are on the radar of many food hunters in the city so make a reservation to avoid being disappointed!

1. Swez Brasserie, Eastin Hotel Petaling Jaya 

Prices for the Christmas Eve Buffet are set at RM188 nett for adults and RM 84 nett for children. The Christmas day buffet brunch is priced at RM108 nett for adults and just RM 54 nett  for children.

Buffet at Eastin Hotel Petaling Jaya Swez Brasserie source: Eastin Hotel Petaling Jaya

Buffet Promotions
 Event Adult Price Children Price
Christmas Eve Buffet RM 168 nett RM 84 nett
Christmas Day Buffet Brunch RM 108 nett RM 54 nett

Make a reservation
Name Swez Brasserie, Eastin Hotel Petaling Jaya
Address 13, Jalan 16/11, Seksyen 16, 46350 Petaling Jaya, Selangor
Contact number 03-7665 1111

Related: Most Expensive Christmas Gifts Ever Given

2. The Westin Kuala Lumpur

Enjoy your Christmas at any of the restaurants under The Westin Hotel Kuala Lumpur with their mouth-watering Western, Mexican, Italian and Chinese dishes in buffet style.

buffet in the living room westin hotel kuala lumpur source: The Westin Kuala Lumpur

Buffet Promotions
 Event Hours Price
Christmas Eve Dinner Buffet 6.00pm - 10.00pm RM188 nett per person
Christmas Day Hi-Tea Buffet 12.30pm - 3.00pm RM140 nett per person
New Year Eve Dinner Buffet 6.00pm - 10.00pm RM170 nett per person
New Year Day Hi-Tea Buffet 12.30pm - 3.00pm RM140 nett per person

Make a reservation
Name The Westin Kuala Lumpur
Address 199, Bukit Bintang Street, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Contact number 03-2731 8333

Related: Top 12 Money-Saving Tips for Christmas

3. Essence Restaurant, Sheraton Imperial Hotel Kuala Lumpur

You can find local dishes, traditional western delicacies (such as roast turkey) and fresh seafood to feed yourself and your loved ones this Christmas at this restaurant. We suggest you check out their desserts especially the giant chocolate yule log cake and Gingerbread cheesecake if you are a sweet-taste seeker. If you have a Maybank American Express Platinum Charge/Credit Card, American Express Reserve & All Visa Infinite Cards or Maybank World Mastercard, you can get 50% off for 2 people and 40% for 3 to 10 person dining in this restaurant.

buffet at essence restaurant sheraton imperial kuala lumpur source: Sheraton Imperial Kuala Lumpur

Christmas Eve Dinner Buffet: RM145 nett per person (6.00 pm to 10.00 pm)

Make a reservation:
Name Essence Restaurant, Sheraton Imperial Hotel Kuala Lumpur
Address Jalan Sultan Ismail, Chow Kit, 50250 Kuala Lumpur, Wilayah Persekutuan
Contact number 03-2717 9933

Related: Last Minute Christmas Gift Ideas Under RM50


4. La Carretas Restaurant

With three outlets in Subang Jaya, Ampang, and Damansara, this Mexican restaurant offers a special Christmas Eve dinner set at only RM99 nett per person. The menu includes Grinch salad, pumpkin soup, roasted Tom turkey or charbroiled Australian Medallion of Beef, warm Christmas pudding, and coffee or tea.

Christmas Eve Dinner Set Price RM 99.00 ++ (note: not a buffet)

Subang Jaya Branch

Address: No 29 USJ 10/1F 47620 Subang UEP Malaysia
Tel No for Reservations: (0)3 5637-3058

Ampang Branch

Address: 22 Persian Ampang 55000 Kuala Lumpur Malaysia
Tel No for Reservations: (0)3 5637-3058

Damansara Branch

Address: Lot B-0-7 Semantan Avenue 10 Jalan Semantan Damansara Heights 50490 Kuala Lumpur 
Tel No for Reservations: (0)3 2093-0380

Related: Practical Tips for Giving Christmas Gifts on a Budget


5. Serena Brasserie, Intercontinental Hotel Kuala Lumpur

If you want to have your share of limitless fresh seafood, this is the right place to be. What else can you ask for than to dine in a cosy environment filled with seafood and desserts all night long before Christmas? On top of the fresh seafood platter, you also get to enjoy a buffet spread of international choices, Japanese specialities, and all-time local favourites.

If you have a Mastercard credit card, remember to use it to pay your bill in order to get a complimentary meal for children aged 12 years and below with every paying adult. Offer includes Planet Trekkers Dining experience - an inspired, nutritious and delicious signature children's menu, as well as high-quality children's amenities that make family dining more enjoyable.

buffet at serena brasserie intercontinental kuala lumpur source: InterContinental Hotel Kuala Lumpur

Buffet Promotions
 Event  ‏‏‎Note       Price of the buffet Gourmet Collection members Discounts
Christmas Eve Buffet Dinner 6.00pm - 10.00pm
  • RM 198 nett per adult
  •  RM 99 per child (5 to 11 years)
25% off 15% discount for Credit Cardholders of 

CIMB, Citibank, HSBC, Maybank and UOB

Christmas Day Buffet Lunch  Escape the mayhem of a traditional family get together and indulge loved ones to make the most of this special time together.
  • RM 268 nett per adult
  • RM 134 nett per child (5 to 11 years)
25% off 15% discount for Credit Cardholders of 

CIMB, Citibank, HSBC, Maybank and UOB

Christmas Day Buffet Dinner Savour the incredible all-time favourite roast and dessert and leave your taste buds wavering in wonder.
  • RM 168 nett per adult
  • RM 84 nett per child (5 to 11 years)
25% off 15% discount for Credit Cardholders of 

CIMB, Citibank, HSBC, Maybank and UOB

New Year’s Eve Buffet Dinner Usher in 2018 with an array of delectable New Year’s Eve special dinner buffet offerings accompanied by live performance and countdown party.
  • RM 248 nett per adult
  • RM 124 nett per child (5 to 11 years)
25% off 15% discount for Credit Cardholders of 

CIMB, Citibank, HSBC, Maybank and UOB

New Year’s Day Buffet Lunch Perfectly crafted feast with extensive array of dishes to feast on which leaves memorable moments to kick start 2018 and fill the stomach with warmth and delight.
  • RM 108 nett per adult
  • RM 54 nett per child (5 to 11 years)
25% off 15% discount for Credit Cardholders of 

CIMB, Citibank, HSBC, Maybank and UOB

Terms & Conditions

  • These offers apply to Christmas and New Year promotions and subject to availability.
  • Prior dining reservation in any of the restaurants is required.
  • At Serena Brasserie, children below age 4 eat complimentarily.

Make a reservation:
Name Serena Brasserie, Intercontinental Hotel Kuala Lumpur
Address InterContinental Kuala Lumpur, 165 Jalan Ampang, 50450 Kuala Lumpur
Contact number 03-2782 6128

Related: 12 Ways of Christmas Shopping

6. Tonka Bean Café, Impiana Hotel

This is another great choice for a seafood buffet and unlimited Baskin Robbin ice cream while enjoying the breath-taking views of KLCC Twin Towers. Remember to be dressed in smart casual attire and bring a good camera or a smartphone to take good pictures of your Christmas celebration this year.

buffet at Tonka Bean Cafe Impiana KLCC Hotel Kuala Lumpur

source: Impiana Hotel KLCC

Dinner Buffet: RM272 per person (Get up to 20% discount for early booking).

Make a reservation:
Name Tonka Bean Café, Impiana Hotel
Address Impiana KLCC Hotel & Spa Kuala Lumpur, Impiana Klcc Hotel & Spa, 13, Jalan Pinang, Kuala Lumpur, 50450 Kuala Lumpur
Contact number 03-2147 1111


7. Lemon Garden, Shangri La Hotel

If you are into hotel buffets, then you have definitely been to or have heard of Lemon Garden at Shangri La Hotel as it is one of the go-to hotel restaurants for the buffet. Get stuffed this Christmas with a buffet spread of Roast Turkey with apple stuffing, cranberry chutney, giblet sauce, Brussel sprouts and roast potatoes.

If you are looking for Christmas-themed desserts, you are in for a treat because Lemon garden also serves Traditional Christmas Stollen, Panettone, Vanilla Orange Cream Puffs, Gingerbread and many more.

buffet at Lemon Garden Shangri-la Hotel Kuala Lumpur

source: Shangri-la Hotel Kuala Lumpur

Buffet Promotions
 Event Price
Christmas Eve Lunch RM 193 nett per person / RM 96.50 per child
Christmas Eve Dinner RM 293 nett per person / RM 146.50 per child
Christmas Day Lunch RM 298 nett per person / RM 149per child
Christmas Day Dinner RM 263 nett per person / RM 131.50 per child

Reservations: 03-2074 3900 or email

Make a reservation:
Name Lemon Garden, Shangri La Hotel
Address Shangri La Hotel Kuala Lumpur, 11, Jalan Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur
Contact number 03-2074 3900


8. Nook, Aloft KL Sentral

If you are looking for a more affordable buffet dinner in a hotel this Christmas, Nook, Aloft KL Sentral may be the perfect choice for you. The restaurant has a chic and comfortable environment for you to dine and gather with your loved ones.

Don’t worry, you can definitely get a taste of the traditional Christmas delicacies such as roast turkey and log cakes to fully embrace the festive season.


Christmas Day Lunch: RM98 nett per pax

Christmas Day Dinner: RM118 nett per pax

Make a reservation:
Name Nook, Aloft KL Sentral
Address No. 5 Jalan Stesen Sentral, Kuala Lumpur, 50470, Malaysia
Contact number (60)(3) 2723 1188


9. Sunway Putra Hotel

Located next to the newly launched Sunway Putra Shopping Mall and PWTC, you can enjoy your Christmas Eve with your loved ones at either one of the two restaurants in Sunway Putra Hotel: Coffee House and Gen Japanese Restaurant.

Coffee House offers traditional western dishes while Gen Japanese Restaurant offers Japanese foods including everyone’s favourite sushi, sashimi platter, cold and hot dishes. Depends on your preference, you can choose to dine in here with your friends or family this Christmas Eve.

buffet at gen japanese restaurant sunway putra hotel source: Sunway Putra Hotel

Buffet Promotions
 Event  ‏‏‎Hours  Adult Price Children Price (7-12 years old)
Christmas Eve Buffet Dinner 24th December 2018, 6.00 pm to 10.30 pm RM 128 nett RM 74 nett
Christmas Day Buffet Hi-Tea  25th December 2018, 12.00 pm to 5.00 pm RM 98 nett RM 49 nett 
 New Year’s Eve Buffet Dinner 31st December 2018, 6.00 pm to 10.30 pm  RM 148 nett RM 74 nett 
 New Year’s Day Buffet Hi-Tea 1st January 2019, 12.00 pm to 5.00 pm   RM 98 nett RM 49 nett 

*Children aged 6 years old and below eat for free.

Make a reservation:
Name Sunway Putra Hotel
Address 100, Jalan Putra, Chow Kit, 50350 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact number 03-4040 9888

Related: 6 Trendy New Year’s Eve Dinners Under RM150

Buffet table filled with fresh seafood at The Mill Grand Millennium Hotel

10. Grand Hyatt Hotel Kuala Lumpur

Enjoy a 5-star buffet dining experience at JP Teres equipped with indoor dining, a large outdoor terrace, lush greenery landscape and an island bar this coming Christmas Eve. This restaurant serves unlimited authentic selections of Malay, Indian and Chinese flavours and its show kitchens features satay grills, tandoor ovens, roti hot plate and wok stations.

JP Teres Christmas Eve Dinner Buffet: RM210 nett per person

As for THIRTY8, this restaurant is located on the 38th floor and comprises of a 360-degree city view including the dining areas, bar, and lounge. The interesting parts are the lively show kitchens which serve international cuisine showcasing a variety of Western, Chinese and Japanese flavours.

THIRTY8 Christmas Eve Dinner Buffer: RM410 nett per person

Make a reservation:
Name Grand Hyatt Hotel Kuala Lumpur
Address 12, Jalan Pinang, Kuala Lumpur City Centre, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact number 03-2182 1234

If you are planning a Christmas Eve gathering, we suggest you book early and don’t forget to use your credit card to save more money! Compare and get the best credit card here.

Related: 15 Money-Saving Gift Shopping Tips For Christmas

The team is comprised of many talented individuals, sharing their knowledge, experiences and research to help others make better financial decisions.


Use a personal loan to consolidate your outstanding debt at a lower interest rate!

Subscribe to our newsletter to stay up-to-date with exclusive money-saving tips & great deals