
Inns and B&Bs
The Monadnock region of New Hampshire offers a quaint and intimate escape for travelers looking for a getaway surrounded by natural beauty and charming hospitality. With its array of small inns and bed and breakfasts, visitors can immerse themselves in the local culture and enjoy a comfortable and cozy stay. Whether you're seeking adventure or simply seeking solitude, these quaint lodgings provide the perfect backdrop for a memorable trip. Whether you're exploring the region's historic sites and charming towns, or simply seeking a peaceful haven to curl up with a good book on a rainy day, the Monadnock region's inns and B&Bs offer a welcoming and comfortable escape. Each one offers a unique character and atmosphere, allowing you to choose the perfect spot to fit your individual style and needs. From the charming and rustic to the luxurious and elegant, these small inns and bed and breakfasts are sure to provide a memorable and rejuvenating experience for all who visit.



The General Amos Shepard Bed and Breakfast
471 Alstead Center Rd.,
Alstead, NH. 03602



Harrisville Inn
797 Chesham Rd. Harrisville, NH. 03450 (603) 827-3163
Greenfield Inn





AirBnBs around Mt. Monadnock


Log Cabin Vrbo
1209 Route 10 Marlow, NH 03456 https://www.vrbo.com/593765
Bruce & Katey Adams Vacation Rental
135 Skatutakee Road Harrisville, NH
Uplands Inn
4 Miltmore Rd., Antrim, NH. 03440 (603) 588-2407
Lakefront Rental by Louise & Keith Donnington
Call Vrbo at 888-640-7927Property # 114651ha

Hancock Inn
33 Main Street Hancock, New Hampshire 03449 (603) 525-3318
The Inn at East Hill Farm
460 Monadnock St. Troy, NH. 03465 (603) 242-6495



Tartan Fox Bed and Breakfast
350 Old Homestead Highway, Swanezy NH. 03446 (603) 357-9308
Stonewall Farm Bed and Breakfast
235 Windsor Rd., Hillsborough, NH. 03244 (603) 478-1947
Peep-Willow Farm Bed and Breakfast
51 Bixby St., Marlborough, NH. 03455 (603) 876-3807

Little River Bed & Breakfast
184 Union St., Peterborough, NH. 03458 (603) 924-3280