2018: The Ultimate Guide To Christmas Eve Dinners In The Klang Valley

Christmas dining

It’s that time of the year again when the smell of fruit cakes and turkey permeates the air and joyful songs fill the malls with Christmas festivities. If you have started on your Christmas shopping, it’s time to take a break and start making plans for a gut-busting Christmas Eve feast and Christmas Day meal.

Celebrate this special season with big meals, the opening of presents, and family gatherings. It is just not the same without staples like roasted turkey and slow-cooked lamb, Yorkshire pudding and rhubarb blueberry crumble, as well as traditional eggnog.

However, we all know that the traditional Christmas Eve dinner or buffet dinner served in a hotel does not come for cheap. Some hotels even charge as much as RM500 per person just for a taste of the Christmas spirit.

If you are looking to splurge this Christmas season to satisfy your cravings, here are some of the best places to have your Christmas Eve and Christmas meals with your family and friends together around Kuala Lumpur and Selangor.

Here’s a guide to 18 great places for Christmas Eve and Christmas Day meals in the Klang Valley for you to immerse yourself in the festive spirit.

Christmas Eve dinner below RM100

For those who do not want to splurge, we’ve combed the market to look for some good Christmas Eve dinner deals you can find in hotels and restaurants around Kuala Lumpur and Selangor.

1. Best Western Hotel, Petaling Jaya

best western christmas dinner

Best Western’s Kembali Kitchen is back with their Christmas Eve feast. It is one of the most affordable festive buffet dinner offered in a hotel.

If you are craving for a quintessential Christmas delicacies such as roasted turkey, Christmas goodies like gingerbread men and Christmas pudding, without breaking your bank, Best Western is your best bet.

Christmas Eve Buffet Dinner: 6:30pm to 10:30pm
AdultRM88 nett
ChildRM44 nett

Make a reservation
Best Western Hotel, Petaling Jaya
No.1, Jalan 13/1, Section 13, 46100, Petaling Jaya. Selangor Darul Ehsan.
Tel: +6019-777 5119 (Mohan), +6019-777 4140 (Vicky)

2. Hotel Armada Petaling Jaya

For residents of Petaling Jaya who do not want to make a trip down to KL for the usual Christmas fanfare, you don’t have to go far. Hotel Armada offers a traditional Christmas affair with Christmas carolers and a live performance by Roy Chew.

Take part in the Christmas celebration without breaking your budget at Hotel Armada for their Christmas Eve buffet dinner or Christmas Day hi-tea buffet.

armada hotel christmas dinner

Christmas Eve Buffet Dinner: 6.30pm – 10.00pm
Senior CitizenRM65+
Christmas Day Hi-tea Buffet: 12.00pm – 4.00pm
Senior CitizenRM58+
Make a reservation
Hotel Armada Petaling Jaya
Lot 6 Lorong Utara C, Section 52, 46200 Petaling Jaya, Selangor.
Phone: +603-7954 6888

3. Las Carretas Mexican Restaurant

If buffet is not your cup of tea, perhaps a 4-course meal will hit your gastronomic sweet spot this festive season. Celebrate at Las Carretas to enjoy a delicious feast on December 24.

You get a choice of Roasted Tom Turkey or Charbroiled Australian Medallion of Beef. Then, indulge your taste buds with a traditional Christmas pudding and finally wash it down with coffee or tea to complete the hearty meal.

Christmas Eve Set Dinner: 6.00pm – 10:30pm
Per personRM99 nett

Make a reservation
Las Carretas Subang Jaya
No 29 USJ 10/1F, 47620 Subang UEP, Malaysia.
Phone: +603-5637 3058 Email: info@lascarretas.com

Las Carretas Ampang
22 Persian Ampang, 55000 Kuala Lumpur, Malaysia.
Phone: +603-4257 1668 Email: info@lascarretas.com

Las Carretas Damansara
Lot B-0-7 Semantan Avenue, 10 Jalan Semantan, Damansara Heights, 50490 Kuala Lumpur.
Phone: +603-2093-0380 Email: info@lascarretas.com

Christmas Eve dinner below RM150

If you are willing to spend a little more to pamper yourself this year-end, here are a few more options below RM150 that will definitely tickle your taste buds!

4. Aloft KL Sentral Hotel Kuala Lumpur

Looking for somewhere fun and quirky to spend your Christmas? How about Aloft KL Sentral – that posh hotel with a contemporary interior that’s perfect for that Christmas eve dinner Instagram photo.

The buffet dinner is held at its restaurant, Nook, between December 1 and 30 – and it’s cleverly named Nook’s ‘A Lofty Christmas’ .

Christmas Buffet Dinner: December 1 to 30
AdultRM118 nett
Make a reservation
Aloft Kuala Lumpur Sentral
No 5, Jalan Stesen Sentral, Kuala Lumpur Sentral 50470, Malaysia.
Phone: +603-2723 1188
Email: aloft.kualalumpur@alofthotels.com 

