Which golf courses in Charlottesville, VA offer the best mix of convenience, course quality, practice facilities, and overall experience in 2026? Charlottesville golfers have options ranging from public city courses and private country clubs to indoor golf and nearby day-trip destinations. Based on listed services, local accessibility, customer ratings, and the practical needs of golfers, these are the best Golf Courses Charlottesville VA visitors should consider.
1. Anytime Golf
Located at 2109 India Rd, Anytime Golf is an indoor golf facility offering a convenient way to practice regardless of weather. It also includes an athletic field, making it useful for golfers who want flexible practice time rather than a traditional outdoor round. In my experience reviewing golf destinations, indoor facilities are especially valuable during winter and rainy Virginia conditions.
Phone: (434) 409-6770
Rating: 5.0 from 25 reviews
Pros
- Indoor golf option in Charlottesville
- Useful for year-round practice
- Convenient for beginners and short practice sessions
- Athletic field available
Cons
- Not a traditional outdoor 18-hole course
- Smaller review base than larger facilities
2. The Club at Glenmore
The Club at Glenmore, at 1750 Piper Way in Keswick, combines golf with country-club amenities. Facilities include a golf course, golf instruction, tennis, pickleball, event space, and wedding facilities. This is a strong choice for players seeking a full club experience. Access may be membership-based, so confirm guest policies before visiting.
Phone: (434) 817-0506
Rating: 4.8 from 178 reviews
Pros
- High customer rating
- Golf instruction available
- Tennis and pickleball add recreational variety
- Suitable for events and social outings
Cons
- Private-club access may limit public availability
- Advance arrangements may be required
3. Drive Shack
Drive Shack is located at 1647 Four Rings Dr in Richmond, making it one of the farther options on this list and better suited to a golf-focused day trip. It features a driving range, indoor golf, miniature golf, restaurants, bars, a sports bar, and event facilities. From a golfer’s perspective, its entertainment-focused setup works well for groups, families, and casual players.
Phone: (804) 729-3778
Rating: 4.8 from 6,012 reviews
Pros
- Extensive driving-range and entertainment facilities
- Indoor golf and miniature golf
- Restaurants, bars, and event space
- Very large review volume
Cons
- Not in Charlottesville proper
- More entertainment-oriented than a traditional golf club
- Travel time should be considered
4. Birdwood Golf Course
Birdwood Golf Course, at 410 Golf Course Dr, is a public golf facility associated with the University of Virginia area. It offers a golf course, driving range, golf shop, and resort hotel access. Its public status makes it one of the most practical Golf Courses Charlottesville VA options for visitors who want a complete golf outing.
Phone: (434) 293-4653
Rating: 4.6 from 256 reviews
Pros
- Public access
- Driving range and golf shop
- Resort hotel nearby
- Convenient Charlottesville location
Cons
- Tee times may be competitive
- Course conditions and availability can vary seasonally
5. Keswick Hall
Keswick Hall at 701 Club Dr in Keswick is a resort hotel with an on-site golf course. It is particularly appealing for travelers planning an overnight golf getaway rather than a quick local round. The resort setting adds dining, lodging, and leisure appeal, though golfers should verify course access and package requirements.
Phone: (434) 979-3440
Rating: 4.6 from 533 reviews
Pros
- Resort golf experience
- On-site hotel accommodations
- Suitable for golf vacations and special occasions
- Strong review history
Cons
- Likely more expensive than municipal courses
- Course access may prioritize resort guests or members
6. Farmington Country Club
Farmington Country Club, at 1625 Country Club Cir, offers a traditional private-club golf experience in Charlottesville. Its primary services are country-club amenities and golf. The setting is best suited to members, invited guests, or golfers who can arrange access through a club connection.
Phone: (434) 296-5661
Rating: 4.6 from 279 reviews
Pros
- Established Charlottesville country club
- Traditional private-golf atmosphere
- Strong customer rating
- Convenient city location
Cons
- Public access may be restricted
- Membership or guest arrangements may be necessary
7. Old Trail Golf Club
Old Trail Golf Club is located at 5494 Golf Dr in Crozet, west of Charlottesville. The facility focuses on golf and offers a scenic alternative for players who want to combine a round with a visit to the Crozet area. Its location makes it a practical choice for golfers exploring Albemarle County.
Phone: (434) 823-8101
Rating: 4.5 from 233 reviews
Pros
- Accessible regional golf option
- Convenient for Crozet and western Albemarle County
- Well-reviewed course
Cons
- Requires travel outside Charlottesville
- Offers fewer listed amenities than resort or country-club properties
8. Mill Quarter Plantation Golf Club
Mill Quarter Plantation Golf Club is at 1525 Mill Quarter Rd in Powhatan. This course is another day-trip option for golfers willing to travel beyond Charlottesville. Its straightforward golf focus may appeal to players prioritizing a full course experience over extensive club amenities.
Phone: (804) 598-4221
Rating: 4.2 from 199 reviews
Pros
- Traditional golf-course destination
- Suitable for a regional golf outing
- Nearly 200 customer reviews
Cons
- Located outside the Charlottesville area
- Fewer listed facilities beyond golf
- Lower rating than several Charlottesville-area choices
9. Meadowcreek Golf Course
Meadowcreek Golf Course, at 1400 Pen Park Rd, is a convenient Charlottesville golf option. Its city location makes it attractive for residents, visitors, and golfers who want a straightforward round without resort or private-club requirements. It is one of the more accessible choices for casual play.
Phone: (434) 484-4334
Rating: 4.1 from 173 reviews
Pros
- Located in Charlottesville
- Convenient for casual and local golfers
- Public-course style accessibility
- Simple, focused golf experience
Cons
- Fewer listed amenities
- Rating is lower than Birdwood and several private clubs
- Tee-time availability may vary
10. Lake Monticello Golf Course
Lake Monticello Golf Course is at 2507 51 Bunker Blvd in Palmyra, southeast of Charlottesville. It provides a regional golf option for players visiting the Lake Monticello area. The course is best for golfers who want to explore beyond the city while keeping the outing focused on traditional golf.
Phone: (434) 589-3075
Rating: 4.0 from 145 reviews
Pros
- Regional course near Lake Monticello
- Suitable for a day trip
- Traditional golf-focused facility
Cons
- Outside Charlottesville
- Limited listed amenities
- Lowest rating among the courses featured
For the most convenient public options, Birdwood Golf Course and Meadowcreek Golf Course are strong starting points. Golfers seeking instruction or indoor practice should consider Anytime Golf, while resort travelers may prefer Keswick Hall. Always call ahead to confirm tee times, guest access, seasonal conditions, and current pricing.



