The Red Lion Inn
The Red Lion Inn is an iconic landmark whose warmth and character express timeless tradition while its vibrant personality brings to Berkshires luxury hotels.
Located in Stockbridge, MA, in the heart of the Berkshires, The Red Lion Inn offers four unique lodging experiences; from our iconic Main Inn to the modern country feel of Maple Glen to the unique houses in our Village, each exude their own distinctive style and character. No two rooms or buildings are the same. There are four dining choices ranging from our historic Main Dining Room to our al fresco Courtyard open during the summer season.