Sudbury hotels & apartments, all accommodations in Sudbury

Recommended hotels in Sudbury

The Inn On The Horse Farm Sudbury photo

The Inn On The Horse Farm Sudbury

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, 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. It features laundry…

738 Boston Post Road, Sudbury, United States

Fairfield Inn By Marriott Boston Sudbury photo

Fairfield Inn By Marriott Boston Sudbury

Fairfield Inn by Marriott Boston Sudbury is set in a shopping area of Sudbury next to Callahan State Park, Minute Man National Historical Park and Central Square Cambridge.

738 Boston Post Road, Sudbury, United States