Our Properties
a pool with chairs and umbrellas

Hotels in Kennebunkport, Maine

Your Choice of Kennebunkport

From serene waterfront retreats to historic inns nestled in the heart of town, each of our hotels in Kennebunkport, Maine, offers exceptional guest service, unmatched attention to detail, and sophisticated style. Memorable moments and coastal adventures await in all of our charming accommodations.

Elevate Your Stay

  • On-Site Dining
  • Bicycle & Kayak Rentals
  • Access to Kennebunkport Marina
  • Beach Chairs, Towels & Picnic Blankets
  • Pet-Friendly Accommodations
Our Properties

Our Coastal Escapes

  • 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