Welcome To The Pilgrim Inn
Gateway To The Berkshires

ABOUT US


Simple, Contactless Check-In — Your Time, Your Way
The Pilgrim Inn is a Berkshires hotel centrally located in Lee, MA and only 5 miles from Stockbridge and 6 miles from Lenox, MA. The Pilgrim Inn is perfect for your vacation in the Berkshires, or your Berkshires related travel.
At Pilgrim Inn, your comfort begins the moment you arrive. No waiting in lines, no paperwork — just an easy, contactless check-in that lets you settle in at your own pace. Grab your key, step inside, and make yourself at home. We’re always just a call away if you need anything, but we believe the best stays start with a little peace and privacy.
Explore the Best of the Berkshires, Right Around Us
Nestled in the heart of Lee, Pilgrim Inn puts you just moments away from some of the Berkshires’ finest dining and local gems. From cozy cafés serving farm-fresh breakfasts to elegant restaurants offering unforgettable dinner experiences, there’s always something delicious waiting nearby. Whether you’re craving rustic charm, global flavors, or a romantic evening out, our neighborhood has it all — and we can’t wait to share our favorites with you.
Have any
questions?
Feel Free To Reach Out







