Stockbridge is a city in Berkshires, in western Massachusetts. Set among the Berkshire Mountains, Stockbridge is drained by the Housatonic River, which runs through the center of town. With the arrival of the railroad in 1850, Stockbridge developed as a summer resort for the wealthy of Boston and other major cities.
Subscribe to our mailing list
and receive our latest deal!
Receive the latest deals for travel to Asia, Europe, Hawaii and Latin America.
Receive the latest deals for travel to Europe.