The Inn at Thorn Hill is the perfect Jackson NH lodging choice for that long-deserved vacation, romantic getaway, honeymoon or intimate wedding. Romantic escapes and relaxing retreats are our specialty in the beautiful setting of the village of Jackson, just over the covered bridge. Come recline on our wraparound porch, feel the sweet, clean breezes of the mountain air, watch a northern sunset and let our staff pamper and relax you.