Marion Lake Club
Marion Lake Club
Marion Lake Club
Marion Lake Club
Marion Lake Club

Marion Lake Club

Established in 1923 and designed by course architect, Russell Breeden. Marion Lake Club is the only golf course located on Lake James in McDowell County, North Carolina. Marion Lake Club is less than 5 miles from Interstate I-40, and is noted for its spectacular views of Linville Gorge and Shortoff Mountain.

Set in rolling terrain with Bermuda fairways and excellent bent grass greens, Marion Lake Club is a challenge for all skill levels of golfer. The golf course is a par 70, which measures 6,300 yards from the back tees. Marion Lake Club is a semi private golf course with excellent membership packages. The golf course is open year round.


  • Address 2030 NC HWY 126
  • City 28761 Nebo
  • State/Province Fayetteville
  • Country North Carolina
  • Allowed CC VISA, MasterCard, AmericanExpress
  • Allowed Players 1-4 players
  • Year Build 1923
  • Holes 18



Putting Green

Cancellation Policy

Tee Time Reservations must be cancelled no later than 24 hours prior to day of play. If reservation is not cancelled by this time, the credit card holder will be responsible for the full greens fees with the credit card being automatically charged.
NOTE: Some fees collected at time of booking are non-refundable. Refer to the payment details to identify non-refundable fees.

Real Time Reservations

Search Now

Tee times booking price

Marion Lake Club is a 18 holes Golf Course in Nebo, Fayetteville. The costs starts at .
  • Real Time Confirmation
  • Free Cancelation
  • Free Modification

Golf Course Rating

Golf Courses Nearby

Show all Fayetteville Golf Courses

Hotels nearby