Your country retreat awaits . . .
The Uplands Inn is a historic farmhouse built in 1840, nestled on 32 acres of stone walls and rolling countryside in the beautiful Monadnock Region of southern New Hampshire. Operating as a B&B for over 40 years, our guests have enjoyed the sumptuous country breakfast and full use of this spacious home. Come and enjoy our family rooms, three-season porch, fireplaces, and expansive grounds. You are just minutes from lakes, skiing, golf, hiking, and more. Whatever the season, there's always something happening here!