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. As you settle into your comfortable room you will notice the uplifting scenic beauty of the Berkshire Hills – as so many have before – a host of inspiring settings in which to reconnect.
The Pilgrim Inn is the perfect Berkshires Hotel for your Vacation in the Berkshires. We offer a long list of amenities at competitive rates. With our clean, secure guest rooms and affordable nightly rates, you simply can’t go wrong with staying at our hotel. All of our employees are ready to welcome you into our establishment, ensuring that you’ll be getting all of the benefits that you well deserve. Our rooms are clean and secure, with the atmosphere of unwinding that you require, especially when you’re traveling far away from your home.
Visitors the world over come to the Berkshires each year to enjoy attractions and venues such as the Hancock Shaker Village, Tanglewood, MASS MoCA, the Norman Rockwell Museum, the Clark Art Museum, Williamstown Theatre Festival, And More!
165 Housatonic Street
Lee, MA 01238