(click to enlarge & see more photos)

The Inn on Main & O Bistro

We are currently offering takeout and curbside pickup service from three Magic Foods Restaurant Group locations: Canoe Center Harbor, O Steaks & Seafood Concord and O Steaks & Seafood Laconia. All other locations are closed until further notice.
Information on this page is not up-to-date. Please click here for our current takeout menu and related details.



Contact Us

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

View Larger Map

Follow us:

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.

Welcome Spring at the Inn on Main

The much-anticipated season of spring is upon us, and there is no better place to experience a quintessential New England springtime getaway than at the Inn on Main in beautiful and historic Wolfeboro, New Hampshire.

Enjoy Maple Season, springtime hikes, nature walks and much more as you enjoy one of the Granite State’s most picturesque seasons.

March Madness Specials at the Inn on Main:
Friday & Saturday, $109-119 per night
Sunday – Thursday, $99 per night

Join Us for a Weekend Getaway
Stay at the Inn on Main any weekend through mid-May and experience true relaxation at a truly great price! Friday-Saturday Nights: $129 per night and receive a free $50 gift card to O Bistro Restaurant.
*Two-night minimum required for package.

O Bistro Hours:
Open Wednesdays – Saturdays at 4pm

A Few Additional Details:
Please call 603-569-1335 to book
Offers Valid thru mid-May
A complimentary light continental breakfast is included
Some exclusions apply
Tax & Gratuity not included in rates listed.

We hope to see you soon at the Inn on Main and O Bistro!

We Are Hiring!

Magic Foods Restaurant Group is seeking individuals to be a part of our growing team. We are currently accepting applications for full- and part-time positions at several of our New Hampshire locations. Click here for more information, including how to apply. We look forward to hearing from you!

O Bistro Hours:
Open Wednesday-Saturday 4pm-9pm
Closed Sunday-Tuesday

200 N Main St, Wolfeboro, New Hampshire 03894
(603) 515-1003

The Inn on Main

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