Cornell Inn, Lenox

B&b in Lenox

Spread across three historic houses, this B&B offers good value in a pricey town. When it's not full, the manager might even bargain a little – so ask about specials. It's no gilded mansion, but the rooms are cozy with the expected amenities, staff is friendly and hot breakfast is served on the porch overlooking the picturesque pond.

Bordering Kennedy Park at the north side of town, it's well suited for hikers and guests itching for a morning jog before breakfast.