Loading
Loading
Loading
Loading
Loading
Loading

Things To Do

Love Farms

607 Main Street, Dennis, MA 02670

Love Farms is the newest addition to the locations owned by the Pelham House Resort family. Great for breakfast, lunch, dinner and drinks! They also have live music and a large patio with fire pits.

The Ocean House Restaurant

425 Old Wharf Road, Dennis, MA 02639

Beautiful views and beautiful food! This is more of an upscale dinner spot, but also a great place for a cocktail and amazing view. They have not yet announced when they will open for the 2026 season, so we will keep you posted!

Sesuit Harbor Cafe

357 Sesuit Neck Road, Dennis, MA 02638

For an authentic Cape Cod experience, visit this outdoor spot overlooking the Northside Marina. Their lobby rolls are huge and their clam chowdah is delish! Our favorite is the raw bar oyster topped with ahi tuna. They typically open for the season on May 1, but we will keep you posted!

Brax Landing Restaurant

705 Massachusetts 28, Harwich, MA 02646

Classic Cape Cod fare with a beautiful view of the Saquatucket Harbor.

Hot Stove Saloon

551 Massachusetts 28, Harwich, MA 02646

A Bailey family favorite - great for kids and adults alike (or anyone who likes fish n chips and buffalo wings!)

Perks Coffee Shop & Beer Garden

545 Massachusetts 28, Harwich, MA 02646

Great bagel sandwiches, coffee, and all-around vibe! They shift from coffee shop to beer garden after 11am.

The Mercantile

778 Main Street, Dennis, MA 02638

Simple and easy casual breakfast and lunch spot!

Underground Bakery

780 Main Street, Dennis, MA 02638

Small bakery and coffee shop hidden in Dennis.

Lost Dog Pub

1374 Massachusetts 134, Dennis, MA 02660

Great for a draft beer, bar pizza, or a cup of chowdah.

Mayflower Beach

MA

Beautiful bayside beach!

3 Monkeys

554 Massachusetts 28, Harwich, MA 02646

The best sushi right in downtown Harwich Port.

Harwich Port

Harwich, MA

Downtown has great shops!

Corporation Beach

250 Corporation Road, Dennis, MA 02638

Another beautiful bayside beach!