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.