Finding a good Ramadan buffet gets harder when you are trying to keep the budget in check and still want food that feels worth the trip. Some places look affordable at first, then the price climbs once you check the actual rate, timing, or location. That is why we put this list together, so you can compare your options faster without opening too many tabs. These picks focus on buffet spots in KL and Klang Valley that stay under RM150, which is a more comfortable range for family plans, friend groups, and casual iftar catch-ups.
Table of Contents
- KL Esplanade, Klang — RM68+
- Pegasus Hotel, Shah Alam — RM80
- De Palma Hotel, Ampang — RM88
- IBIS Hotel, KL City — RM88
- Ancasa Hotel, KL — RM98
- Wyndham, i-City Shah Alam — RM98+
- Crystal Crown, Klang — RM105
- Mines Beach Resort — RM118
- Royal Hotel, KL — RM128
- Perdana KLCC — RM129
1. KL Esplanade, Klang

If you want an iftar buffet that feels worth going for without stretching the budget, KSL Esplanade Hotel Klang is one of the stronger picks this year. Their 2026 Ramadan promo highlights Santapan Warisan Buka Puasa with over 100 Malaysian dishes, so this works well for family groups and mixed preferences where everyone wants something different. The pricing is one of the main reasons it stands out in an affordable roundup, especially for Klang readers who do not want to travel into central KL. It is also a practical option if you prefer a hotel setting with a proper dining space instead of a crowded food hunt.
| Buffet Name | Santapan Warisan Buka Puasa 2026 (KSL Esplanade Hotel Klang) |
| Price | Adult / Senior Citizen: RM68++ Children: RM38++ |
| Buffet Period | 23 February 2026 – 15 March 2026 |
| Buffet Time | 6:30 PM – 10:00 PM |
| Venue | KSL Convention Centre |
| Address | No 1 Persiaran Bestari 2 / KS09, Bandar Bestari, 41200 Klang, Selangor, Malaysia |
| Contact | +603-3000 2288 |
| reservations@kslkl.my | |
| What to Expect | Official promo states over 100 Malaysian dishes |
| Parking | Listed as free parking in a 2026 Klang Valley buffet roundup |
2. Pegasus Hotel, Shah Alam

Pegasus Hotel Shah Alam is a good pick for anyone looking for an affordable Ramadan buffet in a hotel setting without going too high on budget. It is in a convenient Shah Alam location, and the price point makes it easier to consider for family iftar plans, friend groups, or office catch-ups. Another reason people look at Pegasus is the mix of dishes, especially when everyone at the table wants something different. The buffet is commonly listed with a spread of local and international food, with familiar favourites such as rendang, ayam percik, curry dishes, desserts, kuih-muih, and fresh fruits. If you want a hotel buffet that feels comfortable and still stays in the affordable range, this is one worth checking.
| Buffet Name | Buffet Iftar Ramadan 2026 – Pegasus Hotel Shah Alam (IDCC) |
| Price | Adult: RM80 Senior Citizen: RM70 Child: RM55 |
| Buffet Period | 27 February 2026 – 17 March 2026 |
| Buffet Time | Unspecified |
| Venue | IDCC Restaurant, Shah Alam Pegasus Hotel Shah Alam (IDCC area) |
| Address | Dataran Otomobil Seksyen 15, Shah Alam, Selangor, 40200, Malaysia |
| Contact | Tel: 03-5036 8888 WhatsApp: 018-318 7848 (Zuraida) |
| reservations@kslkl.my | |
| What to Expect | Hotel-style buffet with local and international selections, including items highlighted in public listings such as rendang, ayam percik, curry dishes, desserts, kuih-muih, and fruits; suitable for family and corporate iftar groups |
| Parking | Parking is available on-site / around the hotel-IDCC are |
3. De Palma Hotel, Ampang

De Palma Hotel Ampang is a practical pick for iftar if you want a hotel buffet in the Ampang area that still stays in the affordable range. Their 2026 Ramadan buffet is themed Citarasa Serantau, with a spread focused on regional and kampung-style dishes that works well for family dinners and group catch-ups.
| Buffet Name | Citarasa Serantau Bufet Ramadan 2026 (De Palma Hotel Ampang) |
| Price | Adult: RM88 nett Senior Citizen: RM60 nett Child: RM58 nett |
| Early Bird Price | RM78 nett |
| Buffet Period | 1 – 28 Ramadan 2026 |
| Buffet Time | 6:00 PM – 8:45 PM |
| Venue | De Palma Hotel Ampang |
| Address | Jalan Selaman 1/2, Palm Square, Ampang Point, Jalan Ampang, 68000 Ampang, Selangor |
| Contact | 03-4270 7070 014-305 5083 |
| reservations@kslkl.my | |
| What to Expect | Regional/kampung-style buffet spread with highlights mentioned in coverage such as Nasi Keraian, Kambing Bakar, Palma Mongolian stall, fried items, and local desserts |
| Parking | Free parking |
4. IBIS Hotel, KL City

