Uncover an oasis of quiet charm, set against the backdrop of the magnificent Berkshire Mountains. The Orchards Hotel, nestled within the picturesque town of Williamstown, Massachusetts, expertly blends old-fashioned New England elegance with modern convenience, creating an atmosphere that is as delightfully esthetic as the area itself.
Exterior
Bedroom
Bar
Gardens
pool
The Orchards, just steps from the magnificent campus of Williams College, is the area’s premier hotel making it the perfect choice for exploring Williamstown’s rich blend of art, academia, and adventure. Enjoy farm to table comfort food, made from local ingredients and bursting with flavor at the Gala Restaurant & Bar. Memorable experiences are regular occurrences at The Orchards Hotel.
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 270 0069
Request a Callback
Enquire
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 270 0069
Make An Enquiry
Request A Callback
Sign up today for exclusive savings