With so much to do in the Berkshires, I would stay at a minimum of 2 nights and if possible 3 or more! We were only able to stay 2 nights, with the kids in school, but if we had one more day, we would have loved to explore Lenox as well as many beautiful hiking trails they have in this area.