Twin Lakes Golf Course golf course
PublicWalking Allowed

Twin Lakes Golf Course

75
Gems Index
Quality
Value
Condition
Playability

Chapel Hill, NC

Twin Lakes Golf Course is a public golf course in Chapel Hill, North Carolina. The course features 18 holes.

Twin Lakes Golf Course is a public golf course in Chapel Hill, North Carolina.

About Twin Lakes Golf Course

This solid public track in Union Mill delivers honest golf without pretense, earning its strong reputation among Northern Virginia locals who appreciate straightforward design and reliable conditions. The layout makes smart use of the rolling terrain, with enough elevation changes to keep things interesting but nothing overly penal that will ruin your round. What sets this course apart is its commitment to maintenance standards that rival many private clubs in the area – the greens roll true and the fairways are consistently well-groomed throughout the season. The real draw here is the value proposition and walker-friendly routing that flows naturally across the property. At 4.3 stars from nearly 400 reviews, golfers consistently praise the course's playability and the fact that you can walk it comfortably without feeling like you're hiking between holes. It's the kind of place where you can bring clients or play with your weekend group knowing everyone will have a good time, regardless of handicap. Don't expect championship-level difficulty, but do expect a well-maintained round of golf that won't break the bank.

Visit Official Website →

Key Facts

  • Twin Lakes Golf Course is located in Chapel Hill, North Carolina.
  • Course type: public.
  • Number of holes: 18.
  • Walking: Allowed.
  • Gems Index score: 75/100.

Frequently Asked Questions About Twin Lakes Golf Course

Nearby Courses

More Courses in North Carolina

View all →

Similar Gems

Check rates

Walking allowed

Book Tee Time