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:
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).
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: @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
Website
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).
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
Website
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.
Image credit: @amytannnnn
This restaurant offers Hot Plate Tofu at 42k IDR (~S$4) and Salted Egg Squid at 42k IDR (~S$4).
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
Website
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.
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.
Address: Jalan Golden Prawn, Tj. Buntung, Bengkong, Kota Batam, Kepulauan Riau 29458, Indonesia
Opening hours: Daily: 9AM-11PM
Telephone: +62 77841 1142
Website
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).
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.
Image credit: Kevin Effendi
Image credit: @ncehthea
Address: Kampung Tua Tiangwangkang Barelang Batam, Riau, Indonesia 29476
Opening hours: Daily: 10AM-7PM
Telephone: +62 812-1378-007
Website
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.
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.
Address: Kompleks Mahkota Raya Block F no 8-9, Batam Center Batam, Riau, Indonesia 29426
Opening Hours: Daily: 8AM-11PM
Telephone: +62 778 7494479
Website
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.
Image credit:@deuxavenue
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).
Image credit: @Cruiser743974
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
Website
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).
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).
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
Website
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.
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
Website
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).
We recommend ordering the Gong-gong, which is priced at 10k IDR/100g (~S$0.95/100g) and is Batam’s local delicacy.
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
Website
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.
Reconnect with nature again at this aesthetic outdoor cafe in JB that serves Western cuisine.
Perfect for those travelling solo.
Say goodbye to wrinkled fingers with these best affordable dishwasher options in Singapore with compact,…
This Sonic-themed event at i12 Katong will have an obstacle course and meet-and-greet sessions.
Say hi to Ariel, Stitch, and Mickey Mouse and friends!
Have a splashing good time at both attractions.