Top 10 Golf Courses in Utah: Stunning Scenery & Championship Play (2025)

When you think of Utah, golf might not be the first thing that comes to mind. But here’s the surprise: Utah is a hidden gem for golfers, offering a stunning blend of championship-caliber courses and breathtaking natural beauty that rivals any other state. From the red rock deserts of the south to the majestic mountain ranges in the north, Utah’s golf scene is as diverse as it is unforgettable. Let’s tee off with the 10 best golf courses in the Beehive State—each one a unique adventure waiting to be discovered.

Black Desert Golf Course - Ivins

Bold claim: This is Tom Weiskopf’s final masterpiece, and it’s a showstopper. Nestled among red rock mountains with fairways carved from lava fields, Black Desert is a PGA and LPGA Tour favorite. Just nine miles from St. George, this 7,500-yard course offers more than just golf. Rates include green fees, forecaddie, meals, and even a keepsake. The resort’s spa, fitness center, and hiking trails make it a full-fledged getaway. But here’s where it gets controversial: Is the $175 Stay and Play Package worth the splurge? You decide.

Glenwild Golf Club and Spa - Park City

Glenwild isn’t just a golf course—it’s a lifestyle. Designed by Tom Fazio, this 7,564-yard, par-71 course is a strategic masterpiece with bunkering that challenges all skill levels. Perched at 7,000 feet in the Wasatch Mountains, it offers a high-altitude twist: your ball will fly farther, adding an unexpected thrill. And this is the part most people miss: While Park City is famous for skiing, Glenwild’s luxurious spa and pool make it a year-round destination. Membership pricing is available upon request—but is it worth the exclusivity?

Soldier Hollow Golf Course - Midway

Built on the site of the 2002 Winter Olympics, Soldier Hollow is a 36-hole public course that’s anything but ordinary. The Gold Course, a championship links-style layout, tests your skills with narrow fairways and panoramic views of Heber Valley. The Silver Course? A more forgiving option for a relaxed round. Controversial question: Which course is better? The debate rages on among locals. Just 35 minutes from Salt Lake City International Airport, it’s a must-play for all levels.

Sand Hollow Resort - Hurricane

Ranked Utah’s #1 public course, Sand Hollow is a bucket-list destination. The front nine offers traditional rolling fairways, while the back nine is a high desert adventure with dramatic elevation changes and holes along red rock cliffs. Hole 15, dubbed ‘The Devil’s Throat,’ requires a shot over a deep canyon—cameras are a must. But here’s the catch: Pricing varies by season and time of day. Is it worth the cost? Absolutely, say golfers who’ve experienced its jaw-dropping beauty.

Wasatch Mountain Golf Course - Midway

With two courses—the Lake and the Mountain—Wasatch Mountain is a 36-hole paradise in Wasatch Mountain State Park. The Lake Course is forgiving with water hazards and tree-lined fairways, while the Mountain Course is a dramatic, cart-mandatory trek with panoramic views. Fun fact: Wildlife sightings are common here. Starting at just $85, it’s a steal—but which course will you choose?

Entrada at Snow Canyon - St. George

Recently renovated by David McLay Kidd, Entrada is a links-style course winding through black lava flows and mountain rock. Its wide fairways and strategic bunkers make it both beautiful and challenging. Controversial interpretation: Is this the most visually stunning course in Utah? Many say yes. While it’s a private club with a $150,000 initiation fee, the public can play by staying at The Inn at Entrada. Worth the splurge?

Thanksgiving Point Golf Club - Lehi

Designed by Johnny Miller, this 7,714-yard public course is Utah’s crown jewel. Built around the Jordan River and Ashton Gardens, it offers botanical beauty and mountain views. With rates between $65 and $85, it’s budget-friendly—but don’t let that fool you. Thought-provoking question: Is this the best value course in the state? Rent a set of Callaway clubs and find out.

Bonneville Golf Course - Salt Lake City

A local favorite, Bonneville offers panoramic views of the Salt Lake Valley and Wasatch Mountains. Its tree-lined fairways and rolling hills demand precision, while the greens are notoriously tricky. Controversial point: Is this the most underrated course in Utah? With rates starting at $20 for nine holes, it’s hard to argue otherwise.

Coral Canyon Golf Course - Washington

Just 10 minutes from St. George, Coral Canyon is known for its affordability and ‘Mars-like’ red rock scenery. The wide fairways cater to all skill levels, and the views of Zion National Park are unparalleled. But here’s the question: Is it too forgiving for advanced players? You’ll have to play it to decide.

Birch Creek Golf Club - Smithfield

Located in the foothills of the Wasatch Mountains, Birch Creek feels like two courses in one. The front nine is wide and forgiving, while the back nine features elevation changes and a challenging final hole. Final thought: Is this Utah’s most underrated golf experience? With fees under $60, it’s a hidden treasure.

Utah’s golf courses aren’t just about the game—they’re about the journey. Whether you’re a beginner or a pro, the Beehive State promises an unforgettable experience. Now, we want to hear from you: Which course would you play first? And do you agree with our rankings? Let the debate begin!

Top 10 Golf Courses in Utah: Stunning Scenery & Championship Play (2025)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Greg O'Connell

Last Updated:

Views: 6458

Rating: 4.1 / 5 (42 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Greg O'Connell

Birthday: 1992-01-10

Address: Suite 517 2436 Jefferey Pass, Shanitaside, UT 27519

Phone: +2614651609714

Job: Education Developer

Hobby: Cooking, Gambling, Pottery, Shooting, Baseball, Singing, Snowboarding

Introduction: My name is Greg O'Connell, I am a delightful, colorful, talented, kind, lively, modern, tender person who loves writing and wants to share my knowledge and understanding with you.