Connect with us!

James Hook & Co. is a family-owned restaurant in Boston offering the best live lobsters, lobster dinners and fresh seafood available. We are a family business, managed by four siblings of the third generation of the Hook family. Many things have changed since we first started selling lobster in 1925, but one thing hasn't - our commitment to bringing quality lobster and seafood to our neighbors.

Facebook Twitter

Be the first to get exclusive updates from us!


  • “Each time a friend visits Boston, James Hook is a mandatory stop for lobster. I have indoctrinated many a tourist!”

  • “This place is friggin awesome!”

  • “Knowledgeable staff, fresh seafood. Right on the water front. The best lobster rolls on the east coast, bar none.”

More testimonials >


James Hook & Co

457 reviews
  • Nobel V.

    I'm so glad I was able to find this small place by Boston Harbor and try the lobster here, was it was very good! Do not let this place deceive you as it is... Read More

More reviews >

Customer Reviews

  • Travis Z

    Trolley tour guide recommended this place and was highest rating for seafood on Trip Advisor so decided to try. Was good lobster roll and put my lobster salad sandwich at Tia's to shame. Clam chowder was great too! Since I'm not a sea food expert and...

  • Rosiegains Birmingham, United Kingdom

    Whilst visiting this area we went looking for the restaurant as recommended in our guide book. However the original premises burnt down in 2008 so there is a small hut with tables inside and out. The owners we learnt are planning to develop a residen...

  • MNBanker Alexandria, Minnesota

    I understand the draw of this stop in Boston. Right on the waterfront, and on a nice day is the most peaceful in Boston. The food there is above average and is not inexpensive. I had four Lobster rolls at different stops while I was visiting most rec...

More reviews >

About Us

James Hook & Co

Phone (617) 423-5501
Hours Mon, Tue, Wed, Thu: 10:00 am - 5:00 pm
Fri: 10:00 am - 6:00 pm
Sat: 10:00 am - 5:00 pm
Sun: 10:00 am - 3:00 pm