Hudson hotels
From $99
Guest Score:
based on 11 guest reviews
121 Coolidge Street,
Hudson, MA
Offering a free hot breakfast daily, this completely smoke-free hotel located in Hudson, Massachusetts is only a short distance from the New England Sports Center and other area attractions.
The Holi...read more
From $119
2.34 miles from Hudson
Guest Score:
based on 4 guest reviews
112 Donald Lynch Boulevard,
Marlborough, MA
Just across the street from the New England Sports Center, this hotel offers spacious suites with fully equipped kitchens. It also features an indoor pool and a fitness center.
Accommodation at Resid...read more
From $84
3.37 miles from Hudson
Guest Score:
based on 87 guest reviews
75 Felton Street,
Marlborough, MA
Located in Marlborough, Massachusetts, this hotel features a casual American restaurant, indoor pool and rooms with a 29-inch LCD TV. New England Sports Center is just a 7-minute drive away.
Rooms ar...read more
From $80
3.48 miles from Hudson
Guest Score:
based on 47 guest reviews
265 Lakeside Ave,
Marlborough, MA
Located opposite Williams Lake in Marlborough, this hotel features a free local area shuttle service and bright, airy guestrooms with cable TV. Solomon Pond Mall is a 5-minute drive away.
The air-con...read more
From $65
3.57 miles from Hudson
Guest Score:
based on 49 guest reviews
19 Northborough Avenue,
Marlborough, MA
From $96
3.66 miles from Hudson
Guest Score:
based on 3 guest reviews
123 Boston Post Road West,
Marlborough, MA
This all-suite hotel is located close to Boston city centre as well as motorway I-495, and features all of today's modern conveniences along with friendly service and comfortable accommodation.
The E...read more
From $85
3.7 miles from Hudson
Guest Score:
based on 17 guest reviews
181 Boston Post Road West,
Marlborough, MA
The largest Massachusetts hotel outside of Boston, with 47,500 square feet of adjustable exhibition space and extensive hotel amenities.
In the heart of Central Massachusetts, the Best Western Roya...read more
From $67
3.8 miles from Hudson
277 Boston Post Road West,
Marlborough, MA
Only a short drive from some of the area's main historical attractions and popular sites, this Marlborough hotel features numerous free amenities along with friendly service and comfortable rooms.
Th...read more
From $90
4.06 miles from Hudson
Guest Score:
based on 2 guest reviews
880 Donald Lynch Boulevard,
Marlborough, MA
This Marlborough, Massachusetts hotel is situated only a short distance from local attractions, including Solomon Pond Mall and offers a free daily breakfast and free wireless internet access.
The Co...read more
From $89
6.19 miles from Hudson
Guest Score:
based on 32 guest reviews
242 Adams Place,
Boxborough, MA
Providing free shuttle service to sites within a 15 mile (24km) radius and offering an on-site restaurant, this Boxborough, Massachusetts hotel is near local attractions and major corporate offices, i...read more