Psst.. If you’re a Maybank, CitiBank, or CIMB card holder, you’re entitled to special discounts at the Nook. If you don’t have one yet, apply now!

5. Furama Hotel Kuala Lumpur

There’s no better place to spend your Christmas Eve than in Bukit Bintang. Take a stroll down the brightly lit streets and witness colourful fireworks, massive parties, and bustling street fairs throughout the night.

However, before you join in the street festivities, fill your tummy with great delicacies at Furama Hotel in Bukit Bintang‘s Christmas Eve special.

Christmas Eve Buffet Dinner
Senior citizen & childRM68
In-house guest RM78
Early Bird price before December 21: RM108 nett for Christmas Eve buffet!
Make a reservation
Furama Bukit Bintang
136, Jalan Changkat Thambi Dollah, 55100, Kuala Lumpur, Malaysia.
Phone: +603-2788 8983
Email: spices.bukitbintang@furama.com

6. Sunway Putra Hotel Kuala Lumpur

Start your gastronomic adventure at Coffee House or Gen Japanese Restaurant at Sunway Putra Hotel. Awaken the carnivorous side of you with live carvings of roasted turkey and honey meatloaf, and wash it down with a sweet serving of Christmas pudding with vanilla sauce.

If you are looking for something slightly different, head over to Gen Japanese Restaurant for fresh sashimi and various types of sushi.

Christmas Eve Set Dinner: 6:30pm to 9:30pm.

Children aged 6 years old and below eat for free.

Make a reservation
Sunway Putra Hotel
Sunway Putra Place, 100, Jalan Putra, 50350 Kuala Lumpur.
Phone: +603-4042 9888

7. Essence at Sheraton Imperial Hotel Kuala Lumpur

Join in a fun-filled celebration while indulging in a wide variety of delicacies at Essence, Sheraton Imperial Hotel on Christmas Eve and Christmas Day. The splendid fare of international and local delights.

Christmas Eve Buffet Dinner
Per Person RM145
Make a reservation
Essence at Sheraton Imperial KL
Level 1, Sheraton Imperial Kuala Lumpur, Jalan Sultan Ismail, Kuala Lumpur.
Phone: +603-2717 9933
Email: Essence.Venue@sheraton.com

Planning to go all out to embark on a gourmet adventure? Here are some options that will pamper your tummy with a well-deserved feast.

8. Villa Danieli at Sheraton Imperial Hotel Kuala Lumpur

villa danieli christmas dinner

Experience Christmas in a Trattoria-style country home and savour in Italian yuletide dishes as Chef Frederico Bozzo presents an authentic 4-course festive indulgence dinner!

Christmas Eve Set Dinner
Per personRM148
Christmas Brunch
Per personRM148
Make a reservation
Villa Danieli at Sheraton Imperial Hotel Kuala Lumpur
Phone: +603-2717 9922
Email: villa.danieli@sheraton.com
Online reservation


Christmas Eve dinner below RM200

9. Pullman Hotel Kuala Lumpur

Gather your family and friends this December 24 to bask in the Christmas festivity at Pullman Hotel Kuala Lumpur. Want to celebrate Christmas eve with a local twist? Then countdown to Christmas at Sedap with diverse offerings this season.

Sedap’s Christmas Inspired Buffet: 6:30pm – 10pm
Per personRM168

(inclusive of a party pack)

(inclusive of free flow beer &wine)
Make a reservation
Pullman Kuala Lumpur City Centre
Jalan Conlay, 50450 Kuala Lumpur, Malaysia.
Phone: +603-2170 8888

Make your online reservation now!

10. Eastin Hotel Kuala Lumpur

Make your way down to Eastin Hotel for a “Sparkle and Shine” Christmas celebration this year. Swez Brasserie is serving a feast that is bound to razzle and dazzle your palate. This includes braised lamb shank, beef stroganoff, and not to forget a traditional roast turkey served buffet style.

Without having to travel all the way to downtown KL, you can experience a dazzling night at Eastin Hotel at below RM150 nett person for an adult. The best thing about the buffet dinner on December 24 is the price includes a glass of wine, beer or chilled juice!

Christmas Eve Buffet Dinner: 6.30pm – 10.00pm
Per Person RM168

(inclusive of a glass of wine, beer or chilled juice)
Christmas Day Brunch: 12.00pm – 4.00pm
Make a reservation
Eastin Hotel Kuala Lumpur
13, Jalan 16/11, Pusat Dagang Seksyen 16, 46350 Petaling Jaya, Selangor, Malaysia.
Phone: +603-7665 1111
Email: info.kl@eastin.com

11. Royale Chulan Kuala Lumpur

royale chulan christmas dinner

Gather the whole family for an unforgettable Yuletide feast at the Warisan Cafe in Royale Chulan Kuala Lumpur this December 24.

