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

    Point of Interest

      See More

      What's Your Style?

        See More


          See More


            See More

            Don't Miss Our Travel Secrets. Like us on Facebook!