Sudbury hotels & apartments, all accommodations in Sudbury

Recommended hotels in Sudbury

The Inn On The Horse Farm photo

The Inn On The Horse Farm

Featuring a picnic area, a library and a golf course, The Inn On The Horse Farm offers individual rooms overlooking the garden. The hotel was built in 1880 and refurbished in 1994.

277 Old Sudbury Road, Sudbury, MA, United States

Fairfield Inn Boston Sudbury photo

Fairfield Inn Boston Sudbury

Fairfield Inn Boston Sudbury is a 3-star property only 3.0 km from New England Wild Flower Society Garden in the Woods, Callahan State Park and Museum of World War II Boston.

738 Boston Post Road, Sudbury, MA, United States