Olde Orchard Inn is nestled on the outskirts of rural Moultonborough in the northern section of New Hampshire's Lakes Region near Lake Winnipesaukee. Situated on 12 acres of orchards and fields, our bed and breakfast is the ideal setting for a quiet or romantic getaway, yet it is close to four-season indoor and outdoor activities and sophisticated dining. Filled with music and charm, the guest and public rooms retain the personality of our 18th century farmhouse, but offer most of the comforts of home. We will work to make your stay relaxing and memorable.Start your day with a brisk morning walk to Lake Winnipesaukee, ...