Several blooming white flowering trees on a grassy park area with a paved path, green and white tones

A Scenic Mountain Layout

Castle Rock's 18-hole course sits above the New River in Giles County, Virginia, with the Blue Ridge Mountains framing every hole. The layout takes full advantage of the natural terrain, offering a mix of open fairways and tree-lined corridors that reward thoughtful shot-making.

Playable year-round as the seasons allow, the course provides a welcoming challenge for golfers of all skill levels. Whether you're a regular or visiting for the first time, you'll find a round here memorable.

Castle Rock's 18-hole course is carved into the rolling hills above the New River, a layout that feels both natural and intentional. The design flows with the land rather than fighting it, giving each hole its own character and rhythm. Wide fairways invite an aggressive tee shot, but the tree-lined corridors and subtle elevation changes demand careful club selection on approach. The Blue Ridge Mountains stand as a constant backdrop, shifting with the light throughout the day. It is the kind of course that reveals itself slowly, rewarding repeat visits with newfound angles and strategies that keep the game fresh round after round.

Beyond the fairways, Castle Rock Golf Club is a gathering place for the community and its visitors alike. The club's amenities extend well beyond the course, with an Olympic-sized swimming pool, lighted tennis courts, and picnic shelters equipped with charcoal grills. These facilities make the property a natural destination for family outings, reunions, and casual afternoons in the fresh mountain air. The clubhouse serves as a comfortable hub where players and guests can relax after a round, sharing stories and taking in the panoramic views that make this corner of Giles County feel removed from the everyday rush.

The course plays differently as the seasons change, each one bringing its own character to the layout. Spring greens are lush and fast, summer rounds stretch long into the evening under generous daylight, and autumn transforms the mountain vistas into a blaze of color that rivals any view in the region. Even in the quieter winter months, the dormant fairways reveal the true contours of the land. Golfers who return throughout the year come to appreciate how the same hole can feel entirely new depending on the weather, the wind, or the time of day. It is a place where the game remains endlessly interesting.

18 Holes

Course Highlights

Wide fairway lined with autumn-colored trees and hills in the background, orange red and green tones

Mountain Views

Panoramic Blue Ridge Mountain backdrops from multiple tees and greens, with the New River valley unfolding below.

Row of blooming white flowering trees beside a sand bunker on a golf course, green background trees

Well-Maintained Greens

Carefully tended fairways and greens that play true across all 18 holes, reflecting pride in course conditioning.

Rocky cliff covered in autumn foliage reflected in calm water below, orange yellow and green tones

Year-Round Play

The course opens as soon as weather permits each season, with play often extending well into late fall.

Ready to Play?

Reserve your tee time online or check current green fees before you arrive.

Book a Tee Time View Rates