Enjoy the best that Maine and New Hampshire has to offer…

Lafayette Hotels

Lafayette Hotels has 30 family owned and operated hotels throughout Maine and New Hampshire, including Sea View Inn located oceanfront at Old Orchard Beach, Maine’s seven miles of sandy beaches… Lafayette Hotels has the perfect locations for your next adventure.

Jump to section:

All Maine Hotels