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