If you want a Ramadan buffet in the city and do not want to travel far out of KL, ibis Kuala Lumpur City Centre is a practical option to shortlist. The buffet is served at Kampung Kitchen on Level 10, so it works well for family dinners, friend catch-ups, and office iftar plans in the KLCC area.
| Buffet Name | Citarasa Warisan Kampung Ramadan Buffet (IBIS Kuala Lumpur City Centre) |
| Price | 20 Feb – 5 Mar 2026 Adult: RM99 Child (6-12): RM69 6 Mar – 19 Mar 2026 Adult: RM119 Child (6-12): RM79 |
| Buffet Period | 20 February 2026 – 19 March 2026 |
| Buffet Time | 6:30 PM – 10:00 PM |
| Venue | Level 10, Kampung Kitchen Buffet Restaurant, ibis Kuala Lumpur City Centre |
| Address | 32, Jalan Yap Kwan Seng, 50450 Kuala Lumpur, Malaysia |
| Contact | Hotel: +603-2778 3333Restaurant: +603-2778 3388 |
| kampung.kitchen@ibisklcc.com | |
| What to Expect | Local balik kampung-style flavours with international favourites, halal-certified restaurant, and seating for up to 400 pax |
| Parking | Free parking |
5. Ancasa Hotel, KL

If you want a Ramadan buffet in KL that feels comfortable and still stays in the affordable range, AnCasa Hotel Kuala Lumpur is a solid option to consider. The hotel’s Warisan AnCasa buffet focuses on familiar local dishes, so it works well if you are going with family, friends, or colleagues and want food that suits different tastes. It is also in a convenient city location, which makes it easier if you are meeting after work or planning an iftar in town.
| Buffet Name | Warisan AnCasa Bufet Ramadhan 2026 (AnCasa Hotel Kuala Lumpur, Chinatown) |
| Price | Adult: RM98 nett Senior Citizen: RM78 nett Child (6-12): RM58 nett |
| Buffet Period | 21 February 2026 to 19 March 2026 |
| Buffet Time | 6:30 PM to 10:00 PM |
| Venue | Saffron Brasserie, AnCasa Hotel Kuala Lumpur |
| Address | Jalan Tun Tan Cheng Lock, 50050 Kuala Lumpur, Malaysia |
| Contact | 03-2026 6060 011-3179 4121 |
| reservation@ancasahotels.com | |
| What to Expect | Traditional Malay village-style dishes and nostalgic favourites, with Bernama reporting more than 100 signature dishes for the Warisan AnCasa concept |
| Parking | Confirm parking arrangement and rates directly with the hotel when booking |
6. Wyndham, i-City Shah Alam

If you want an affordable Ramadan buffet in Shah Alam with a hotel setting and a more lively outing, Wyndham Garden i-City is a strong option to shortlist. The 2026 Seribu Rasa Ramadan buffet is already being promoted with a price that fits your under-RM150 list, and it is the kind of place that works for family iftar, friend groups, or office plans. It also stands out because public promo snippets mention extra perks with buffet bookings, which can make the overall outing feel more worth it if you are planning a night out in the i-City area.
| Buffet Name | Seribu Rasa Ramadan Buffet 2026 (Wyndham Garden i-City Shah Alam) |
| Price | Adult: RM98+ Senior Citizen: RM88+ Child: 50% off (from adult price) |
| Buffet Period | 19 February 2026 – 18 March 2026 |
| Buffet Time | 7:00 PM – 10:30 PM |
| Venue | Wyndham Garden i-City Shah Alam |
| Address | 6 Persiaran Multimedia, Shah Alam, 40000, Selangor, Malaysia |
| Contact | Hotel: +60-35-5219000 WhatsApp: +6018 247 7297 |
| N/A | |
| What to Expect | A halal buffet with local and regional flavours under the Seribu Rasa theme, designed for family and group iftar; public promo snippets also mention bonus perks such as free Ferris wheel / LED park entry with buffet bookings (confirm current promo terms before payment) |
| Parking | Free parking |
7. Crystal Crown, Klang

If you want a hotel Ramadan buffet in the Klang area with a comfortable indoor setting, Crystal Crown Hotel Harbour View Port Klang is one to consider. Their 2026 promo is the Sajian Bonda Iftar Buffet, and public promo snippets show it running at Pinang Restaurant on the ground floor with a 6:30 PM to 10:00 PM session. Some roundups list Crystal Crown, Klang at a lower reference price, but recent promo snippets also show walk-in pricing at RM120 nett for adults, so it is worth checking the exact rate for your date before you book.
| Buffet Name | Sajian Bonda Iftar Buffet 2026 (Crystal Crown Hotel Harbour View Port Klang) |
| Price | Adult: RM120 nett Senior Citizen: RM85 nett Child (7-12): RM75 nett |
| Buffet Period | 21 February 2026 – 17 March 2026 |
| Buffet Time | 6:30 PM – 10:00 PM |
| Venue | Pinang Restaurant (Ground Floor), Crystal Crown Hotel Harbour View Port Klang |
| Address | 217, Persiaran Raja Muda Musa, 42000 Pelabuhan Klang, Selangor Darul Ehsan, Malaysia |
| Contact | 03-3165 4422 |
| cchpk@crystalcrown.com.my | |
| What to Expect | A hotel-style iftar buffet in Port Klang under the Sajian Bonda theme, with group-friendly dining and a more comfortable indoor setup for family or office gatherings |
| Parking | On-site hotel parking available |
8. Mines Beach Resort

