Westborough Country Club

121 W Main St
Westborough, Massachusetts 01581
508-366-9947
Semi-Private
18 holes

The course at Westborough opened in 1921 and has bluegrass fairways and bent grass greens. Walking is allowed.

Hotels Near Westborough Country Club

The Sleigh Maker Inn Bed and Breakfast
Westborough, MA
Distance: 0.3 miles

Westborough Inn
Westborough, MA
Distance: 0.6 miles

Motel 6 Westborough MA
Northborugh, MA
Distance: 2.2 miles

Extended Stay America - Boston - Westborough - East Main Street
Westborough, MA
Distance: 2.2 miles

Residence Inn by Marriott Boston - Westborough
Westborough, MA
Distance: 2.7 miles

Extended Stay America - Boston - Westborough - Connector Road
Westborough, MA
Distance: 2.7 miles

Econo Lodge Inn & Suites
Northborough, MA
Distance: 2.7 miles

Extended Stay America - Boston - Westborough - Computer Dr
Westborough, MA
Distance: 2.8 miles

DoubleTree by Hilton Hotel Boston - Westborough
Westborough, MA
Distance: 3.2 miles

Courtyard by Marriott Boston Westborough
Westborough, MA
Distance: 3.2 miles