Best Golf Courses in Ohio

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

  1. 1

    Camargo Club

    Hidden Gem
    Indian Hill·semi-private·Par 70
    4.5 ★★★★(320 reviews)

    Seth Raynor design east of Cincinnati with classic template holes. Beautifully restored golden-age course with firm conditions and subtle green contours.

    $75 - $135Book Tee Time
  2. 2

    Canterbury Golf Club

    Hidden Gem
    Beachwood·semi-private·Par 72
    4.5 ★★★★(420 reviews)

    Jack Nicklaus design east of Cleveland that has hosted multiple USGA championships. Tight tree-lined fairways with fast, contoured greens.

    $75 - $135Book Tee Time
  3. 3

    Firestone Country Club (South)

    Akron·resort·Par 70
    4.5 ★★★★(780 reviews)

    The Monster — a legendary championship course that has hosted the WGC-Bridgestone Invitational for decades. The 625-yard par-5 16th is one of the most famous holes in golf.

    $95 - $200Book Tee Time
  4. 4

    Longaberger Golf Club

    Hidden Gem
    Nashport·public·Par 72
    4.4 ★★★★(460 reviews)

    Arthur Hills design through southeast Ohio's rolling hills and hardwood forests. Impressive conditioning and dramatic terrain at an outstanding price.

    $49 - $89Book Tee Time
  5. 5

    EagleSticks Golf Club

    Hidden Gem
    Zanesville·public·Par 70
    4.3 ★★★★(340 reviews)

    Michael Hurdzan design through southeast Ohio's hilly terrain. Natural sand bunkers, native grasses, and the Muskingum River valley as a backdrop.

    $35 - $59Book Tee Time
  6. 6

    StoneWater Golf Club

    Hidden Gem
    Highland Heights·public·Par 72
    4.3 ★★★★(440 reviews)

    Hurdzan-Fry design east of Cleveland with multiple water features, wetlands, and a dramatic quarry hole. One of the best daily-fee courses in northeast Ohio.

    $45 - $89Book Tee Time
  7. 7

    Fowler's Mill Golf Course

    Hidden Gem
    Chesterland·public·Par 72
    4.2 ★★★★(380 reviews)

    Pete Dye design in northeast Ohio's Geauga County. Tight tree-lined fairways, classic Dye railroad ties, and challenging green complexes at a great price.

    $39 - $69Book Tee Time
  8. 8

    Shaker Run Golf Club

    Hidden Gem
    Lebanon·public·Par 72
    4.2 ★★★★(380 reviews)

    Arthur Hills design in the countryside northeast of Cincinnati. Rolling terrain, mature hardwoods, and a creek running through the layout.

    $39 - $69Book Tee Time
  9. 9

    Fallen Timbers Fairways

    Hidden Gem
    Maumee·public·Par 72
    4.0 ★★★★(310 reviews)

    Michael Hurdzan design near Toledo through the historic Fallen Timbers battlefield site. Native prairie and woodland terrain.

    $29 - $49Book Tee Time