Maybe it’s the crisp sea breezes and salt air, the captivating ocean views or the quaint Victorian charm of our beautifully restored inn built in 1891, but time just seems to slow down when you check into the Beach House Inn in Kennebunk, Maine. Located directly on the beach, our Kennebunk hotel is one of the oldest oceanfront inns in Maine, blending warm hospitality with the breezy, casual ease of a private, New England coastal cottage.
The Beach House Inn is a seasonal coastal hotel in Kennebunk, Maine, perfect for romantic getaways, relaxing vacations, spa weekends, and shopping trips. We’re open for stays through November 10, giving you even more time to enjoy the Maine coast. This year, we’re also reopening for two special weekends during Kennebunkport’s Christmas Prelude: December 5–6 and December 12–13. A two-night minimum stay is required, and Saturday arrivals aren’t available. Reservations are by direct booking only—call us or book online. Guests will enjoy free parking, scheduled shuttle service to downtown events, a welcome bag with local snacks and goodies, and a hot chocolate bar at the inn.
With the waves lapping at the shore just outside, The Beach House Inn offers a peaceful seaside retreat. We’re just steps from Kennebunk’s beautiful beaches, including Mother’s Beach and Gooch’s Beach. The shops and restaurants of downtown Kennebunkport are only a 5-minute drive away, and you can reach scenic Ocean Avenue in about 10 minutes, where you’ll find Walker’s Point, the George H. W. Bush “Anchor to Windward” Memorial, and St. Ann’s by-the-Sea Episcopal Church.
The Beach House Inn offers uninterrupted views of the Atlantic Ocean as well as gracious service, classic, country inn-style rooms and a superb location just moments from the shops, attractions and restaurants that have made The Kennebunks a popular Maine vacation getaway.