Penang Hotel Buffet Deals 2026: Prices & Promos

Updated

Hotel buffets are how Penang celebrates: birthdays, reunions and, at year end, Christmas Eve and New Year's Eve. This guide compares the buffet promotions we have verified on hotel websites, island and mainland, with the price per adult and the dates.

Prices are as each hotel publishes them. Check whether a price is nett or plus service charge and tax (shown as ++) before you compare.

Buffet prices at a glance (槟城自助餐)

BuffetDatesPrice
E&O Hotel Penang Sarkies Christmas & New Year BuffetsThu 24 Dec 2026 – Fri 1 Jan 2027Festive dinners RM248 nett adult / RM148 child or senior
E&O Hotel Penang Sarkies International Buffet (Nov–Dec 2026)Sun 1 Nov – Thu 31 Dec 2026Lunch RM138 nett adult / RM78 child or senior
G Hotel Gurney & G Hotel Kelawai 20% Off Buffet with PB CardsUntil Wed 30 Dec 202620% off buffet and à la carte food at Cafe 168 and Spoon
Hard Rock Hotel Penang Christmas Eve & Boxing Day BuffetsThu 24 Dec – Sat 26 Dec 2026Christmas Eve buffet: RM250 nett adult
Hard Rock Hotel Penang New Year's Eve Buffet & Poolside PartyThu 31 Dec 2026 – Sat 2 Jan 2027NYE buffet RM250 nett adult
Iconic Hotel Bukit Mertajam Catch 'N' Carve Buffet DinnerEvery Friday, Saturday, SundayRM129+ per person
JEN Penang Georgetown Café JEN Buffet DealsEvery Friday, SaturdayMai Makan! lunch RM80 nett adult / RM40 child
OZO George Town Penang Santa's Merry Feast Christmas Eve BuffetThu 24 Dec 2026RM138 nett adult
OZO George Town Penang New Year's Eve Seafood Buffet & CountdownThu 31 Dec 2026Seafood buffet: RM168 nett adult, RM85 nett child
Shangri-La Rasa Sayang Spice Market Café Themed Buffet OffersEvery Wednesday, Thursday, Friday, Saturday, SundayWed P60: RM113.40 adult / RM56.70 child

Christmas and New Year buffets

Festive buffets sell out. Most hotels offer early-bird rates if you book a few weeks ahead.

Weekly and everyday buffets

These run every week, or for a set promo period, outside the festive dates.

Booking tips

Book festive buffets by early December for early-bird prices. Ask whether children are charged by age or height. Card discounts usually exclude public holidays and festive eves. For more hotel offers, see hotel deals and staycations.

Frequently asked questions

How much is a hotel buffet dinner in Penang?

From our verified listings, regular hotel buffet dinners run from RM129++ per adult (Iconic Hotel, Bukit Mertajam) to RM228 (Spice Market Café seafood nights at Rasa Sayang). Christmas Eve and New Year's Eve buffets cost RM138 to RM250 nett per adult.

Where to have a Christmas buffet in Penang?

Verified Christmas 2026 buffets include E&O Hotel's Sarkies (24–25 Dec), Hard Rock Hotel Penang's Starz Diner (24 Dec) and OZO George Town (24 Dec). See the table above for prices.

Is there a hotel buffet promotion on the mainland?

Yes. Iconic Hotel in Bukit Mertajam runs a Friday-to-Sunday Catch 'N' Carve buffet dinner, with discounts for seniors, children and birthdays.

Sources: E&O Hotel, The Echo Nov–Dec 2026, Hard Rock Hotel Penang, OZO George Town, Iconic Hotel. Last verified . Spotted an error? Tell us.