The Orchard House & Cafe

  • Address
    1159 US Route 1 Freeport Maine 04032
  • Phone
  • Hours
    Check-In 3:00p, Check-Out 11:00a

The Orchard House and Cafe* is a charming, old world country Inn located on 5 acres of open field, one mile north of the Village of Freeport on US Route 1. The original farmhouse, built in the 1840’s, features four spacious European-inspired bedrooms with private bath, a beautifully appointed living room with fireplace and a sunlit dining room where continental breakfast is served daily. Adjoining the Inn is an inviting café with beamed ceilings, fireplace and French doors leading to an outdoor arbor for seasonal dining.

*The Café is scheduled to open in 2019.


You'll be the first to know about the latest news, offers, and local events in Freeport!