Have a unique dining experience during your visit to the Cape! From picnic table to white table cloth, visitors have a lot of Cape Cod restaurants on the water to choose from. Our area boasts local seafood year-round. You’re sure to find lobster, oysters, cod, and other New England delicacies on every menu! Take the famous New England lobster roll, for example. Our area’s waterfront restaurants use fresh-catch seafood and locally sourced ingredients to create award-winning dishes. Treat yourself to a taste of Cape Cod at our favorite waterfront restaurants listed below.
Request a copy of our complimentary Cape Cod Vacation Guide when you’re ready to start planning!
Top 5 Cape Cod Restaurants on the Water
1. Sesuit Harbor Cafe | Dennis, MA
Sesuit Harbor Cafe on Cape Cod is a laid-back waterfront dining option. Here, guests can enjoy some of the freshest lobster and seafood at an outdoor picnic table overlooking the harbor. It’s also the best place for lobster rolls! This New England classic consists of cold lobster chucks lathered in a creamy mayo mixture and served on a grilled hoagie-style roll. There is some debate between New Englanders and Connecticuters about whether the lobster meat should be served hot or cold. If you want to try the right way to eat a lobster roll, head to Sesuit Harbor Cafe in Dennis, MA.
2. Mattakeese Wharf | Barnstable, MA
Mattakeese Wharf boasts stunning views of the bay. We love to grab dinner here and watch the sunset over the water. It’s the perfect ending to a peaceful day on Cape Cod. In addition to the views, Mattakeese Wharf also features an award-winning menu. Here, you can try the No. 1 fried seafood on the Cape! Be sure to start with a cup of Mattakeese’s famous Cape Cod clam chowder!
3. Ocean House Restaurant | Dennisport, MA
Ocean House Restaurant in Dennisport, MA, features a spectacular view and an interesting menu. This waterfront restaurant overlooking Nantucket Sound offers seafood favorites with an eclectic flair. Try beer-steam PEI mussels or the Cape Cod Potato Chip-crusted codfish! We’ve sampled their diverse menu and can assure you that anything you order will be well-prepared and delicious. There’s also a Sunday brunch menu.
4. Red Inn | Provincetown, MA
The Red Inn is the last restaurant on the Cape, located at the end of Commerical Street. This waterfront restaurant on Cape Cod offers an upscale dining experience with a beautiful view of Provincetown Harbor and the Long Point Lighthouse. We recommend on a Friday, Saturday, or Sunday from 4:00 p.m. to 5:00 p.m. for the Red Inn’s raw bar happy hour!
5. Twenty-Eight Atlantic at Wequasset Resort & Golf Club | Harwich, MA
Dinner at Twenty-Eight Atlantic is a must during your trip to Cape Cod! This waterfront restaurant offers a 5-star dining experience with an awe-inspiring view. We still dote on the meals we’ve had here! The dining room features floor to ceiling windows, offering spectacular views of Pleasant Bay. The diverse menu at Twenty-Eight Atlantic features everything from fresh-catch seafood to locally sourced New England cheeses.
Stay at Candleberry Inn on Cape Cod
We only send our guests to the locals’ favorite places. Get exclusive access to our list of the best restaurants in Brewster, MA! This resource, in addition to our favorite Cape Cod restaurants on the water, will leave your taste buds wanting for nothing during your trip!
Consider our Seacroft Suite for your stay on Cape Cod! This recently upgraded suite now has a king-size bed, sitting room that can accommodate a third guest, a private bathroom, views of our garden, and access to all of our luxurious amenities.
Check our availability and start planning your bayside getaway!