Stockbridge Hotels

    1 Hotels Found
    1. The Red Lion Inn
      Stockbridge, Berkshires, Massachusetts
      • Bed and Breakfast/Inn
      • Business
      • Historic
      • Kid-Friendly
      • Romantic
      The 125-room, three-pearl Red Lion Inn is a charming, historic property on Main Street in Stockbridge, one of New England’s most iconic small towns. The individually decorated rooms and public spaces feature an impressive collection of antiques and period decor. Amenities such as room service, pool…

    Oyster Pearl Rating

    • Award-Winning

    What's Your Style?

      See More


        See More


          See More

          Don't Forget to Like Us On Facebook! We Love to Be Liked.