Castle Rock Golf Course

Castle Rock Golf Course
Castle Rock Golf Course
900 Castle Rock Rd
Pembroke, VA 24136
Region Blue Ridge Highlands
Locality Giles
Phone: (540) 626-7276

Castle Rock Golf and Recreation is located in the quiet town of Pembroke overlooking the New River and its' namesake "Castle Rock", in Giles County. The views from the course are of breathtaking vistas of the surrounding Blue Ridge Mountains and no matter what season you decide to play, you will be blesssed.

We feature an 18 Hole Golf Course with an up to date Pro Shop & Club House. Our Swimming Pool is open from June to September and our Tennis Courts are available (weather permitting) year round. Come and enjoy our Picnic Shelter with 15 tables with 2 Grills.

For reservation and tee times please call our onsight Pro. Just 20 minutes West of Blacksburg and Virginia Tech University.

Book now
  • Golf

Last Updated: 5/28/2015 9:41 AM
  • Virginia Music

    Virginia is for Music Lovers
  • Survey

    Tell us how we are doing.


    Start button


  • Get the Virginia Travel Guide

    2015 Travel Guide promo

    Order your Free Virginia Travel Guide.

     Order now button 

  • Travel Updates

    What's going on around Virginia? Subscribe to the Virginia eNews.