Cheap Batam seafood restaurants
Image adapted from: @dalilasings
Batam is a short hour-long ferry ride from Singapore, and other than sandy beaches and watersports activities, it’s also home to a variety of seafood restaurants with fresh fish, crab, and shellfish. You can opt to dine at the many kelongs available, or in an air-conditioned space restaurant with a live band and views of the sea. But whichever you choose, you can be sure that you’ll be paying less for your meal than in Singapore.
Note: Prices for their seafood are seasonal, so they may be different when you visit. Estimated prices for crabs, lobster, prawns and fish are based on a weight of about 350g.
Check out our other Batam articles here:
1. Barelang Seafood Restaurant - kelong style restaurant with an air-conditioned room
Image credit: @syuhada_cha
At Barelang Seafood Restaurant, you can dine in an air-conditioned room or at the over-water eating area with views of the sea. The seafood here is caught from the ocean minutes before your meal, so it’s full of freshness. Try their steamed grouper 83k IDR (~S$8) and lobster for 286k IDR (~S$27.50).
Image credit: Cindy Aurelia
Alternatively, there are a variety of crab dishes available such as Salted Egg Mud Crab, Chilli Crab or Steamed Crab at 102k IDR (~S$9.80).
Image credit: @gordon61
Choose your seafood and witness it being caught
Image credit: @tuckcheet
Address: Jalan Trans Barelang City, Tembesi, Sagulung, Kota Batam, Kepulauan Riau 29472, Indonesia
Opening hours: Daily: 9.30AM-8PM
Telephone: +62 812-7755-9191
2. Love Seafood Piayu - massive seafood steamboat
Image adapted from: @weiting.ang
Go all out at Love Seafood Piayu with the Jumbo Steamboat at 385k IDR (~S$37) that’s good for 6 people, and feast on an array of fresh seafood like crabs, prawns and gong gong. If that’s too much, you can order Black Pepper Crab or Chilli Crab at 117k IDR (~S$11.20).
Image credit: @loveseafoodjpiayulaut
The dining area is clean with rotating fans and views of the sea. You can even watch as your food is being caught - that’s how fresh it is!
Address: Jalan Raja H Fisabillilah Batam, Riau, Indonesia 29432
Opening hours: Daily: 9.30AM-10.30PM
Telephone: +62 823 6111 8881
3. Wey Wey Live Seafood - live band performances
Image credit: @weyweyliveseafood
Head to Wey Wey Live Seafood for outdoor seating with views of the sea, and enjoy live music while you admire the sunset. Head’s up, you might want to get here earlier on weekends as it gets packed after 7PM.
Salted Egg Crab, Hot Plate Tofu
Image credit: @amytannnnn
This restaurant offers Hot Plate Tofu at 42k IDR (~S$4) and Salted Egg Squid at 42k IDR (~S$4).
Image credit: @zak_india
Alternatively, try their Crab in Padang Sauce, which is crab cooked in sweet and spicy gravy or their Salted Egg Crab at 115k IDR (~S$11). The crabs here are large, meaty and are served with lots of sauce.
Address: Harbour Bay Downtown Sei Jodoh, Jalan Duyung, Kota Batam, Kepulauan Riau, Indonesia
Opening hours: Daily: 10.30AM-12.30AM
Telephone: +62 813 7226 2420
4. Golden Prawn 933 Seafood Restaurant - large sheltered seating area for big groups
Image credit: Golden Prawn
Golden Prawn 933 Seafood Restaurant has a large sheltered dining area that’s great for accommodating big groups. It serves a variety of dishes like Chilli Crab and Black Pepper Crab at 89k IDR (~S$8.58). Their chilli crab has a deep rendang-like flavour that sets it apart from our Singaporean chilli crab.
Image credit: @mariance1314
Fresh Sea Prawns are also on the menu at 69k IDR (~S$6.60), where you can opt to have them steamed or tossed in Chinese Wine Sauce.
Image credit: @woeitiam
Address: Jalan Golden Prawn, Tj. Buntung, Bengkong, Kota Batam, Kepulauan Riau 29458, Indonesia
Opening hours: Daily: 9AM-11PM
Telephone: +62 77841 1142
5. Kopak Jaya 007 Kelong Seafood Restaurant - with sea-facing photo spot
The salted egg crab is the dry variety
Image credit: @makanliciouz
Kopak Jaya 007 Kelong Seafood Restaurant, serves up dishes like Gong gong at 70k IDR (~S$6.73) while a plate of kangkung that’s good for sharing costs 46k IDR (~S$4.40) (medium). Alternatively, try their seafood fried rice at 60k IDR (~S$5.77) (medium) or fried beehoon at 60k IDR (~S$5.77) (medium).
Image credit: @beeshopper22
The crabs here are priced at 116k IDR (~S$11.20). If you prefer to have it with gravy, get the Chilli Crab, which is swimming in thick tangy sauce. But if you prefer your crabs without gravy, you can opt for the salted egg crab which is the dry variety.
The dining area has high ceilings and large fans to keep you cool while you enjoy your meal
Image credit: Kevin Effendi
The restaurant offers a bamboo seating area where you can relax after your meal and take some photos
Image credit: @ncehthea
Address: Kampung Tua Tiangwangkang Barelang Batam, Riau, Indonesia 29476
Opening hours: Daily: 10AM-7PM
Telephone: +62 812-1378-007
6. One Dozen Cafe - seafood buckets doused in gravy
Image credit: @dalilasings
Seafood buckets doused in thick sauce are the highlight at One Dozen Cafe. A combo meal for 2 with about 500g of crab costs 135k IDR (~S$13), while a combo meal for 4 with about 700g of crab costs 220k IDR (~S$21). All combos come with corn, potatoes and sausages, and you can opt to have your crab cooked in salted egg, black pepper, curry or bumbu bali sauce, which is a spicy and tangy gravy.
Image credit: @edyanto_ong
The Salted Egg Crab here is of the dry variety, but the salted egg coats every inch of the crab and ingredients, so you can expect a meal packed full of flavour.
Image credit: Ferdian Surganingtyas
Address: Kompleks Mahkota Raya Block F no 8-9, Batam Center Batam, Riau, Indonesia 29426
Opening Hours: Daily: 8AM-11PM
Telephone: +62 778 7494479
7. Sei Enam Seafood Batam - great sunset views
Image credit: @Cruiser743974
A short 10 minute walk away from the Batam Center Ferry terminal, Sei Enam Seafood Batam offers Chilli Crab and Salted Egg Crab at 109k IDR (~S$10.5) per serving. The chilli crab here is slightly spicier, while the salted egg crab is slightly sweeter and less eggy than our Singaporean variety.
Sambal Prawns, Sambal Kangkung
You can also try their prawn in sambal sauce which is generously coated in spicy sauce and priced affordably at 68k IDR (~S$6.54), or opt for ttheir sambal kangkung at 35k IDR (~S$3.34) or seafood cap cai (mixed vegetables) at 40k IDR (~S$3.86).
Salted egg crab
Image credit: @Cruiser743974
The restaurant is clean, with views of the ocean and has an air-conditioned sitting area so you can take a break from the heat outside.
Image credit: Website
Address: Nusantara, Jl. Engku Putri No.4-6, Tlk. Tering, Batam Kota, Kota Batam, Kepulauan Riau 29461, Indonesia
Opening hours: Daily: 11AM-9.15PM
Telephone: +62 778 7486721
8. Kelong Restaurant Citra Utama 188 - pick your crabs and choose how they’re cooked
Image credit: @hafizijohan
Kelong Restaurant Citra Utama 188 offers fried squid at 45k IDR (~S$4.35) and if you prefer fish, opt for their large steamed grouper at 208k IDR (~S$20). Gong gong is also on the menu at 42k IDR (~S$4).
Steamed Flower Crabs
Image credit: @kelongcitrautama188
This restaurant lets you handpick a variety of crabs such as flower crabs and mud crabs at 94k IDR (~S$9). Next, choose how you want it to be cooked - you can have it steamed or cooked Indonesian style to eat as the locals do. If you want a warm beverage to go along with your meal, order a glass of Chinese tea at 10k IDR (~S$1).
The restaurant has a spacious eating area that’s great for large groups
Image credit: @malechunli
Address: Jalan Jembatan 1 Barelang, Tembesi, Sagulung, Kota Batam, Kepulauan Riau 29444, Indonesia
Opening hours: Daily: 9AM-7PM
Telephone: +62 778 7821188
9. Seafood Jawa Melayu - wet and dry gravy options for black pepper crab
Black Pepper Crab (basah)
Image adapted from:Seafood Jawa Melayu
Seafood Jawa Melayu is a kelong restaurant serving Crab in Padang Sauce and Black Pepper Crab at just 83k IDR (~S$8). Here you can opt to have the Black Pepper sauce dry or wet depending on how much gravy you like.
Image credit: Robenson Djp
We recommend ordering their Udang Sambal (chilli prawns) at 65k IDR (~S$6.25) or steamed prawns at 62k IDR (~S$6). For vegetable dishes, this restaurant offers Kailan at 21k IDR (~S$2).
Address: Kampung Tua Tanjung Piayu, Riau Islands Province Indonesia
Opening Hours: Daily: 8AM-8.15PM
Telephone: +62 812 7010 7776
10. Harbour Bay Seafood Restaurant - outdoor seating by the sea
Image credit: @harbourbayseafoodrestaurant
A 5-minute drive from Harbour Bay Ferry Terminal, Harbour Bay Seafood Restaurant offers Chilli Crab at 120k (~S$11.55) and Black Pepper Lobster at 328k (~S$31.50). You can also opt for the crispy fried mantao priced at 9k IDR (~S$0.87) and steamed fish at 125k (~S$12).
Image credit: @dr_gandlt
We recommend ordering the Gong-gong, which is priced at 10k IDR/100g (~S$0.95/100g) and is Batam’s local delicacy.
Image credit: @harbourbayseafoodrestaurant
This establishment offers outdoor seating areas with ocean views as well as an indoor seating area with high ceilings and fans to keep you cool.
Address: Komp. Harbour Bay No. R08, Jl. Dayung Sei Jodoh, Batu Ampar, Sungai Jodoh, Batu Ampar, Sungai Jodoh, Batu Ampar, Kota Batam, Kepulauan Riau 29444, Indonesia
Opening hours: Daily: 10AM - 10PM
Telephone: +62 778 7415188
Fresh and affordable seafood at Batam
The next time you’re planning a trip to Batam, keep this list handy and check out these restaurants for fresh and affordable seafood. Plus, some of these restaurants will even let you pick your seafood straight from the sea, and choose how you want it cooked.