Looking to celebrate Iftar with your loved ones in JB? We’ve curated a list of sumptuous Ramadan seafood buffets in JB for every budget—and we’ve even gone ahead to arrange them starting from the most affordable to the most expensive!
1. Holiday Inn Express & Suites Johor Bahru

Image Credit: Holiday Inn Express & Suites Johor Bahru
This is the most affordable buffet on the list, priced at just RM98 nett per person (~$29 SGD nett per person)! The buffet is served at Holiday Inn Express & Suites Johor Bahru, located under 10 minutes away from the checkpoint.

Image Credit: Holiday Inn Express & Suites Johor Bahru
On the buffet menu are eats like Prawn Noodles, Ayam Bakar, Assorted Grilled Seafood, Nasi Briyani, Roti Jala, Kambing Bakar, Assorted Kueh Kueh, Malaysian favourites and much more. You’ll also get to enjoy live music performances while you dine.
Holiday Inn Express & Suites Johor Bahru
Price: RM98 nett per person (~$29 SGD nett per person)
Dates: Now till 29th March 2025
Address: Lot 512, Jalan Syed Mohamed Mufti, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-9.30pm daily
2. TROVE Hotel Johor Bahru

Image Credit: TROVE Hotel Johor Bahru
Located less than 10-minutes away from the checkpoint is TROVE Hotel, and they’re now having their Rasa Nusantara-themed Ramadan buffet for RM160 nett per person (~$48 SGD nett per person). The buffet spread features a wide variety of cuisines: Malaysia, Indonesia, Thailand, Brunei, Singapore and more.

Image Credit: TROVE Hotel Johor Bahru
Some highlights from the buffet include Live Kambing Carving Station, Nasi Kandar, Oyster Omelette, Chilli Crab, Gado-Gado, Cheese Wheel Pasta, Live Seafood Tom Yum Stationm Bamboo Chicken, Durian Goreng and more. For the full buffet menu, see here.
TROVE Hotel Johor Bahru
Price: RM160 nett per person (~$48 SGD nett per person)
Dates: Now till 29th March 2025
Address: Jalan Dato Abdullah Tahir, Taman Abad, 80300 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-9.30pm daily
3. Capri by Fraser Johor Bahru

Image Credit: Capri by Fraser Johor Bahru
Located less than 5 minutes away from the checkpoint is Capri by Fraser; and they’re serving up a special Sajian Serantau Nostalgia buffet spread at their Caprilicious restaurant. The buffet is priced at RM160 nett per person (~$48 SGD nett per person).

Image Credit: Capri by Fraser Johor Bahru
Highlights from the buffet include the likes of Sambal Udang Petai, Daging Masak Lemak, Laksa Johor, Shawarma Ayam, Roti John, Pisang Goreng, Char Kway Teow, Martabak, Kambing Golek and more.
Capri by Fraser Johor Bahru
Price: RM160 nett per person (~$48 SGD nett per person)
Dates: Now till 29th March 2025
Address: Menara Tiga Serangkai, Jalan Tengku Azizah, Kim Teng Park, 80300 Johor Bahru, Johor, Malaysia
Opening Hours: 6.30pm-9.30pm daily
4. KSL Hotel & Resort Johor Bahru

Image Credit: KSL Hotel & Resort Johor Bahru
If you’re looking for a buffet spot that’s near the border, head to KSL Hotel & Resort Johor Bahru for their special Ramadan buffet, located less than 15 minutes away from the checkpoint. KSL Hotel’s Infusion Café is now serving a sumptuous buffet spread for RM138 nett per person (~$41 SGD nett per person).

Image Credit: KSL Hotel & Resort Johor Bahru
The buffet includes local favourites like Tulang Merah Soup, Kambing Golek, Nasi Briyani and Lemang, Roti John, Shawarma, Smoked Salmon, Pepes, Otak Otak, Ketupat, Rojak, Assorted Kueh and more.
KSL Hotel & Resort Johor Bahru
Price: RM138 nett per person (~$41 SGD nett per person)
Dates: Now till 30th March 2025
Address: 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-10pm daily
5. Amari Johor Bahru

Image Credit: Amari Johor Bahru
Savour a spread of Malay, Chinese, Indian and Thai-influenced dishes at Amari Johor Bahru’s Amaya Food Gallery. The hotel is located less than 10 minutes away from the checkpoint, and the Selera Gurindam Ramadan Buffet spread is priced at RM168 nett per person (~$50 SGD nett per person).

Image Credit: Amari Johor Bahru
From the buffet line-up, you can expect DIY Thai boat noodles, Thai Kerabu, Mango Sticky Rice, Live Ikan Bakar, Whole Lamb Carving, Live Murtabak and Roti Prata Station, Churros and much more.
Amari Johor Bahru
Price: RM168 nett per person (~$50 SGD nett per person)
Dates: Now till 30th March 2025
Address: 82C, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-10pm daily
6. Kuroma Buffet & Dining

