The inn is located on 30 acres between the towns of Whitefield and Lancaster, New Hampshire.  A small brook runs behind the inn, and guests are welcome to canoe in this natural setting with the possibility of sighting moose, deer, herons or other animals of the north country. 

If relaxing is more your style, be sure to check out the hammock or sip some tea in the lounge chairs on the spacious back deck.   Spend the evening with friends and other travelers alike while visiting around the fire pit.


Barron Brook inn rooms combine rustic New England comfort with Southern charm. The modern and fun motif brings an ease to your stay whether for family fun, business or leisure.  Deluxe linens and pillows help to assure a sound night's sleep.

​​Book Now

Booking Engine Temporarily Unavailable.

Call for booking


(603) 837-8900