Best Golf Courses in Oklahoma

Explore the top-rated public and resort courses in Oklahoma. Each course is ranked by user ratings and includes pricing, course details, and direct booking links.

  1. 1

    Karsten Creek Golf Club

    Hidden Gem
    Stillwater·semi-private·Par 72
    4.6 ★★★★(380 reviews)

    Tom Fazio design and home of Oklahoma State golf. Lake and creek features with native prairie grasses. Has hosted multiple NCAA championships.

    $95 - $175Book Tee Time
  2. 2

    Shangri-La Golf Club (Championship)

    Hidden Gem
    Afton·resort·Par 72
    4.2 ★★★★(310 reviews)

    Don Sechrest design on Grand Lake in northeast Oklahoma. Lake views, rolling Ozark foothills, and excellent value at this resort destination.

    $35 - $65Book Tee Time
  3. 3

    The Doral at Oklahoma City Golf and Country Club

    Hidden Gem
    Oklahoma City·semi-private·Par 72
    4.2 ★★★★(340 reviews)

    Tripp Davis redesign of a classic Oklahoma City course with strategic bunkering, Bermuda fairways, and challenging approach shots.

    $45 - $80Book Tee Time