Several blooming white flowering trees on a grassy park area with a paved path, calm spring mood

Golf and Recreation in Giles County

Castle Rock Golf & Recreation sits in the quiet town of Pembroke, with the course laid out beneath the Blue Ridge Mountains and near the New River. The club combines an 18-hole golf course with recreation facilities suited to families and local residents.

Address: 900 Castle Rock Rd, Pembroke, VA 24136
Phone: (540) 626-7276
Email: castlerock@castlerockgolfclub.com

Tee times and membership requests can be submitted online, and the contact page has a short form for general questions.

Nestled in the quiet town of Pembroke, Castle Rock Golf Club offers an 18-hole course that unfolds beneath the shadow of the Blue Ridge Mountains. The layout takes full advantage of the natural terrain, with rolling fairways and greens that demand thoughtful shot-making. Named for the dramatic rock formations that overlook the property, the course delivers breathtaking vistas at nearly every turn. Whether you are a seasoned player or just picking up the game, the setting alone makes every round feel like a retreat from the everyday.

Beyond the course itself, Castle Rock provides a full recreation experience designed with families in mind. A junior Olympic-size swimming pool invites members to cool off during warm Virginia summers, while the pool house offers convenient changing and shower facilities. Lighted tennis courts extend the day well past sunset, letting players fit a match into even the busiest schedule. These amenities transform the club into more than a golf destination, creating a gathering place where the whole family can find something to enjoy.

The clubhouse grounds feature a picnic shelter with tables and charcoal grills, making it easy to turn a round of golf into a full afternoon of outdoor enjoyment. Groups can gather for casual cookouts while taking in views of the surrounding countryside. The shelter area sits close enough to the course to keep golfers connected to the action, yet tucked away enough to feel like its own private corner of the property. It is a simple, welcoming setup that encourages members and guests to linger a little longer.

Castle Rock welcomes tournament play throughout the season, offering a scenic and well-maintained venue for organized competition. The course layout provides a fair but challenging test for players of varying skill levels, making it a natural fit for charity outings, corporate events, and friendly scrambles. Staff work with organizers to coordinate tee times and format details so that the focus stays on the game and the camaraderie. An upcoming tournament calendar keeps the local golf community engaged and connected all season long.

Membership at Castle Rock opens the door to year-round golf and recreation in one of Giles County's most picturesque settings. Members enjoy access to the full 18-hole course along with the swimming pool, tennis courts, and social facilities. The club has structured its membership offerings to accommodate different needs, from individual golfers to families seeking a seasonal home base for outdoor activity. Details and rates are available by inquiry, and the club encourages prospective members to visit and experience the atmosphere firsthand.

The course changes character with the seasons, and each visit brings something new. Spring brings lush green fairways framed by blooming mountain foliage, while autumn transforms the landscape into a tapestry of red and gold. Summer mornings offer cool, quiet starts under a Blue Ridge sunrise, and mild winter days provide some of the most peaceful rounds of the year. No matter the season, the views remain the constant, reminding every player why this corner of Virginia has earned its reputation as a golfer's escape.

Located just a short drive from surrounding Giles County communities, Castle Rock Golf Club is easy to reach yet feels worlds away. The address on Castle Rock Road puts visitors minutes from the New River and within sight of the namesake rock formations that define the property. Clear directions bring guests straight to the clubhouse, where a warm welcome and a well-kept course await. For those seeking a round of golf paired with mountain air and small-town charm, the club delivers an experience worth the trip.

CASTLE ROCK

Play the Course

Featured Offerings

From the 18-hole layout to the pool, courts, and picnic grounds, the club's facilities are built around year-round recreation for golfers and families alike.

Wide fairway lined with autumn-colored trees and hills in the background, orange and green tones, scenic fall mood
Golf Course

18 Holes, Mountain Views

View Course
Row of blooming white flowering trees beside a sand bunker on a golf course with green trees behind, tranquil spring mood
Tee Times

Reserve Your Round

Book Now
Rocky cliff covered in autumn foliage reflected in calm water below, orange and green tones, dramatic natural mood
Recreation

Pool, Courts & Picnics

Explore Recreation
Golf green with a red flag and a blooming white flowering tree on a grassy slope, peaceful spring mood
Rates

Green Fees & Specials

See Rates

Events & Recreation

The club hosts a Wednesday scramble tournament that begins again each March once weather allows. Beyond the course, recreation facilities include a Junior Olympic size swimming pool, lighted tennis courts, a clubhouse, and an outside picnic shelter with 15 tables and two charcoal grills — suited to family outings and casual gatherings.