Although it's located 9 kilometres from the center of town, Northborough is definitely worth considering. It has 2 places to select from, Econo Lodge Inn and Suites Northborough and Motel 6 Westborough.
Take a camera along to Peter Rice Homestead, a unique historic site. A couple of convenient accommodation options close to here include Holiday Inn Hotel & Suites Marlborough and Hampton Inn Boston/Marlborough.
For those of you who are wanting to save some dough, Marlborough has a limited number of choices. The best pick of the bunch is the Quality Inn.
If you find yourself in need of more accommodation options in Marlborough, consider the Beechwood Hotel and the Inn on the Horse Farm. They are 20 kilometres and 12 kilometres away from the center. If those two aren't what you're looking for, try the Residence Inn by Marriott Boston Framingham or the Residence Inn by Marriott Worcester.
13 kilometres from Marlborough you'll find Framingham, where you'll find the Garden in the Woods and Callahan State Park. The Crowne Plaza Boston-Natick and Courtyard by Marriott Boston Natick are some of the short and long-stay alternatives in Framingham. Or, you could stay in Worcester, 25 kilometres to the southwest of Marlborough, where you can choose from the Courtyard by Marriott Worcester and Hilton Garden Inn Worcester. Solomon Pond Mall and the Marlborough Country Club are just some of the more popular sites to see for those visiting Worcester.
Hotels in Marlborough start at AU$106 per night. Prices and availability subject to change. Additional terms may apply.