Lafayette Hotels has 30 family owned and operated hotels throughout Maine and New Hampshire. With properties to gather, relax and enjoy time everywhere you want to be.
From Maine’s Acadia National Park to New Hampshire’s White Mountains… Lafayette Hotels has great locations for your next adventure.
Maine and New Hampshire PROPERTIES
Maine Beaches, Coasts, Cities, and Parks
In Maine, we have properties on or near the water in Kennebunk, Kennebunkport, Ogunquit Beach, Wells Beach, Old Orchard Beach, Boothbay Harbor, Belfast, and Bar Harbor. Additionally, we have properties located in some of Maine’s largest cities including: Portland, South Portland, Bangor, Augusta and Waterville.
New Hampshire Lakes, Mountains, Seashore and Historic Villages
Proximity to the most scenic areas of northern new england.
Our hotels are conveniently located near the biggest vacation destinations throughout Maine and New Hampshire including the popular southern Maine beaches, the picturesque Mid-Coast Maine area, the majestic Katahdin Region, the tranquil Belgrade Lakes area, the awe-inspiring Acadia National Park, and many more.