Welcome to New Hampshire.
Stay with us close to Lakes, Mountains, Seashore and Historic Villages.
From the breathtaking White Mountains to Lake Winnipesaukee and Hampton Beach, New Hampshire is made for getting away. Lafayette Hotels creates spaces for your next mountain adventure, family vacation, romantic retreat, or weekend escape.
Discover hidden gems and year-round outdoor recreation, take in spectacular fall foliage, hit the ski slopes, or enjoy a relaxing getaway surrounded by New Hampshire’s natural beauty. With hotels and resorts in destinations including Jackson, Gilford, and West Lebanon, Lafayette Hotels makes it easy to find the perfect home base for your next New Hampshire adventure.