Christmas dinner in KL and Selangor
If there’s one thing we look forward to in December, it’s feasting on good food and spending quality time with our loved ones. But not all of us can be chefs whipping up fanciful meals from scratch even with easy recipes to guide us.
To save you the headache of figuring out how to work the oven, we found these 21 restaurants in KL and Selangor with Christmas menus, festive buffets, and high-tea spreads that you can head to for a holly, jolly dinner with loved ones.
Table of Contents
- Christmas dinner in KL and Selangor
- – Hotels with a Christmas buffet –
- 1. Makan Kitchen at DoubleTree
- 2. The Mesh at Four Points
- 3. Colonial Cafe at The Majestic Hotel KL
- 4. Renaissance Hotel KL
- 5. Thyme at Park Royal KL
- – Restaurants with a Christmas menu –
- 6. Burger & Lobster KLCC
- 7. Natalina
- 8. Feliz KL
- 9. Botanica + Co
- 10. Maria’s Steakcafe
- 11. Gordon Ramsay Grill & Bar
- 12. Giglio KL
- 13. Ignis
- 14. Table & Apron
- 15. Soleil
- 16. Huckleberry
- 17. Ora Dining
- 18. Emily’s Steakhouse
- 19. The Farm
- 20. Union Bistrot
- 21. Bocado
– Hotels with a Christmas buffet –
1. Makan Kitchen at DoubleTree
RM200 nett per adult | RM100 nett per child
Image credit: DoubleTree by Hilton Shah Alam
This Christmas, Makan Kitchen at DoubleTree by Hilton I-City Shah Alam invites diners to delight in a buffet feast of Asian and Western dishes. The show-stopping Australian Steamship Round with a rendang rub adds a local twist to the Christmas classic, while the Bûche de Noël is a sweet symphony crafted to elevate that holiday joy.
Image credit: DoubleTree by Hilton Shah Alam via Facebook
To end your meal on a sweet note, order and dig into the decadent Valrhona Chocolate Panettone that is perfectly complemented by freshly whisked Eggnog, served tableside.
Address: Finance Avenue, I-City, 40000, Shah Alam, Selangor
Opening hours: Mon-Fri 9am-6pm (Closed on Saturdays & Sundays)
Contact: 03-5650 0200 | DoubleTree by Hilton Shah Alam website | Facebook
2. The Mesh at Four Points
RM158 nett per adult | RM79 nett per child
Image credit: The Mesh
Add a local charm to your Christmas feast by heading to The Mesh at Four Points by Sheraton. It has a delightful high-tea buffet comprising local dishes. Indulge in dishes such as Nasi Kerabu, Sotong Kangkung Kampung Baru, and Salad Kacang Kuda, alongside an impressive seafood-on-ice selection that includes crabs and lobsters.
Image credit: Four Points by Sheraton KLCC via Facebook
Address: Jalan Sultan Ismail & Jalan Ampang, 50450, Kuala Lumpur
Opening hours: Mon-Fri 9am-6pm (Closed on Saturdays & Sundays)
Contact: 03-2706 9099 | Four Points by Sheraton KLCC website | Facebook
3. Colonial Cafe at The Majestic Hotel KL
RM280 nett per adult
Image credit: The Majestic Hotel KL
Celebrate Christmas in grandeur at Colonial Cafe in The Majestic Hotel KL, which is elegantly adorned to capture the festive holiday spirit. The menu here showcases delights such as traditional roasted chicken, potato salad, yule logs, and mulled wine – perfect for a heartwarming and memorable feast.
Image credit: The Majestic via Facebook
An array of irresistible desserts, including baked scones served with clotted cream and jam, will be the cherry on top of the cake.
Address: 5, Jalan Sultan Hishamuddin, Tasik Perdana, 50450, Kuala Lumpur
Opening hours: Mon-Fri 9am-6pm (Closed on Saturdays & Sundays)
Contact: 03-2785 8000 | The Majestic KL website | Facebook
4. Renaissance Hotel KL
RM198 nett per adult | RM168 nett per child
Image credit: Renaissance Hotel KL
Step into Santa’s Magical Village at Renaissance Hotel KL, which has a themed dining experience. After you chow down from the sumptuous buffet spread of festive favourites including Cajun-brined whole-roasted chicken and a bread pudding drizzled with vanilla sauce, you can check out activities such as carnival games and DIY workshops.
Image credit: Renaissance Hotel KL via Facebook
Little ones will be enchanted by the magic of the season, with a special visit from Santa Claus and the whimsical Balloon Snow Dome, all included with the buffet.
Address: Jalan Sultan Ismail & Jalan Ampang, 50450, Kuala Lumpur
Opening hours: Mon-Fri 9am-6pm (Closed on Saturdays & Sundays)
Contact: 03-2706 8088 | Renaissance Hotel website | Facebook
5. Thyme at Park Royal KL
RM185 nett per adult
Image credit: Thyme via Facebook
Thyme at Park Royal KL is for seafood lovers. Its festive buffet features a generous spread of mussels, scallops, and clams, served on ice or prepared in Malay, Indian, or Chinese cooking styles. Sweeten the experience by indulging in festive desserts such as classic gingerbread and yule log cake, and for that extra touch of holiday cheer, sip on creative cocktails like The Drunken Snowman and Old-Fashioned Gingerbread.
Image credit: Park Royal Collection via Facebook
Address: Jalan Sultan Ismail, Bukit Bintang, 50450, Kuala Lumpur
Opening hours: Mon-Fri 9am-6pm (Closed on Saturdays & Sundays)
Contact: 03-2782 8388 | Park Royal KL website | Facebook
6. Burger & Lobster KLCC
RM185 sharing platter
Image credit: Youngblood
You won’t have to pick between meat and seafood with the Mayfair Wonderland sharing platter from Burger & Lobster in Suria KLCC. The surf ‘n’ turf spread brings together seafood and the restaurant’s signature burgers, and perfectly feeds four individuals.
Image credit: Burger & Lobster KLCC via Facebook
The highlights include Mayfair Burger, Merri-Merri Sauce, and the signature Classic Lobster Roll – chilled lobster meat, lemon mayo, chives, toasted brioche, lemon, and garlic butter.
Address: Lot G46, Ground Floor, KLCC, 50450, Kuala Lumpur
Opening hours: 10am-10pm, Daily
Contact: 03-2707 5932 | Burger & Lobster website | Facebook
7. Natalina
From RM62
Image credit: Natalina – Italian Kitchen via Facebook
Have an Italian feast for Christmas dinner at Natalina, which crafts dishes that’ll transport you straight to Italy. The festive menu here comprises Italian classics such as Lasagna Verticale Al Ragu Di Manzo and hand-crafted Tagliatelle and Charred Lamb Loin – a true celebration of Italian elegance.
To finish off your festive feast with something sweet, order the White Chocolate Raspberry Cheesecake.
Image credit: Natalina via Facebook
Address: Avenue K, Lot 06 – Level 03, 156, Jalan Ampang, 50450, Kuala Lumpur
Opening hours: 12pm-10pm, Daily
Contact: 012-673 3860 | Natalina website | Facebook
8. Feliz KL
From RM32
Image credit: @feliz_kl via Instagram
Celebrate the season with a Peruvian Christmas feast at Feliz, where vibrant flavours and festive cheer come together for an unforgettable dining experience. This is a Christmas menu with Peruvian favourites that offer a unique taste of Peru’s rich culinary heritage, including mains such as Solterito de Quinua, Causa de Camarones, and Grouper Patarashca and desserts like Alfajores and Combinado.
Image credit: @feliz_kl via Instagram
Address: Avenue K, L4-05, 156, Jalan Ampang, 50450, Kuala Lumpur
Opening hours: 12pm-11pm, Daily
Contact: 011-1771 7742 | Felix KL website | Instagram
9. Botanica + Co
From RM30
Image credit: Botanica+Co Bangsar South via Facebook
KL’s popular Botanica + Co joins the festive cheer with a Christmas menu featuring Chicken Roulade, Baked Salmon, and a plant-based Cauliflower Steak. Raise a glass and toast to the season with specially crafted festive drinks such as the Kringle Bell Chocolate and White Peach Grape Fizz.
Image credit: @botanica.co.my via Instagram
Address: 58, Jalan Ang Seng, Brickfields, 50470, Kuala Lumpur
Opening hours: 7am-10pm, Daily
Contact: 011-2600 8188 | Botanica + Co website | Instagram
10. Maria’s Steakcafe
From RM50
Image credit: Maria Steakhouse
Meat lovers can head to Maria’s Steakcafe this Christmas, as the KL restaurant has six main course options centred around hearty meat dishes. Each set serves up to five mains, including standout ones such as Wagyu MB5-7 Tomahawk and Spaghetti Chicken Bolognese.
Image credit: Maria’s Steakcafe via Facebook
Bangsar branch
Address: 58, Jalan Maarof, Bangsar, 59100, Kuala Lumpur
Opening hours: 12pm-10.30pm, Daily
Contact: 016-902 0495 | Maria’s Steakcafe website | Facebook
See all Maria’s Steakcafe outlets here.
11. Gordon Ramsay Grill & Bar
From RM118
Image credit: Sunway Hotels
While Gordon Ramsay Grill and Bar is best known for its Beef Wellington, the popular restaurant has crafted a decadent 3-course festive menu, also available à la carte, for Christmas. The signature dishes include lip-smacking ones such as Hokkaido Scallop, Foie Gras Smoked Duck, and succulent Bronze Turkey.
Image credit: Gordon Ramsay Grill and Bar via Facebook
Live band performances and Christmas carollers will entertain diners on Christmas Eve and Christmas Day.
Address: Lobby Level Sunway Resort, Persiaran Lagoon, Bandar Sunway, 47500, Subang Jaya, Selangor
Opening hours: 7am-11pm, Daily
Contact: 03-7495 1572 | Gordon Ramsay Grill and Bar website | Facebook
12. Giglio KL
RM288+ per adult
Image credit: @giglio.kl via Instagram
Giglio Lalaport has prepared a decadent 7-course meal for diners this festive season. It comes with meticulously crafted dishes such as Amuse Brioche with beef tartare and caviar, Seared Scallops, Seafood Velouté, Cold Capellini, and more. To elevate the dining experience, the restaurant includes two glasses of house wine in the course too.
Address: G-94, Mitsui Park Shopping Lalaport Mitsui Park Shopping Lalaport, 2, Jalan Hang Tuah, Bukit Bintang, 55100, Kuala Lumpur
Opening hours: Mon-Thu 11am-3pm & 5pm-10pm | Fri-Sun 11am-11pm, Daily
Contact: 012-982 8966 | Giglio KL Facebook | Instagram
13. Ignis
RM188+ per adult | RM94+ per child
Image credit: Ignis KL via Facebook
If you prefer brunch over dinner for celebrations, Ignis is hosting a 1-day Bottomless Brunch on 29th December from 12pm to 2.30pm. Savour delights like Roast Turkey, Beef Wellington, and Lamb Shoulder from a live carving station, as well as other mains like Seafood Stew and Herb Gnocchi.
As a meal is only complete with a dessert, the restaurant also has Chestnut Mont Blanc and Gingerbread Cake in the spread.
Image credit: Ignis KL via Facebook
Address: G-02A, Ground Level, The Sphere, No. 1, Avenue 1, Bangsar South City, 8, Jalan Kerinchi, 59200 Kuala Lumpur
Date: 29th December 2024
Time: 12pm-2.30pm
Contact: 012-343 9566 | Ignis website | Instagram
14. Table & Apron
From RM22
Image credit: Table & Apron via Facebook
If you’re celebrating with a larger group, Table & Apron has a menu for sharing that feeds up to 12 pax. The set menu comprises 10 items, including a Passionfruit & Mint Cooler, as well as Christmas dishes like Crispy Sweet Potato with Ricotta & Gula Melaka, Pilaf Rice with Cashew, and Beef Cheek Bourguignon with Charred Kailan.
Otherwise, you can order these dishes ala carte, or other plates like Sliced Porchetta (RM72), Pressed Lamb with Charred Cabbage & Toum (RM78), and Pork Ribs in Pineapple Glaze (from RM48).
Image credit: Table & Apron via Facebook
Address: 23, Jalan SS20/11, Damansara Kim, 47400 Petaling Jaya, Selangor
Opening hours: Tue-Fri 5:30pm-10:30pm | Sat & Sun 11:30am-2:30pm & 5:30pm-10:30pm (Closed on Mondays)
Contact: 03 7733 4000 | Table & Apron website | Facebook
15. Soleil
RM275+ per adult
Image credit: Soleil Restaurant & Wine Bar via Facebook
Soleil lets you celebrate the festive season with Michelin-selected Chef Evert’s fine dining expertise. Opt for a free-flow brunch or a 4-course Christmas dinner, with main course options such as Wild-Caught Yellow Belly Flounder and Angus Grain-Fed Beef Tenderloin.
For dessert, indulge in All About Chocolate, a decadent selection of chocolate-based pastries, complemented by a delightful cheese platter to round off your festive celebration.
Image credit: Soleil via Facebook
Address: Lot L2-13A & L2-15, 2nd Floor, DC Mall Plaza DC 6 Jalan Damanlela Pusat Bandar Damansara, Damansara City, 50490, Kuala Lumpur
Opening hours: Mon-Sat 11.30-10pm (Closed on Sundays)
Contact: 03-2011 8261 | Soleil website | Facebook
16. Huckleberry
From RM34
Image credit: @d_chum via Instagram
For a classic serving of roasted meat at the dinner table, opt for meaty highlights from Huckleberry’s Christmas menu – the Brown Sugar-brined Roast Chicken (RM300) or Beef Wellington (RM390) that comes with a serving of garlic-roasted potatoes or truffle mash.
Dishes that’ll perfectly accompany these stars on the table include the Baked Truffle Mac & Cheese (RM98) and Roasted Brussel Sprouts & Maple Glazed Carrots (RM34).
Image credit: Huckleberry via Facebook
Address: G108 & GK2, Bangsar Shopping Centre, 285, Jalan Maarof, 59000, Kuala Lumpur
Opening hours: 9am-10.30pm, Daily
Contact: 03-2011 0066 | Huckleberry website | Facebook
17. Ora Dining
From RM58
Image credit: @oradining_my via Instagram
KL’s chic Ora Dining offers a contemporary European dining experience. Find indulgent mains to order like Dry-Aged Chicken with Perigourdine Sauce which is available in whole or half portions, as well as Glazed Baby Back Ribs with Apple Salad and Poached Pear Bread Pudding.
Image credit: Ora Dining via Facebook
A 3-day pre-order is required to savour Ora Dining’s festive dishes.
Address: 29, Lorong Datuk Sulaiman 7, Taman Tun Dr Ismail, 60000, Kuala Lumpur
Opening hours: Tue-Thu 4pm-12am | Fri-Sun 11.30am-12am (Closed on Mondays)
Contact: 017-228 8471 | Ora Dining Instagram | Facebook
18. Emily’s Steakhouse
From RM38
Image credit: @thehungry_2j via Instagram
Ring in the festive season at Emily Steakhouse, where a menu of seafood-forward dishes will fill you with joy and festive cheer. A top pick is the Mariscada Seafood Rice with Tiger Prawns and Scallops (RM108), which will be a nice change from the traditional turkeys and roast chickens.
You can also go for add-ons (RM38) such as Christmas-themed cakes and pastries for that extra touch of sweetness.
Image credit: Emily Steakhouse via Facebook
Address: 29, Lorong Datuk Sulaiman 7, Taman Tun Dr Ismail, 60000, Kuala Lumpur
Opening hours: 11am-3pm & 5.30pm-12am, Daily
Contact: 013-210 6884 | Emily Steakhouse Instagram | Facebook
19. The Farm
From RM20
Image credit: @thefarm.soiltosoul via Instagram
Renowned for its farm-to-table dining concept, The Farm has a festive menu brimming with dishes that are perfect for sharing with loved ones. Some highlights include Leg of Lamb served with honey-roasted vegetables and the Whole Roast Beef.
End your meal with a classic Yule Log Cake adorned with sugared berries, which pairs beautifully with a cup of their warm Cinnamon Apple Cider.
Image credit: The Farm via Facebook
Address: Unit G-01 & G-02, Level Ground, The Sphere Bangsar South City, 59200, Kuala Lumpur
Opening hours: 11am-10pm, Daily
Contact: 014-993 3880 | The Farm Facebook | Instagram
20. Union Bistrot
From RM130
Image credit: Union Bistrot via Facebook
At Union Bistrot, a specially crafted holiday menu designed to tantalise taste buds this festive season awaits. They have everything from succulent and flavourful Lamb Rack to soft and savoury Quiche. Raise a glass to the season by ordering from a curated selection of cocktails infused with cinnamon and other festive ingredients.
Image credit: Union Bistrot via Facebook
Address: L1.46, The Exchange TRX Mall, Tun Razak Exchange, 55188, Kuala Lumpur
Opening hours: 11am-10pm, Daily
Contact: 011-2713 8826 | Union Bistrot website | Instagram
21. Bocado
From RM32
Image credit: Bocado via Facebook
Take the adventurous route this Christmas and have a full Spanish la cena at Bocado. Their Navidad en el Plato menu by Chef Viktor is a true celebration of Christmas on fine plates, with dishes such as Foie Gras with Jamón de Pato, Grilled Carabineros, and the sweet, traditional Roscón de Reyes that all offer a delicious taste of Spain’s holiday traditions.
For seafood lovers, treat yourself to the succulent Spanish Ruby Shrimp (RM180), perfectly grilled to festive perfection.
Image credit: Bocado via Facebook
Address: Ground Floor, Bangunan ECM Libra, 8, Jalan Damansara Endah, Bukit Damansara, 50490, Kuala Lumpur
Opening hours: 12pm-3pm & 6pm-10.30pm, Daily
Contact: 012-923 3206 | Bocado website | Facebook
Have Christmas dinner at these restaurants in KL and Selangor
Whether you’re feasting on succulent roasts, indulgent desserts, or unique holiday treats, these restaurants in KL and Selangor offer beloved seasonal mains to help you celebrate Christmas over good food.
For more Christmas reads, check out:
Cover image adapted from: Table & Apron via Facebook, The Farm via Facebook, Bocado via Facebook
This article was first published on 20th December 2022, and updated on 20th December 2023. Last updated on 20th December 2024.