Enjoy crisp sea breezes, salt air, and wide ocean views at Beach House Inn, a beautifully restored Victorian inn built in 1891. Located directly on Kennebunk Beach, our oceanfront hotel is one of the most scenic places to stay in Kennebunk, Maine. Guests love the relaxed coastal atmosphere, historic charm, and easy access to Kennebunkport, just minutes away.
Beach House Inn is a seasonal coastal hotel in Kennebunk, Maine, open May 1st through the last weekend of the Kennebunkport Christmas Prelude, ideal for romantic getaways, relaxing vacations, and seaside escapes. Located just steps from Kennebunk Beach, our historic oceanfront inn offers a prime oceanfront stay in Kennebunk. Guests can enjoy the sand and surf in spring and summer, explore downtown Kennebunk, or take a short drive to Kennebunkport for shops, dining, and classic coastal attractions.
With the waves lapping at the shore just outside, Beach House Inn offers a serene oceanfront inn on Kennebunk Beach for a memorable coastal escape. Guests are just steps from Kennebunk Beach, including Mother’s Beach and Gooch’s Beach, and a short drive from the shops, restaurants, and attractions of downtown Kennebunkport. From scenic Ocean Avenue to Walker’s Point and historic landmarks, our inn is one of the best places to stay in Kennebunk, Maine for a classic Maine seaside getaway.
Give the gift of a Beach House Inn getaway, just steps from Kennebunk Beach. A simple way to share a relaxing coastal Maine escape.
Exclusive promotions, local events, and travel inspiration delivered straight to your inbox. Opt in easily, unsubscribe anytime. By submitting your information, you are opting in for occasional marketing content from Beach House Inn. We value your privacy.