Best Golf Courses in Utah

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

  1. 1

    Sand Hollow Resort (Championship)

    Hidden Gem
    Hurricane·resort·Par 72
    4.5 ★★★★(520 reviews)

    John Fought design through red sandstone terrain near Zion National Park. Lava rock waste areas, red cliffs, and stunning desert scenery throughout.

    $55 - $110Book Tee Time
  2. 2

    Entrada at Snow Canyon

    Hidden Gem
    St. George·semi-private·Par 72
    4.4 ★★★★(390 reviews)

    Johnny Miller design set against the dramatic red rock formations of Snow Canyon State Park. One of the most photogenic courses in the western US.

    $55 - $125Book Tee Time
  3. 3

    Soldier Hollow Golf Course (Gold)

    Hidden Gem
    Midway·public·Par 72
    4.3 ★★★★(410 reviews)

    Gene Bates design on the site of the 2002 Winter Olympics cross-country venue. Heber Valley mountain views with the Wasatch Range as a backdrop.

    $35 - $65Book Tee Time
  4. 4

    The Ledges Golf Club

    Hidden Gem
    St. George·public·Par 72
    4.3 ★★★★(380 reviews)

    Matt Dye design on the red sandstone ledges above St. George. Dramatic cliff-edge holes with views of Snow Canyon and the Pine Valley Mountains.

    $45 - $85Book Tee Time
  5. 5

    Coral Canyon Golf Course

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

    Keith Foster design through red sandstone canyons near St. George. Desert canyon golf with dramatic cliff-edge holes and views toward Zion.

    $39 - $79Book Tee Time
  6. 6

    Thanksgiving Point Golf Club

    Hidden Gem
    Lehi·public·Par 72
    4.2 ★★★★(420 reviews)

    Johnny Miller design south of Salt Lake City with Wasatch Mountain views. Waterfalls, creeks, and challenging terrain in the Silicon Slopes.

    $39 - $69Book Tee Time