Our Restaurants
a plate of food on a table

Restaurants in Kennebunkport, Maine

The Many Flavors of Kennebunkport

Enjoy modern cuisine at our award-winning restaurants in Kennebunkport, Maine. With eight dining options, you can indulge in everything from delicious mushroom ragout and fettuccine bolognese to fresh Maine lobster and casual tavern snacks, all designed to delight diverse palates.

Our Restaurants
American Classics to Coastal Cuisine
The Tides Beach Club

The Tides Beach Club

Enjoy fresh Maine seafood in an enchanting Goose Rocks Beach atmosphere.

Reserve Now
a plate of oysters with green onions and parsley
Rosella

Rosella

Savor creative flavors at Kennebunk’s first sustainable sushi restaurant.

Reserve Now
a group of sushi on a wood surface
Earth at Hidden Pond

Earth at Hidden Pond

Experience farm-to-fork dining in a natural setting.

Reserve Now
a plate of food on a table with glasses and utensils
Via Sophia by the Sea

Via Sophia by the Sea

Indulge in modern Italian dining at this osteria nestled in Lower Kennebunk Village.

Reserve Now
a plate of food on a table
The Burleigh

The Burleigh

Enjoy classic Maine dining in the center of Kennebunkport.

Reserve Now
a restaurant with tables and chairs
The Boathouse Waterfront Restaurant

The Boathouse Waterfront Restaurant

Taste a selection of innovative cuisine, complemented by views of the Kennebunk River.

View More
a table with drinks on it
Ocean

Ocean

Ocean serves up exquisite cuisine alongside awe-inspiring views of the Atlantic.

Reserve Now
a restaurant with white tables and chairs
The Dory

The Dory

Choose from a range of casual poolside snacks, including pizza, burgers, and wings.

a table with pizzas and food on it
a group of people holding wine glasses
Private Dining

Timeless Maine Dining

Create coastal memories with a diverse selection of culinary experiences, whether the mood calls for an organic menu, a classic Maine ambiance, or beautiful Atlantic views. We offer flavors and settings to complement every occasion, from fresh-caught seafood at a sunlit family brunch to innovative New England cuisine at a sunset reception.

Start Planning
  • The Lodge on the Cove
  • Cape Arundel Inn & Resort
  • The Boathouse Waterfront Hotel
  • The Cottages at Cabot Cove
  • The Grand Hotel
  • Yachtsman Hotel & Marina Club
  • Hidden Pond
  • Kennebunkport Inn
  • The Tides Beach Club
  • Goose Rocks Beach House

HOW TO GET HERE

a white building with a bike parked in front of it

The Lodge on the Cove

29 SOUTH MAIN STREET
KENNEBUNKPORT, MAINE 04046
800-549-1248

Learn More
a house with a lot of trees and bushes

Cape Arundel Inn & Resort

208 OCEAN AVENUE
KENNEBUNKPORT, MAINE 04046
800-514-0968

Learn More
a house on the water

The Boathouse Waterfront Hotel

21 OCEAN AVENUE
KENNEBUNKPORT, MAINE 04046
800-569-8713

Learn More
a house with a lawn and a bike

The Cottages at Cabot Cove

7 SOUTH MAIN STREET
KENNEBUNKPORT, MAINE 04046
800-396-6894

Learn More
a large building with a balcony

The Grand Hotel

1 CHASE HILL ROAD
KENNEBUNK, MAINE 04043
(800) 597-9408

Learn More
a bed with a blue headboard and a blue chair

Yachtsman Hotel & Marina Club

59 OCEAN AVENUE
KENNEBUNKPORT, MAINE 04046
207-967-2511

Learn More
a bed with a canopy over it

Hidden Pond

354 GOOSE ROCKS ROAD
KENNEBUNKPORT, MAINE 04046
888-967-9050

Learn More
a white house with a flag on the front

Kennebunkport Inn

ONE DOCK SQUARE
KENNEBUNKPORT, MAINE 04046
800-207-7415

Learn More
a large house with a lawn and a fence

The Tides Beach Club

930 KINGS HIGHWAY
KENNEBUNKPORT, MAINE 04046
800-572-8696

Learn More
a white building with trees and lawn

Goose Rocks Beach House

924 KINGS HIGHWAY
KENNEBUNKPORT, MAINE 04046
866-859-3102

Learn More
a map of a city