Nicholson Inn is located in the heart of Freeport, Maine. Just steps from L.L.Bean and Freeport’s dining and retail outlets, the comfort and convenience of the Nicholson Inn awaits. Each room has a private bath & high speed wi-fi. Enjoy our front porch, bright parlor or cozy dining room with your complimentary gourmet breakfast and at sundown with tea or wine.
We look forward to making your stay a memorable one!