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

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a house with a lot of trees and bushes

Cape Arundel inn & resort

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a house on the water

The Boathouse Waterfront Hotel

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a house with a lawn and a bike

The Cottages at Cabot Cove

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a large building with a balcony

The Grand hotel

The grand hotel
354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a bedroom with a bed and a striped rug

Yachtsman Hotel & Marina Club

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a woman walking up stairs in front of a house

Hidden pond

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

Learn More
a white house with a flag on the front

Kennebunkport Inn

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a large house with a lawn and a fence

The tides beach club

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a white building with trees and lawn

Goose Rocks Beach House

354 GOOSE ROCKS RD,
KENNEBUNKPORT, ME 04046
888-967-9050

a map of a city