
Food · For Singaporeans
Seafood Restaurants in Batam: Kelong Dining, Harbour Bay, Nongsa and the Barelang Road
Seafood is the meal most Singaporeans cross the water for. Where you eat it depends on your ferry, your day and how far you want to ride. Here is Batam seafood by area, with the opening hours and last orders our records show.
By SingRankUpdated 31 October 2026 6 min read
At a glance
- Harbour Bay Seafood and Wey Wey Seafood are in the Harbour Bay Downtown cluster, a short walk from the ferry terminal.
- Kelong-style restaurants on the Barelang road can close early: Kopak Jaya 007 lists last orders at 7pm on weekdays and 8pm on weekends and public holidays.
- Rezeki Seafood and Setia Budi Seafood are beachside restaurants in Nongsa, run by the same family according to a guide.
- Golden Prawn 933 and Barelang Seafood are marked halal-friendly in our records; none is marked halal-certified.
- Gonggong, a local sea snail, is a dish to try at Nongsa and Barelang seafood restaurants.
Batam seafood is cheap and fresh by Singapore standards, and the choice runs from restaurants a short walk from the ferry to kelongs built over the water on the road to the Barelang bridges. This guide sorts them by area so you can pick the one that fits your day. All details come from our place records. Menus and hours change, so confirm with the restaurant.
The short answer
- Only a few hours? Eat at Harbour Bay Seafood or Wey Wey Seafood. Both are in the Harbour Bay Downtown cluster.
- Beach and sea views: Rezeki Seafood or Setia Budi Seafood in Nongsa.
- Kelong over the water: Kopak Jaya 007 or Barelang Seafood on the Barelang road.
- Seafood inside the city: Liang Kee 888 in Nagoya.
Near Harbour Bay ferry terminal
- Harbour Bay Seafood is in The Promenade at Harbour Bay Downtown. Open daily 11am to 10pm. Salted egg crab and black pepper crayfish are listed, and a guide notes sunset views and live music at weekends.
- Wey Wey Seafood is a waterfront restaurant in the same cluster. Diners choose their catch from live tanks and sit seaside or in a sheltered indoor area. Salted egg crab, steamed barramundi Hong Kong style, sweet and sour crab and baked crab are listed.
For breakfast, snacks and other places near the terminal, read where to eat near Harbour Bay.
Nongsa: beachfront seafood
Nongsa is the north-east tip of the island and suits an afternoon or a stay at one of the beach resorts. See things to do in Nongsa.
- Rezeki Seafood at Batu Besar has operated since the 1980s according to one guide. It is open daily 10am to 9pm and known for chilli crab, butter prawns, grilled fish and gonggong in a simple seaside setting.
- Setia Budi Seafood Restaurant is stilt-built at Nongsa Beach, with views toward Singapore and the tip of Malaysia. A guide says it is run by the same family as Rezeki.
- Pantai Seafood on Jalan Hang Lekiu has sea views and an XO sauce fish.
- Seafood Anak Nelayan in Kampung Terih is praised for fresh gonggong at fair prices.
- Riverside Restaurant (Kabil) is known for ikan asam pedas and large gonggong with a spicy dip. It gets packed at meal times.
The Barelang road: kelongs and island views
The road to the six Barelang bridges is lined with kelong-style restaurants. Plan the meal around the bridge visit in our Barelang Bridge day trip. Kelongs here close early, so do not leave lunch for the end of the day.
- Kopak Jaya 007 is a kelong-style restaurant founded in December 2015, with jetty and floating-platform seating over the water near Barelang Bridge I. Diners choose live fish, crabs, prawns and lobsters. Last orders are 7pm on weekdays and 8pm on weekends and public holidays.
- Barelang Seafood Restaurant is a kelong-style restaurant on Jalan Trans Barelang in Tembesi with live seafood tanks. Guides disagree on closing time (7:30pm or 9pm), so confirm before you go. It is marked halal-friendly in our records.
- Golden Fish Restaurant is a hilltop restaurant on Setokok island with an outdoor deck across to Barelang Bridge. Open daily 10am to 9:30pm. A chilli egg-yolk crab is singled out.
- Cita Rasa Seafood is on Galang Island beyond the bridges. Its black pepper hepo (baby lobster) is highlighted.
- Cemilan Khas Natuna on the same road sells Natuna-style fish-ball soup made with tuna.
Bengkong and the city
- Golden Prawn 933 is a long-established seafood complex on the Bengkong Laut shoreline, popular with Singapore and Malaysia day-trippers. It is open daily 9:30am to 11pm and marked halal-friendly. Black pepper prawns, salted egg prawns, crabs and lobsters are listed.
- Liang Kee 888 is a shophouse seafood and Chinese restaurant in Paradise Centre, open daily 8am to 10pm. Salted egg crab, cereal prawns and steamed seabass are listed, with air-conditioning upstairs.
- Acia Ikan Bakar in Nagoya is a night-time grilled-fish restaurant, open from 12 noon to midnight.
- Love Seafood Batam Center lists an extensive buffet with mini rajungan buffet and steamboat. Love Seafood Tanjung Piayu is the seaside branch with dining over the water, open daily 10am to 9pm.
- Nusa Laut in Tiban Indah lists grilled tuna jaw with a choice of sambal and serves it with a sunset.
- Sop Ikan Istimewa in Teluk Tering is a fish-soup specialist, open daily 8:30am to 8pm.
How to order without surprises
- Ask the price per weight before the kitchen cooks. At places with live tanks, you pick the fish, crab or lobster. Agree the price first.
- Say how many people you are feeding. Dishes are made to share.
- Check the last order. Kelongs on the Barelang road list last orders as early as 7pm.
- Pay in rupiah or QR. Read money in Batam first.
- Getting there. Nongsa and Barelang are a ride from the terminals; see getting around Batam.
Halal notes
Golden Prawn 933 and Barelang Seafood Restaurant are marked halal-friendly in our records, which means a source or map data describes them as halal or pork-free. No seafood place in this guide is marked halal-certified. Seafood itself is not the issue; cooking oil, sauces and the other dishes on the menu are. Use the halal food hub and ask the restaurant.
More seafood
Every seafood listing, with filters, is on the seafood map. For the dishes to try, read what to eat in Batam. Pair the meal with a massage, or pick up cakes to take home before the ferry.
Questions people ask
Where can I eat seafood near the Harbour Bay ferry terminal?+
Harbour Bay Seafood (daily 11am to 10pm) and Wey Wey Seafood are both in the Harbour Bay Downtown cluster, a short walk from the terminal.
What time do kelong restaurants in Batam close?+
It varies. Kopak Jaya 007 near Barelang Bridge I lists last orders at 7pm on weekdays and 8pm on weekends and public holidays. Guides disagree on Barelang Seafood Restaurant, so confirm before you go.
Which Batam seafood restaurants are halal?+
Golden Prawn 933 and Barelang Seafood Restaurant are marked halal-friendly in our records, meaning a source describes them as halal or pork-free. None is marked halal-certified, so ask the restaurant.
Where can I try gonggong in Batam?+
Rezeki Seafood, Seafood Anak Nelayan and Riverside Restaurant (Kabil) in the Nongsa area all list gonggong, and Kopak Jaya 007 lists boiled gonggong.
Is there seafood open late in Batam?+
Golden Prawn 933 is open until 11pm, Harbour Bay Seafood until 10pm, and Acia Ikan Bakar in Nagoya until midnight.
Sources we checked
Rules, schedules and prices change. Check the official source before you travel.







