Golf courses in Castlewood, VA
The only golf course listed in Castlewood, VA is Lake Bonaventure Country Club, a 9-hole golf course with par 36 and 3,160 yards. 10 other golf courses are within 25 miles; the nearest is Dan Hall Mountain Resort & Country Club in Coeburn, VA, 10 miles away.
- Courses
- 1
- 18-hole
- 0
- 9-hole
- 1
- With a range
- 0 of 1
- Avg 18-hole yards
- –
- Nearby
- 10 within 25 mi
Courses in and near Castlewood
-
Lake Bonaventure Country Club
Private4708 Gravel Lick Rd
9 · PAR 36 · 3,160 YD
-
Dan Hall Mountain Resort & Country Club
Coeburn, VA
10.3 MI · 9 · PAR 34 · 2,757 YD
-
Clear Creek Golf Club
PublicBristol, VA
17.5 MI · 18 · PAR 71 · 6,516 YD
-
The Olde Farm
PrivateBristol, VA
20.5 MI · 18 · PAR 71 · 6,885 YD
-
The Virginian Golf Club
PrivateBristol, VA
20.9 MI · 18 · PAR 72 · 7,110 YD
-
Steele Creek Golf Course
PublicBristol, TN
21.0 MI · 9 · PAR 35 · 2,779 YD
-
The Golf Club of Bristol
PrivateBristol, TN
22.0 MI · 18 · PAR 71 · 6,474 YD
-
Glenrochie Country Club
PrivateAbingdon, VA
22.4 MI · 18 · PAR 72 · 6,887 YD
-
Scott County Park & Golf Course
Gate City, VA
22.5 MI · 9 · PAR 36 · 3,067 YD
-
Bristol Golf Club, LLC
Bristol, TN
23.2 MI · 18 · PAR 71 · 5,886 YD
-
Tri Cities Golf Club
PublicBlountville, TN
24.6 MI · 9 · PAR 36 · 3,183 YD
No courses match these filters.
Missing a course in Castlewood, or something out of date?
Tell us what to fixCastlewood is in Virginia, which has 307 golf courses across 177 cities in this directory.
Nearby cities with listed courses include Coeburn, VA (10 miles), Bristol, VA (20 miles), Bristol, TN (22 miles) and Abingdon, VA (22 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Castlewood, VA?
Castlewood, VA has 1 golf course in this directory.
Do golf courses in Castlewood, VA have driving ranges?
0 of the 1 course in Castlewood, VA that list driving range information have one.
What cities near Castlewood, VA have golf courses?
Nearby cities with listed courses include Coeburn, VA (10 miles, 1 course), Bristol, VA (20 miles, 3 courses), Bristol, TN (22 miles, 3 courses) and Abingdon, VA (22 miles, 1 course).
What golf courses are near Castlewood, VA?
The three nearest other golf courses are Dan Hall Mountain Resort & Country Club in Coeburn, VA (10 miles), Clear Creek Golf Club in Bristol, VA (17 miles) and The Olde Farm in Bristol, VA (21 miles).
How far is the nearest other golf course from Castlewood?
The nearest other golf course is Dan Hall Mountain Resort & Country Club in Coeburn, VA, 10 miles from the middle of the courses listed in Castlewood, in a straight line.
How many private golf courses are in Castlewood, VA?
Castlewood, VA has 1 private golf course in this directory.
Listing data last updated October 2026. See data sources.