For a deep dive into New England’s colonial past, The Red Lion Inn in Stockbridge is a historic staple dating back over 200 years. With over 80 rooms, individual guest houses, farm‑to‑table dining, fireplaces, and old‑fashioned elevator charm, it’s a cozy, character‑filled stay.
Close by, The Inn at Stockbridge, a Georgian‑style mansion with 15 suites, landscaped gardens, an outdoor pool, and gourmet breakfasts, offers elegant comfort in a pastoral setting