Marlborough hotels & apartments, all accommodations in Marlborough

Recommended hotels in Marlborough

Hampton Inn Boston / Marlborough photo

Hampton Inn Boston / Marlborough

Located in the middle of Marlborough, the 3-star Hampton Inn Boston / Marlborough offers luxury rooms together with an indoor swimming pool and a golf course.

277 Boston Post Road West, Marlborough, USA

Embassy Suites Boston - Marlborough photo

Embassy Suites Boston - Marlborough

Offering an indoor swimming pool, a tennis court and a golf course, Embassy Suites Boston - Marlborough lies in an upscale area of Marlborough near to Worcester Polytechnic Institute, Tufts

123 Boston Post Road West, Marlborough, USA

Holiday Inn Hotel & Suites Marlborough photo

Holiday Inn Hotel & Suites Marlborough

The excellent Holiday Inn & Suites offers 173 airy guest rooms as well as a designated smoking area, a safe deposit box and a vending machine. The hotel occupies 4 floors and was renovated in 2010.

265 Lakeside Avenue, Marlborough, MA, United States