If you want a Ramadan buffet in a resort setting and still want to stay below the premium hotel price range, Mines Beach Resort is a good option to shortlist. The 2026 Selera Warisan Ramadan Buffet is listed at MBR Coffee House, and the published details show a clear date range, time slot, and pricing, which makes planning easier if you are comparing a few places at once. It is also a comfortable pick for family iftar or group dinners if you prefer a proper sit-down venue instead of a crowded food stop.
| Buffet Name | Selera Warisan Ramadan Buffet 2026 (Mines Beach Resort Hotel & Wellness) |
| Price | Adult: RM118 nett Child (6-12): RM58 nett |
| Buffet Period | 23 February 2026 – 18 March 2026 |
| Buffet Time | 6:30 PM – 9:30 PM |
| Venue | MBR Coffee House, Level 1 |
| Address | Jalan Dulang, Mines Resort City, 43300 Seri Kembangan, Selangor, Malaysia |
| Contact | 011-1940 0190 03-8943 6688 |
| N/A | |
| What to Expect | A hotel-style iftar buffet under the Selera Warisan theme at MBR Coffee House |
| Parking | On-site hotel parking available |
9. Royal Hotel, KL

If you want a hotel buffet in KL city without going into the higher price tiers, Hotel Royal Kuala Lumpur is a practical option to shortlist. It is right in Bukit Bintang, so it works well if your group is meeting after work or planning an iftar dinner in town. For 2026, the hotel is running its Santapan Di Ambang Senja Ramadan Buffet, and the published pricing sits below many city hotel buffets. The setup is also useful for group plans because the buffet is held at Makan2 Coffee House, with a stated seating capacity of up to 150 guests.
| Buffet Name | Santapan Di Ambang Senja Ramadan Buffet (Hotel Royal Kuala Lumpur) |
| Price | Adult: RM128 nett Senior Citizen: RM98 nett Child (5 -12): RM78 nett |
| Buffet Period | 23 February 2026 – 18 March 2026 |
| Buffet Time | 7:00 PM to 9:30 PM |
| Venue | Makan2 Coffee House, Aras M (Level M |
| Address | Jalan Walter Grenier, 55100 Kuala Lumpur, Malaysia |
| Contact | +60 16 520 0579 |
| N/A | |
| What to Expect | A halal buffet spread with local and traditional options in a city hotel setting. |
| Parking | Off-site parking at Bintang Fairlane Residences |
10. Perdana KLCC

Perdana Kuala Lumpur City Centre is a strong pick if you want a proper hotel iftar in the KLCC area without going straight into the higher-end buffet price range. Their 2026 Ramadan offering is Iftar dengan Cita Rasa Tradisi at 10Binjai, with early bird pricing and a full buffet period already published, so it is easier to plan family or office bookings early. The hotel also highlights a mix of traditional Malaysian dishes, live cooking stations, and desserts, which is useful if your group wants variety in one place.
| Buffet Name | Iftar dengan Cita Rasa Tradisi Ramadan Buffet 2026 (Perdana Kuala Lumpur City Centre) |
| Price | Adult: RM129 nett Senior Citizen: RM59 nett Child: RM59 nett |
| Buffet Period | 20 February 2026 – 18 March 2026 |
| Buffet Time | 6:30 PM – 9:30 PM |
| Venue | 10, Binjai (Level 1), Perdana Kuala Lumpur City Centre |
| Address | 10, Jalan Binjai, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia |
| Contact | 03-7490 3333 011-5855 4846 |
| N/A | |
| What to Expect | Traditional Malaysian favourites and international selections, with highlights publicly mentioned such as roasted whole lamb, Ayam Bakar Percik Utara, Gulai Daging Kawah Nangka Muda, Arabic shawarma, satay, live cooking stations, and desserts |
| Parking | Confirm hotel parking availability and any validation / charges for buffet guests when booking |
Disclaimer: Based on thorough research and collective insights, this list was meticulously curated by the GoldenHourMagazine team to provide useful recommendations for everyone. The brands are presented in no specific ranking, so if you know of any other amazing options, we would love to hear from you at hanahannahooi@gmail.com. For more details, please see our copyright, privacy, and disclosure policies.