Image Credit: Kuroma Buffet & Dining
This is one of the most popular and viral Japanese-themed seafood buffets in JB, and they’re now having a special Ramadan Buffet Premium priced from RM169++ per person (~$50++ SGD per person). Kuroma is located about 30 minutes away from the checkpoint.

Image Credit: Kuroma Buffet & Dining
Some items to expect from the special Ramadan buffet include Freshly-Shucked Oysters, Lamb Rendang, Lobsters, Scallops, Ayam Masak Merah, Teppanyaki, Bubur Kuroma, Nasi Briyani and more. There will also be unique face-changing performances to entertain you while you feast.
Kuroma Buffet & Dining
Price: From RM169++ per person (~$50++ SGD per person)
Dates: Now till 7th April 2025
Address: TD Central, 3, Jalan Sagu 21, Taman Daya, 81100 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 5.30pm-10pm daily
7. St. Giles Southkey Johor Bahru

Image Credit: St. Giles Southkey Johor Bahru
Enjoy local-inspired traditional eats at St. Giles Southkey Johor Bahru’s Causeway Café this Ramadan, located just 10 minutes away from the checkpoint. The Sajian Nostalgia buffet is priced at RM188 nett per person (~$56 SGD nett per person).

Image Credit: St. Giles Southkey Johor Bahru
Highlights from the menu include Flower Crabs, Live Apam Balik, Beef Serunding, Nasi Ayam, Asam Laksa, Roti John Ayam Penyet, Arabic Shawarma, Grilled Sotong, Slow-Roasted Spiced Whole NZ Lamb, Moroccan Lamb Meatballs, Daging Masak Merah and more. For the full buffet menu, see here.
St. Giles Southkey Johor Bahru
Price: RM188 nett per person (~$56 SGD nett per person)
Dates: Now till 28th March 2025
Address: Mid Valley Southkey, 1, Persiaran Southkey 1, Kota Southkey, 80150 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-10pm daily
8. OPERO Hotel Southkey

Image Credit: OPERO Hotel Southkey
OPERO Hotel offers a luxurious Iftar buffet spread with their Discover the Souk menu at Oliva Café, and they’re located just 15 minutes away from the checkpoint. The buffet is priced at RM198 nett per person (~$59 SGD nett per person) and showcases an array of grilled meats, aromatic briyanis, indulgent desserts and more.

Image Credit: OPERO Hotel Southkey
Some of the items to expect include USDA Prime Ribeye and Striploin Steak, Seafood Grill, Teppanyaki, Baklava, Nasi Arab, Lamb & Chicken Shawarma, Lamb Quzi and Satay Kambing, just to name a couple.
OPERO Hotel Southkey
Price: RM198 nett per person (~$59 SGD nett per person)
Dates: Now till 30th March 2025
Address: 2, Jalan Southkey 1/2, Kota Southkey, 80150 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-10pm daily
9. Renaissance Johor Bahru Hotel

Image Credit: Renaissance Johor Bahru Hotel
Treat yourself to a specially curated Gempita Ramadan Renaissance buffet at Renaissance Hotel’s Café BLD. The buffet is located about 30 minutes away from the checkpoint, and is priced at RM198 nett (~$59 SGD nett per person).

Image Credit: Renaissance Johor Bahru Hotel
Some buffet highlights you can expect include Daging Goreng Berempah, Gulai Daging Tetel Nangka, Kerutuk Daging, Nasi Briyani Ayam, Ayam Percik, Aneka Soup, Tandoori, Shawarma, Hummus and more.
Renaissance Johor Bahru Hotel
Price: RM198 nett (~$59 SGD nett per person)
Dates: Now till 30th March 2025
Address: 2, Jalan Permas 11, Bandar Baru Permas Jaya, 81750 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-10pm daily
10. DoubleTree by Hilton Johor Bahru

Image Credit: DoubleTree by Hilton Johor Bahru
Makan Kitchen by DoubleTree by Hilton Johor Bahru is now having a Nikmati Sajian, Eratkan Jalinan buffet, priced from RM218 nett per person (~$65 SGD nett per person). The buffet is located just 10 minutes away from the checkpoint.

Image Credit: DoubleTree by Hilton Johor Bahru
On the menu are dishes like Wagyu Rump, Telor Sotong, Kari Kepala Ikan, Flower Crabs, BBQ Slipper Lobster, Freshly Sliced Sashimi, BBQ Whole Salmon, Wok-Fried Chicken Golden Salted Egg, Hong Kong Style Steam Red Snapper, Sultana Kunafa, Fig Custard Pudding and more. For the full buffet menu, see here.
DoubleTree by Hilton Johor Bahru
Price: From RM218 nett per person (~$65 SGD nett per person)
Dates: Now till 27th March 2025
Address: 12, Jalan Ngee Heng, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Opening Hours: 6.30pm-10pm daily