Charles River Country Club

Closed
yelp logo

(3)

483 Dedham St
Newton Center, MA 02459
The Charles River Country Club s course was built in 1921 and designed by Donald Ross. In 1946, William Mitchell redesigned the course. Located in Newton Centre, Mass., the private 18-hole golf course is surrounded by trees and offers tight fairways, small rolling hills and a few sand bunkers. The club enforces a strict dress code of no denim, collared shirts and Bermuda shorts are required. The golf season is from April 1 through December 15.

Reviews

yelp logo
5.03 reviews
Photo of Tom D.
Tom D.
8/27/2012

One of the best country clubs in the greater Boston area The golf course is challenging and expansive. Many top names in the boston area belong here. The pool is brand new with swimming lanes,...

Photo of Jeffrey A.
Jeffrey A.
7/12/2018

Great layout, course conditions, and staffing was very friendly. Location is also very interesting, and look forward to going back someday soon.

Photo of Justin I.
Justin I.
5/9/2011

Awesome golf course. One of the better private clubs in the greater Boston area. The club house and men's locker room is out dated but the golf course makes up for it. The conditions were great...

Own this business?
See a problem?

You might also like

United StatesMassachusettsNewton CenterCharles River Country Club

Partial Data by Infogroup (c) 2025. All rights reserved.