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 Miss Our Travel Secrets. Like us on Facebook!