Places to stay in Hudson, Massachusetts
![]() |
![]() |
Looking to reserve a room in Hudson, or in the surrounding area? Click here to reserve hotels online with Stay Massachusetts
Holiday Inn
Hotels: Come join us at the Holiday Inn Express in Hudson, built with every traveler in mind, from the corporate traveler to the family out on a little getaway. Our many services and amenities will delight all of our guests. Located just minutes from Route 495, 290 and the Massachusetts Turnpike, you will .....
Read more details...
121 Coolidge St., Hudson, 01749
(+001) 978-562-1001
Best Western Metro West Inn & Suites
Hotels: Come join us at our brand new Best Western Metro West Inn & Suites Hotel, built with every traveler in mind, from the corporate traveler to the family out on a little getaway. Our many services and amenities will delight all of our guests. Located just minutes from Route 495, 290 and the .....
Read more details...
121 Coolidge Street, Hudson, 01749
Click property titles for more detailed descriptions
Map showing location of Hudson
Hudson links of interest
Nearby towns close to Hudson, Massachusetts
Hudson is a town in Middlesex County, Massachusetts, United States. The town is located in central Massachusetts, about a 40 minute drive, or about 40 miles (64 kilometers) , west of Boston, and about a 20 minutes' drive, or about 16. 5 miles (26. 6 kilometers) , northeast of Worcester.
- Berlin - 3 km
- Bolton - 3 km
- Marlborough* - 3 km
- Stow - 4 km
- Clinton - 6 km
- Boylston - 6 km
- Lancaster - 6 km
- South Lancaster - 6 km
- Southborough - 6 km
- Concord* - 12 km
- Northborough* - 6 km
- Rutland* - 19 km
- Milford* - 17 km
- Worcester* - 14 km
- Waltham* - 17 km
- Westborough* - 8 km
- Dover* - 18 km
- Framingham* - 11 km
Towns are shown withing 20km radius of Hudson, Massachusetts. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

