A Historic Oceanfront Resort, Kennebunkport Maine

The Colony Hotel

The Colony Hotel is a historic oceanfront resort in Kennebunkport, Maine, overlooking the Atlantic, Kennebunk River, and it's private beach. Built in 1914, our hotel features 140 unique guestrooms across five buildings, each with ocean, river, or garden views. Guests enjoy oceanview dining with fresh New England fare, and newly renovated Coveside rooms now open year-round.

Family-owned since 1947, The Colony is Maine’s first green hotel, a recognized eco-resort, and pet-friendly. Whether you're visiting for vacation, business, or a coastal wedding, it's the ideal base to explore the Southern Maine Coast.

Purple flowers in a garden with white chairs and trees in the background under a clear sky.
A pool area with blue sun loungers and umbrellas, located by the ocean with a clear sky and distant land visible on the horizon.
Purple flowers in a garden with white chairs and trees in the background under a clear sky.
A pool area with blue sun loungers and umbrellas, located by the ocean with a clear sky and distant land visible on the horizon.

Private Beach Access

Array of Activities

The Colony Hotel in Kennebunkport, Maine, offers guests a rich array of activities and amenities, ensuring a memorable stay amidst historic charm and coastal beauty.

Explore

Private Beach Access

Array of Activities

The Colony Hotel in Kennebunkport, Maine, offers guests a rich array of activities and amenities, ensuring a memorable stay amidst historic charm and coastal beauty.

Explore