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.

Al's Seafood

51 Lafayette Rd, North Hampton, NH 03862-2403
+1 603-964-9591
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good26%
  • Average9%
  • Poor4%
  • Terrible2%
Travellers talk about
“seafood” (87 reviews)
“clams” (25 reviews)
“twin lobsters” (13 reviews)
Closed Now
All hours
American, Seafood, Soups
$$ - $$$
51 Lafayette Rd, North Hampton, NH 03862-2403
All Details
Write a Review
Reviews (195)
Traveller rating
Traveller type
Time of year

1 - 10 of 194 reviews

Reviewed 3 weeks ago via mobile

Best meal ever!! Love love love ALS the best seafood and wonderful staff ! Would go anytime. Next time I think we'll try the eat-in restaurant!!

Thank randyd667
Reviewed 4 weeks ago via mobile

The service was quick, and the food was delicious! My friend and I liked the decor and enjoyed listening to the background music.

Thank freefnly2
Reviewed 16 September 2017

Freshest sweetest lobster in town; fried seafood platter not greasy: clams not rubbery, scallops plump, shrimp medium sized, haddock sweet. Order at the window & find a seat in the dining rm. Meal brought to your table. Liked it so much we went back the...More

Thank w r
Reviewed 11 September 2017

We come from Albany, NY to visit Hampton Beach, NH several times a year. Always stay at the Bluejay Motel at the beach & always leave the beach for dinner - Al's is always a must for us. The seafood is always fresh, serving size...More

Thank Kathy S
Reviewed 9 September 2017 via mobile

Looked for reviews of lobster eateries close to our campground and found All's. Probably the best clam chowder I've ever had. Lobster roll was good but I wld have wanted more on it of course. The steamed clams were good. And last but never least...More

Thank Patricia B
Reviewed 8 September 2017 via mobile

We had a tasty and reasonably priced meal. The seafood is super fresh and we'll prepared. It is very casual. You order at the counter and if you're eating in, take a seat in the dining room where your food is delivered. The menu is...More

Thank Lisa W
Reviewed 28 August 2017 via mobile

Counter server was abrupt and short with us. Food came quick, but it was cold. Asked for marinara for calamari and the girl actually rolled her eyes!! Very disappointing.

1  Thank Sarah B
Reviewed 27 August 2017

Asked a friend of ours, a Hampton Beach local, the best place for seafood. So, we had dinner tonight at Al's, her recommendation. Wife at steamed clams, I had the clam chowder and baked medley dinner, all was very good. Service was fast and the...More

Thank kltbaker1
Reviewed 26 August 2017 via mobile

This is a great place to pick up steamers and fish for dinner. The fish is fresh and the service is quick and friendly!!

Thank shanney1978
Reviewed 25 August 2017

Stopped here for lunch. Both my wife had the fried haddock sandwich with fries, and i had a small fish chowder. The fish was lightly breaded and super tender. My wife claimed it wss the best fish sandwich she'd ever had. Not sure I would...More

Thank Paul S
Nearby Restaurants
Airfield Cafe
84 reviews
.94 km away
Copper Lantern
64 reviews
.09 km away
The Barley House Seacoast
86 reviews
.21 km away
Nearby Attractions
Throwback Brewery
53 reviews
1.32 km away
Breakfast Hill Golf Club
9 reviews
4.98 km away
Smuttynose Brewing
148 reviews
3.03 km away
Fuller Gardens
43 reviews
5.04 km away
Questions & Answers
Get quick answers from Al's Seafood staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Parking Available, Wheelchair Accessible, Serves Alcohol, Highchairs Available
Good for
Groups, Kids, Child-friendly, Local cuisine
Open Hours
9:00 AM - 7:00 PM
9:00 AM - 8:00 PM
9:00 AM - 8:00 PM
9:00 AM - 8:00 PM
9:00 AM - 8:00 PM
9:00 AM - 8:00 PM
9:00 AM - 8:00 PM
Location and Contact Information
  • Address: 51 Lafayette Rd, North Hampton, NH 03862-2403
  • Location: United States  >  New Hampshire (NH)  >  North Hampton
  • Phone Number: +1 603-964-9591
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