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

      Locations

        See More

        Amenities

          See More

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