Christmas Eve Buffet Dinner
AdultRM155 nett
Senior citizen & children RM100
Make a reservation
Royale Chulan Kuala Lumpur
5 Jalan Conlay, Kuala Lumpur City Centre, Wilayah Persekutuan, 50450, Malaysia.
Phone: +603-2688 9611

12. Le Meridien Hotel Putrajaya

le meridien putrajaya buffet

Treat your senses to a unique culinary experience just before you ring in the New Year. Away from the hustle and bustle of the city, enjoy the ambiance of a beautiful night at Putrajaya when you dine at Latest Recipe at Le Meridien Hotel Putrajaya.

Christmas Eve Buffet Dinner
Christmas Brunch
Enjoy up to 20% off total bill for selected credit cards.
Make a reservation
Le Meridien Hotel Putrajaya
Lebuh IRC, IOI Resort City, Sepang, Putrajaya, 62502, Malaysia
Phone: +603-8689 6888

13. Westin Hotel Kuala Lumpur

westin kl christmas buffet

You don’t have to look far for a magical Christmas celebration. The Westin Kuala Lumpur transports you to a charming fairytale ambiance with the twinkling of endearing fairy lights and mystical creatures.

Hop over to the Living Room for a hi-tea or dinner buffet to experience the winter wonderland.

Christmas Eve Buffet Dinner
Per PersonRM170
Christmas Day Hi Tea Buffet
Per PersonRM140
Make a reservation
The Westin Kuala Lumpur
199, Jalan Bukit Bintang, Kuala Lumpur, 55100 Malaysia.
Phone: +603-2773 8338
Email: westindining@westin.com

14. Pier 12 Seafood Tavern

pier 12 christmas dinner

Want to treat the entire family to a different kind of Christmas eve dinner, say, one curated especially for seafood lovers? Then head over to the Pier 12 Seafood Tavern!

Christmas Dinner
Per PersonRM140

15. Le Meridien Hotel Kuala Lumpur

At Le Meridien, the chefs turn into Santa’s culinary elves to conjure up a feast fit for the festivities. Embark on a culinary journey at Latest Recipe with captivating live-cooking and interactive chefs.

Latest Recipe

Christmas Eve Buffet Dinner
Per PersonRM198
Christmas Day Buffet Dinner
Per PersonRM168


3-Course Christmas Eve Dinner: 6.30pm – 10.30pm
Per setRM168
Make a reservation
Le Méridien Kuala Lumpur
2, Jalan Stesen Sentral, Kuala Lumpur Sentral, Kuala Lumpur, 50470, Malaysia.
Phone: +603-2263 7434
E-mail: dining.lmkl@lemeridien.com

Christmas Eve dinner above RM200

If you are ready to splurge on a luxurious dining experience on this special occasion, here are a few top picks for a decadent fine dining experience that will give you a taste of traditional Christmas, yet with a unique twist.

16. Intercontinental Hotel Kuala Lumpur

Be inspired by the exquisite dining experience at Serena Brasserie at Intercontinental Hotel this holiday season. You will be served with a delicious spread of succulent seafood options and wonderful mouth-watering desserts.

Christmas Eve Buffet Dinner
Christmas Day Brunch
Christmas Day Dinner

Children aged below four-years old eat for free.

Make a reservation
Intercontinental Hotel Kuala Lumpur
165, Jalan Ampang, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.
Phone: +603-2782 6000

17. Impiana KLCC Hotel

Enjoy a festive get-together set against a view of the Kuala Lumpur city skyline, at Cedar on 15 at Impiana KLCC Hotel. The rooftop restaurant promises an unforgettable 5-course set dinner with a choice of three main courses, including free flow of beer and house wine.

You’ll also be treated to an ice bar and accompanied by a violinist throughout dinner!

Christmas Eve Buffet Dinner
Per personRM228
Make a reservation
Impiana KLCC Hotel
13 Jalan Pinang, 50450 Kuala Lumpur, Malaysia.
Phone: +603-2147 1111

Book early to get 20% off!

18. St. Regis Kuala Lumpur  

st regis kl christmas

If your stomach is on a quest for a Christmas spread fit for a king, then the St. Regis is definitely one of the top contenders. You will not just be satisfied with an amazing gastronomic experience, you will also be blown away by its charm and its classy ambiance.

Christmas Eve Dinner
Per PersonRM298 (food only)
RM438 (free flow of wine and cocktails)
Make a reservation
The St. Regis Kuala Lumpur Hotel and Residences, Jalan Stesen Sentral 2
Kuala Lumpur, Malaysia 50470
Phone : +60327276696

If this sounds good to you, we’ll help you sign up right now!

We’ll handle the entire process for you so you don’t have to get off your seat.

Get free weekly money tips!

*Free of charge. Unsubscribe anytime.
newsletter image