(click to enlarge & see more photos)

The Inn on Main & O Bistro



Contact Us

Phone: (603) 569-1335
200 N Main St
Wolfeboro, New Hampshire 03894

View Larger Map

Click here to send us an e-mail

Classic New England Charm Meets Modern Elegance

At the Inn on Main, our goal is to combine the comfort of a boutique bed and breakfast with all of the amenities you’ve come to expect from a full-service hotel — right here in the heart of historic Wolfeboro, New Hampshire. Our estate, which dates back to 1853, was completely restored in 2011 and our guest were recently upgraded in 2016 offering 14 beautiful rooms that epitomize the concept of modern relaxed elegance. Regardless of your needs while visiting Wolfeboro, our staff is dedicated to providing exceptional service and making your stay memorable.

Our on-site restaurant, O Bistro, serves up delicious fare with a New Hampshire twist, and boasts an elegant contemporary bar and dining area. We have the largest banquet facility in the Lakes Region which can accommodate up to 250 guests for your most special events.

We Are Hiring!

Magic Foods Restaurant Group is currently accepting applications for available positions at this location as well as other restaurants. Click here to learn more about available positions and for instructions on how to apply.

O Bistro Hours:
Open Wednesday-Saturday at 4 pm        (603) 515-1003

Please note: O Bistro will be open during the Christmas & NYE Break, Wednesday, December 26 through Monday, December 31

200 N Main St, Wolfeboro, New Hampshire 03894

The Inn on Main

To make an online Room reservation at the Inn on Main, please click here or call 569.1335