We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Klein's Fish Market & Waterside Cafe

708 River Rd, Corner of River and Main Street, Belmar, NJ 07719-2141
+1 732-681-1177
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good38%
  • Average16%
  • Poor13%
  • Terrible9%
Travelers talk about
“brunch” (27 reviews)
“seafood” (109 reviews)
“clams” (41 reviews)
Closed Now
American, Seafood, Vegetarian Friendly
$$ - $$$
708 River Rd, Corner of River and Main Street, Belmar, NJ 07719-2141
All Details
Write a ReviewReviews (548)
Traveler rating
Traveler type
Time of year

1 - 10 of 544 reviews

Reviewed 3 days ago

I grew up in Belmar in the 1950's - 1960's. Back for a school reunion and came to Klein's for a good dinner. First appetizer fell short, but they made up for it. Dinner was really good! I'd return!

Thank Chip D
Reviewed 5 days ago

We have gone here several times and always enjoyed the food and service. The problem is getting a table outside, even during off season and a weekday. The four of us arrived at 5:45pm and were told that we could not sit at the 6...More

Thank SimoneDon
Reviewed 1 week ago

Our party of four had a very enjoyable meal here. The service was prompt, and courteous. The food was tasty, and fresh. I liked that they didn't over do it with seasoning, with the exception of my daughters shrimp scampi which was a little heavy...More

Thank 227RoadKing2015
Reviewed 1 week ago via mobile

About the only place near spring lake where you can get steamed lobsters, oysters, fried clams (make sure there are not over cooked) Staff all seems to be temporary and wishing they were somewhere else. Great location but needs to share the joy - inspire...More

Thank psprague
Reviewed 1 week ago via mobile

We’ve enjoyed so many great evenings st Klein’s this summer - even on a rainy day you can enjoy a great happy hour menu - but it’s on a summer evening that we love the food, view AND great music! This is our go to...More

Thank lovetoread4
Reviewed 1 week ago via mobile

Just finished dinner at Klein’s. The service was terrible. Waited 45 minutes to get a bottle of champagne and the server couldn’t even open it. We had to do it ourselves. Then we waited an additional 45 minutes for our food. Dinner took over 2...More

Thank M623ILsusano
Reviewed 2 weeks ago

We went there for my birthday, and had a choice of a windy outside deck or a room with plastic window canvas walls. While we could see through the windows, the view of the water was blurry. And it was very loud there - it...More

Thank SeeTheWorld4Peace
Reviewed 2 weeks ago via mobile

Revisited a favorite from a few years ago and were very disappointed. Food was not well prepared, served in a haphazard manner, was not hot, but was pricey.

Thank Walter G
Reviewed 3 weeks ago via mobile

Had a great time n a good view. Fresh oysters n refreshing Bloody Marys but a little pricey. Went for happy hour but it never ends up there. Or I should say start there. We had a great spot on the water to relax n...More

Thank LoJo466
Reviewed 3 weeks ago via mobile

Klein's is a Belmar institution. After 20 years of fresh quality sea food I've experienced today was no different. Service was courteous and pronpt. Seafood, spot on, fresh and cooked perfectly. Always a return customer. I have one gripe is the retail fish market is...More

1  Thank chris p
Nearby HotelsSee all 3 hotels
Americas Best Value Inn-Neptune
84 reviews
.33 miles away
Belmar Motor Lodge
47 reviews
.35 miles away
Mayfair Hotel
49 reviews
.77 miles away
Rodeway Inn
27 reviews
1.98 miles away
Nearby Restaurants
Federico's Pizzeria and Restaurant
116 reviews
.17 miles away
Strollos Italian Ice
84 reviews
.07 miles away
Simply Southern
86 reviews
.25 miles away
Jersey Shore BBQ
172 reviews
.24 miles away
Nearby Attractions
Belmar Beach and Boardwalk
403 reviews
.77 miles away
Beach Haus Brewery
58 reviews
.23 miles away
The Headliner Night Club
8 reviews
.29 miles away
Belmar Parasail
81 reviews
.12 miles away
Ask a question
Questions & Answers
July 13, 2018|
Response from Timothy G | Reviewed this property |
I’m sorry you had that happen. I been there numerous times for the brunch. The math was easy. 5 people times the amount. Did you ask the staff what happened.
Jessica B
June 28, 2018|
AnswerShow all 3 answers
Response from cheryl362 | Reviewed this property |
I had a baby shower here two years ago in August and it was lovely. It must have been on a Sunday, because they had the brunch table open and we all had more to eat than we should have! We were lucky because it was a sunny... More
June 21, 2017|
AnswerShow all 2 answers
Response from Alb2_13 |
That is the stupidest response I ever heard. Just because a restaurant is having"a great year" doesn't mean there is no room for improvement. Watered down drinks is no my idea of class. If management does not deal with it, I... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$30 - $30
Lunch, Dinner, Brunch, Drinks, Late Night
Restaurant features
Reservations, Parking Available, Serves Alcohol, Free Wifi, Takeout, Outdoor Seating, Buffet, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Accepts Credit Cards
Dining Style
Casual Dining
Good for
Large groups, Scenic view, Families with children, Special occasions, Kids
Open Hours
8:00 AM - 11:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 10:00 PM
8:00 AM - 11:00 PM
8:00 AM - 11:00 PM
Location and Contact Information
  • Address: 708 River Rd, Corner of River and Main Street, Belmar, NJ 07719-2141
    (Main Street)
  • Location: United States  >  New Jersey (NJ)  >  Jersey Shore  >  Belmar
  • Phone Number: +1 732-681-1177
  • E-mail
Welcome to Klein's! Come & experience Klein’s Fish Market, Waterside Cafe, Grill Room & Tiki Bar conveniently located at River Road & Main Street on the Scenic Shark River in Belmar, New Jersey. Our family friendly atmosphere offers indoor and outdoor dining options. For 89 years, we’ve been providing the finest and freshest seafood from all over the world. There is something for everyone at Klein’s with our vast selection of fresh seafood, soups, salads, burgers, pizza and pasta dishes. At Klein's, you will find a relaxing ambiance with all your favorite cocktails after a fun-filled day at the shore!
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing