Top 10 Seafood Spots in Johor Bahru

Top 10 Seafood Spots in Johor Bahru
5/5 (3 Votes)

Seafood lovers, rejoice! Johor Bahru (JB) is a paradise when it comes to fresh catches and flavorful seafood dishes. From waterfront dining to hidden gems loved by locals, JB offers a wide variety of seafood experiences—whether you’re craving chili crab, grilled stingray, or fried bee hoon. In this guide, we explore the top 10 seafood restaurants in Johor Bahru, complete with reviews, highlights, prices, and customer feedback to help you plan your next feast.

Here is a list of the top 10 Seafood Spot in Johor Bahru

  1. Anjung Senibong Seafood

    Located at Senibong Village, Anjung Senibong offers over-water dining with beautiful sea views. Diners can choose live seafood from tanks and have it cooked to their preference.
    Location: No. 4, Kampung Senibong, Jalan Persiaran Senibong, Masai, Johor Bahru.
    Opening Hours: 4:30 PM – 1:00 AM daily.
    Highlights:
    Pick-and-weigh seafood (king crab, prawns, clams).
    Scenic strait views, perfect for evenings.
    Facilities: Outdoor seating, parking, halal-certified menu.
    Price: From RM 35 per person; premium crabs up to RM 480 for a feast.
    Google Rating: ⭐ 3.8
    Why Visit: For its coastal ambiance, fresh seafood, and interactive ordering.
    Customer Feedback: Guests praise the freshness and views, though some note odors at low tide.
    Restaurant Review: A memorable place to enjoy seafood by the sea, ideal for family gatherings or a romantic dinner.

  2. San Low Seafood Restaurant

    A JB classic, San Low is famous for its signature crispy fried bee hoon. It offers zi-char style dishes without live seafood tanks but plenty of flavor.
    Location: Jalan Biru, Taman Pelangi, Johor Bahru.
    Opening Hours: 4:30 PM – 1:00 AM daily.
    Highlights:
    Signature San Low Fried Bee Hoon.
    Black pepper crab, garlic prawns.
    Facilities: Open-air dining, parking, late-night hours.
    Price: Dishes from RM 6–40; four dishes with drinks ~RM 110.
    Google Rating: ⭐ 4.0
    Why Visit: Perfect for supper lovers looking for late-night seafood.
    Customer Feedback: Known for great bee hoon but mixed reviews on service speed.
    Restaurant Review: Affordable and authentic zi-char dining—must try the bee hoon.

  3. Grand Bayview Seafood Restaurant

    A huge restaurant at Danga Bay offering live-tank seafood with a stunning sea backdrop.
    Location: Danga Bay, Johor Bahru.
    Opening Hours: 11:00 AM – 11:00 PM.
    Highlights:
    Oatmeal prawns, salted egg crab.
    Spacious indoor & outdoor seating.
    Facilities: Parking, banquet-style space, ideal for large groups.
    Price: RM 40–60 per dish.
    Google Rating: ⭐ 4.1
    Why Visit: Best for scenic, group seafood dining with variety.
    Customer Feedback: Great for gatherings; slightly pricier than local stalls.
    Restaurant Review: A go-to for celebrations and large seafood feasts.

  4. Ong Shun Seafood Restaurant

    A casual, open-air seafood spot serving local favorites at affordable prices.
    Location: Jalan Abdul Samad, Johor Bahru.
    Opening Hours: 5:00 PM – 1:00 AM daily.
    Highlights:
    Cereal prawns, chili crab.
    Family-friendly atmosphere.
    Facilities: Outdoor seating, affordable menu.
    Price: RM 30–50 per person.
    Google Rating: ⭐ 4.0
    Why Visit: For affordable, fuss-free Malaysian seafood.
    Customer Feedback: Loved by locals for value and taste.
    Restaurant Review: A vibrant place to enjoy zi-char dishes without breaking the bank.

  5. Yi Jia Seafood Restaurant (Bukit Indah)

    A family-style restaurant known for fresh, live-tank seafood at great value.
    Location: Taman Bukit Indah, Johor Bahru.
    Opening Hours: 11:30 AM – 11:00 PM.
    Highlights:
    Otak-otak crab, salted egg crab.
    Honey-sauce crab specialty.
    Facilities: Live seafood tanks, indoor & outdoor seating.
    Price: RM 40–70 per dish.
    Google Rating: ⭐ 4.2
    Why Visit: Affordable yet premium-quality seafood.
    Customer Feedback: Consistently praised for taste and freshness.
    Restaurant Review: A local gem balancing price and flavor.

  6. Senibong Bay Seafood

    Located near Anjung, this restaurant offers halal seafood and an over-the-water dining vibe.
    Location: Senibong, Masai, Johor Bahru.
    Opening Hours: 4:00 PM – 1:00 AM.
    Highlights:
    Live seafood tanks.
    Muslim-friendly menu.
    Facilities: Outdoor decks, parking, group-friendly.
    Price: RM 25–50 per person.
    Google Rating: ⭐ 3.9
    Why Visit: Halal-friendly seafood with seaside charm.
    Restaurant Review: Perfect for Muslim travelers seeking fresh seafood in JB.

  7. Ikan Bakar Tampin

    A street-style restaurant known for grilled seafood with fiery sambal.
    Location: Jalan Tampin, Johor Bahru.
    Opening Hours: 6:00 PM – 12:00 AM.
    Highlights:
    Grilled stingray, crayfish, sambal clams.
    Facilities: Open-air, casual seating.
    Price: RM 20–40 per person.
    Google Rating: ⭐ 4.0
    Why Visit: For fans of smoky, spicy grilled seafood.
    Restaurant Review: Rustic, delicious, and wallet-friendly.

  8. Todak Seafood Restaurant

    A waterfront eatery at Telok Jawa, famous for fresh seafood and local snails.
    Location: Telok Jawa, Masai, Johor Bahru.
    Opening Hours: 11:00 AM – 11:00 PM.
    Highlights:
    Drunken prawns, mussels, Japanese snails.
    Wide sea views.
    Facilities: Open-air, tanks with live seafood.
    Price: RM 30–70 per dish.
    Google Rating: ⭐ 4.1
    Why Visit: For a scenic, fresh, and authentic JB seafood experience.
    Restaurant Review: One of the most iconic waterfront seafood spots.

  9. Teo Orang Asli Seafood Restaurant

    Market-style seafood where diners pick fresh catches from tanks.
    Location: Jalan Pantai, Masai, Johor Bahru.
    Opening Hours: 11:30 AM – 11:00 PM.
    Highlights:
    Lobsters, oysters, prawns.
    Aquariums with live seafood.
    Facilities: Spacious dining area, outdoor seating.
    Price: RM 50–100 depending on selection.
    Google Rating: ⭐ 4.0
    Why Visit: For the ultimate fresh-from-tank seafood experience.
    Restaurant Review: A must for seafood enthusiasts who want freshness guaranteed.

  10. Restaurant Tian Lai (Gelang Patah)

    A humble zi-char spot known for classic crab dishes.
    Location: Gelang Patah, Johor Bahru.
    Opening Hours: 12:00 PM – 11:00 PM.
    Highlights:
    Kam heong crab, salted egg crab.
    Steamed fish.
    Facilities: Family-friendly, casual seating, parking.
    Price: RM 25–50 per person.
    Google Rating: ⭐ 4.2
    Why Visit: Authentic local dining with signature crab dishes.
    Restaurant Review: A JB seafood staple, highly recommended by locals.

See also  Top 3 Tamil Restaurants in Alor Setar

From casual open-air stalls to grand waterfront restaurants, Johor Bahru’s seafood scene is both diverse and delicious. If you want premium views, head to Anjung Senibong or Todak Seafood. For affordable zi-char classics, San Low and Ong Shun never disappoint. And if freshness is your top priority, try Teo Orang Asli or Yi Jia Seafood.

Related Trip