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!


"Enchanting atmosphere created by lovely people"

"Delightful charm and personality; great breakfast!"

"Best night's sleep in years!"