Flat Rock

Course Spotlight
loading local map...

Golf Courses

  • Highland Lake Golf Club LogoHighland Lake Golf Club

    9 holes | Public | Par: 35 | Length: 2615 yards
    111 Highland Lake Rd
    Flat Rock, North Carolina 28731
    Henderson County
    Phone: (828) 692-0143
  • Kenmure Golf Club LogoKenmure Golf Club

    18 holes | Private | Par: 72 | Length: 6509 yards
    100 Clubhouse Dr
    Flat Rock, North Carolina 28731
    Henderson County
    Phone: (828) 697-1200
  • Pine Links Golf Club

    9 holes | Public | Par: 35 | Length: 2561 yards
    S Orchard Rd
    Flat Rock, North Carolina 28731
    Henderson County
    Phone: (828) 693-0907

Dates: any time
Beau Rivage Two-Night Winter Package: $149 per person based on double occupancy. Includes two nights at the Beau Rivage Golf Resort Hotel and two 18-hole rounds of golf.
Price range: $149