Press About The Berkshires

The 12 Oldest Hotels in America

The Red Lion Inn has been operating continuously for over 200 years. It first opened its doors in 1773, when Silas Pepoon established a little tavern under the sign of a red lion on the corner of Main Street in the quaint town of Stockbridge, Massachusetts. One year later, the townspeople came together at Pepoon’s to boycott English goods and protest the Acts of Intolerance levied against the American colonies and, from that point forward, the inn became a vital gathering place for locals. Read more about the historic hotels in the Berkshires >>