
Utah offers some of the most breathtaking golf landscapes in the country, with courses nestled among red rock formations, mountain vistas, and desert terrain. While well-known destinations like Sand Hollow often get the spotlight, the state harbors numerous hidden gems waiting to be discovered by avid golfers.
You’ll find exceptional value and memorable experiences at these underrated Utah courses that deliver outstanding play without the crowds or premium prices of more famous locations. From the unexpected oasis of Hideout Golf Course near Monticello to challenging layouts tucked away in small towns, these courses represent the diverse golfing experiences Utah has to offer beyond the typical tourist destinations.
1. Links at Sleepy Ridge
Nestled along the eastern shores of Utah Lake, Links at Sleepy Ridge offers a unique golfing experience that transports you to the Scottish highlands without leaving Utah Valley. The course features classic links-style design elements with wetlands throughout, creating both visual interest and strategic challenges.
The impressive three-story clubhouse overlooks the entire course, providing spectacular views of the layout below. You’ll appreciate the thoughtful design that manages to capture the essence of old country inspiration while fitting perfectly into the Utah landscape.
The course is well-maintained and forgiving enough for occasional golfers yet still offers enough complexity to keep experienced players engaged. This balance makes it an ideal destination for golfers of all skill levels seeking a distinctive experience in Utah County.
For post-round refreshments, visit their café offering a fresh menu of food, desserts, and specialty drinks. They also provide individual and group lessons if you’re looking to improve your game.
Rating: 4.4 (682 reviews)
Location: 730 S Sleepy Ridge Dr, Orem, UT 84058
Contact: (801) 434-4653
Website: Visit Website
2. Sky Mountain Golf Course
Sky Mountain Golf Course in Hurricane, Utah is a hidden gem that offers a truly spectacular golfing experience. This public 18-hole course combines challenging play with some of the most breathtaking views you’ll find anywhere in the state.
The course is nestled among Southern Utah’s stunning landscapes with panoramic views of Zion National Park’s towering cliffs and the majestic Pine Mountain Range. Every hole presents not just a golfing challenge, but a new perspective on the surrounding natural beauty.
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
Owned and operated by the City of Hurricane, Sky Mountain maintains pristine fairways and challenging greens that appeal to golfers of all skill levels. The course design makes excellent use of the natural terrain, creating an engaging round from start to finish.
You can book tee times up to 45 days in advance online, making it easy to plan your visit. The course also hosts tournaments and leagues for those looking to test their skills or become part of the local golfing community.

Rating: 4.7 (1284 reviews)
Location: 1030 N 2600 W, Hurricane, UT 84737
Contact: (435) 635-7888
Website: Visit Website
3. Eaglewood Golf Course
Nestled in North Salt Lake, Eaglewood Golf Course offers breathtaking views of the Salt Lake Valley that you won’t soon forget. The course is strategically designed to challenge players of all skill levels while showcasing the natural beauty of Utah’s landscape.
You’ll appreciate the immaculate course conditions that Eaglewood consistently maintains throughout the season. The well-manicured fairways and greens create an enjoyable playing experience that keeps golfers coming back.
Beyond the excellent golfing, Eaglewood provides comprehensive amenities including a pro shop, restaurant, and event facilities. You can enjoy a meal at their grill after your round or even consider the venue for special occasions.
What makes Eaglewood truly underrated is its perfect balance of challenge and playability. While it demands strategic thinking on certain holes, the course remains approachable enough that you’ll walk away feeling satisfied rather than frustrated.
Rating: 4.7 (1823 reviews)
Location: 1110 E Eaglewood Dr, North Salt Lake, UT 84054
Contact: (801) 299-0088
Website: Visit Website
4. Mountain Dell Golf Course
Nestled in Parleys Canyon just 12 miles east of downtown Salt Lake City, Mountain Dell Golf Course offers a refreshing escape at 6,000 feet above sea level. The elevation provides ideal summer playing conditions and a welcome respite from the valley heat.
The facility boasts two distinct 18-hole courses – the Canyon and Lake courses – each providing breathtaking mountain views and frequent wildlife sightings. The Canyon Course stretches up the eastern mountain approximately four miles before looping back, creating a challenging yet rewarding experience.
Be prepared for significant elevation changes if you choose to walk these courses. While walkable, many golfers opt for carts to navigate the terrain. The course maintains a 4-hour pace of play policy, with GPS-equipped carts to help keep groups on schedule.
You’ll find excellent amenities including a driving range, practice greens, and the Sandwedge Café where you can enjoy meals with stunning views. For competitive players, Mountain Dell hosts several leagues, including one of Utah’s largest men’s leagues on Thursdays.
Rating: 4.5 (1020 reviews)
Location: Parleys Canyon, I-80, Exit #134, E Mountain Dell Golf Rd, Salt Lake City, UT 84109
Contact: (801) 582-3812
Website: Visit Website
5. Thanksgiving Point Golf Club
Thanksgiving Point Golf Club showcases the masterful design of Johnny Miller, offering an impressive 7,714-yard course set against Utah’s stunning mountain-desert landscape. The course borders the Jordan River and surrounds the beautiful Ashton Gardens, creating a picturesque setting for your round.
This prestigious course has hosted numerous high-profile events including the Champions Challenge with legends like Jack Nicklaus and Gary Player. It has also been the venue for the Web.com Tour’s Utah Championship, Utah Women’s Open, and Utah State Amateur Championship.
You’ll find the course challenging yet rewarding, with thoughtful layout and exceptional maintenance standards that often go underappreciated. The backdrop of mountains provides not just scenic beauty but also adds complexity to judging distances and reading greens.
The clubhouse features a casual grill where you can enjoy a meal after your round, making it a complete golf experience. With wedding and event venues on site, Thanksgiving Point offers more than just golf, though its excellent playing conditions deserve more recognition among Utah’s golf destinations.
Rating: 4.3 (666 reviews)
Location: 3300 Club House Dr, Lehi, UT 84043
Contact: (801) 768-7401
Website: Visit Website
6. The Ridge Golf Club
Nestled in West Valley City, The Ridge Golf Club offers a golfing experience that often flies under the radar for Utah golf enthusiasts. The meticulously maintained course features strategic layouts that challenge both novice and experienced players without being overly intimidating.
You’ll appreciate the diverse terrain that incorporates natural elevation changes, creating interesting shot opportunities throughout your round. The panoramic views of the surrounding mountains provide a stunning backdrop that enhances your golfing experience.
The club’s facilities complement the excellent course design with a well-stocked pro shop and attentive staff ready to assist with your needs. Practice areas allow you to warm up properly before tackling the course’s unique challenges.
Whether you’re looking for a casual weekend round or a more competitive experience, The Ridge delivers consistent quality at reasonable rates. The accessible location makes it a convenient option for Salt Lake Valley residents seeking a quality golf experience without traveling far.
Rating: 4.5 (520 reviews)
Location: 5055 Westridge Blvd, West Valley City, UT 84118
Contact: (801) 966-4653
Website: Visit Website
7. Promontory Nicklaus Painted Valley Golf Course
Nestled in the scenic landscape of Park City, Promontory Nicklaus Painted Valley Golf Course stands as one of Utah’s hidden gems. Designed by the legendary Jack Nicklaus, this course offers a remarkable playing experience that many golfers overlook when planning their Utah golf itineraries.
The course features dramatic elevation changes and stunning mountain vistas that complement the challenging layout. You’ll find yourself navigating through meticulously maintained fairways and greens with strategic bunkers that test your shot-making abilities without being overly punitive.
What makes Painted Valley truly special is how the design harmonizes with the natural terrain. As you play through the course, you’ll encounter holes that seem to blend seamlessly into the surrounding landscape, creating a sense of isolation and tranquility that’s rare even among high-end courses.
The clubhouse facilities match the excellence of the course itself, providing top-notch amenities and service. While membership access requirements may limit some play opportunities, securing a tee time here delivers an unforgettable golf experience that rivals many of Utah’s more publicized destinations.
Rating: 4.7 (70 reviews)
Location: 6347 Golf club link, Park City, UT 84098
Contact: (435) 333-4720
8. Stonebridge Golf Club
Designed by U.S. Open champion Johnny Miller, Stonebridge Golf Club offers one of the most diverse golfing experiences in Utah with its 27 holes divided into three distinct nine-hole courses: Creekside, Sunrise, and Sagebrush. Each nine measures nearly 3,600 yards from the professional tees, making it one of the longest courses in the state.
Water hazards feature prominently throughout the course, creating both scenic views and strategic challenges for golfers of all skill levels. Don’t worry if you’re not a long hitter – multiple tee boxes accommodate players of varying abilities, ensuring an enjoyable round regardless of your experience.
The course’s distinctive Scottish links feel comes from its wide fairway landing areas, bent grass greens, and beautiful native grass plantings. The namesake rustic red rock bridges add character to this West Valley City gem, which sits just minutes from downtown Salt Lake City and the international airport.
Perfect for tournaments and events, Stonebridge combines challenging play with accessibility. You’ll appreciate the well-maintained conditions and the unique layout that keeps you engaged throughout your round.
Rating: 4.5 (802 reviews)
Location: 4415 Links Dr, West Valley City, UT 84120
Contact: (801) 957-9000
Website: Visit Website
9. River Oaks Golf Course
Tucked away in Sandy, Utah, River Oaks Golf Course offers a refreshing golfing experience that often flies under the radar of mainstream attention. This municipal course provides excellent value while maintaining high-quality playing conditions that will challenge and delight golfers of all skill levels.
The course layout takes full advantage of its scenic location along the Jordan River, incorporating natural water features into several holes. You’ll find strategically placed bunkers and mature trees that require thoughtful shot selection, making your round both challenging and enjoyable.
River Oaks is particularly noted for its well-maintained greens and fairways, especially impressive for a public course. The staff takes pride in providing excellent service, ensuring your visit is pleasant from the pro shop to the final hole.
What makes River Oaks truly underrated is its accessibility combined with quality. While more famous Utah courses get the spotlight, this hidden gem offers a comparable experience without the hefty price tag or crowded tee times.
Rating: 4.4 (460 reviews)
Location: 9300 Riverside Dr, Sandy, UT 84070
Contact: (801) 568-4653
Website: Visit Website
10. Old Mill Golf Course
Nestled against the Wasatch Mountains, Old Mill Golf Course offers one of the most spectacular panoramic views you’ll find on any Utah golf course. This championship layout stands as one of the newer additions to Salt Lake County’s impressive golf portfolio.
The course provides an exceptional public golf experience with service quality that rivals private clubs. You’ll appreciate the challenging yet fair design that accommodates players of all skill levels while offering enough strategic elements to keep experienced golfers engaged.
Located just off I-215, Old Mill is easily accessible from anywhere in the Salt Lake Valley, including the airport. The impressive clubhouse offers not only golf amenities but also serves as a wedding and banquet venue with capacity for over 150 guests.
The fully stocked pro shop ensures you have everything needed for your round, and the practice facilities allow for comprehensive warm-up before heading to the first tee. For those looking to improve their game, the professional staff offers private and group lessons for players of all abilities.
Rating: 4.4 (491 reviews)
Location: 6080 Wasatch Blvd, Holladay, UT 84121
Contact: (385) 468-1440
Website: Visit Website
11. Wasatch Mountain Golf Course
Nestled at 6,000 feet elevation in Midway, Wasatch Mountain Golf Course offers two distinct experiences that deserve more recognition among Utah’s golf destinations. The Mountain and Lake courses provide completely different challenges while sharing the same stunning natural backdrop.
The Lake Course, opened in 1967, has become a beloved classic for both locals and visitors. In 1998, the Mountain Course was added, featuring more dramatic elevation changes and spectacular views of Heber Valley. Both courses have earned recognition from Golf Digest as among Utah’s best places to play.
What sets Wasatch Mountain apart is its natural setting. Unlike many modern courses bordered by housing developments, you’ll find fairways framed by trees and mountain scenery. The cooler summer temperatures at this elevation make for comfortable play even during Utah’s hottest months.
Fall visitors are treated to a spectacular display of autumn colors from late September to early October, creating one of the most picturesque golf experiences in the state. The combination of affordability, scenery, and quality course design makes Wasatch Mountain a must-play destination.
Rating: 4.7 (469 reviews)
Location: 975 Golf Course Dr, Midway, UT 84049
Contact: (435) 654-0532
Website: Visit Website
12. South Mountain Golf Course
South Mountain Golf Course in Draper offers a stunning mountain links-style experience with a blend of mountain and valley views. The course features large undulating greens and dramatic elevation changes that create a challenging yet enjoyable experience for golfers.
Since opening in 1998, South Mountain has established itself as one of Utah’s premier golf destinations. Golf Digest Magazine has consistently recognized it as one of the “Top Places to Play in America” and ranked it as high as #3 in Utah.
The course accommodates players of all skill levels with five different tee boxes to choose from. You’ll appreciate the wildlife and scenery throughout your round, making it a memorable experience beyond just the game itself.
South Mountain has hosted numerous prestigious events, including the 1999 Utah Open, as well as various amateur, charity, and fundraising tournaments. After your round, you can visit their award-winning Golf Shop to browse merchandise and equipment.
Rating: 3.9 (391 reviews)
Location: 1247 E Mike Weir Dr, Draper, UT 84020
Contact: (385) 468-1480
Website: Visit Website
13. Valley View Golf Course
Tucked away in Layton, Valley View Golf Course stands as one of Utah’s hidden gems that deserves more recognition from golf enthusiasts. This prepaid facility offers well-maintained fairways and challenging holes that cater to players of all skill levels.
When you visit Valley View, you’ll need to book your tee time online in advance, which helps maintain a smooth flow of play throughout the course. If you have a gift card, punch ticket, or rain check, you can simply get refunded the difference at the Pro Shop on the day of your visit.
The course layout provides spectacular views of the surrounding landscape, making each round both challenging and visually rewarding. The staff maintains the greens meticulously, ensuring quality playing conditions throughout the golfing season.
Valley View balances accessibility for beginners while still providing enough complexity to keep experienced golfers engaged. The thoughtful design incorporates natural elements that make each hole unique without feeling artificially difficult.
Rating: 4.6 (532 reviews)
Location: 2501 E Gentile St, Layton, UT 84040
Contact: (801) 546-1630
Website: Visit Website
14. Schneiter’s Riverside Golf
Tucked away in Ogden, Schneiter’s Riverside Golf offers an exceptional playing experience that often flies under the radar for many Utah golfers. The course features well-maintained fairways and challenging holes that can test players of all skill levels without being overwhelming.
The Schneiter name carries significant weight in Utah golf circles, with the family operating multiple quality courses throughout the state. Riverside stands out for its accessibility and playability, making it an ideal destination for both casual rounds and more competitive play.
You’ll find excellent practice facilities here, including a driving range where you can warm up before your round. The course also offers lessons from professional instructors if you’re looking to improve your game or introduce someone new to the sport.
Weekly leagues and regular events make Schneiter’s Riverside more than just a place to play – it’s a community hub for golf enthusiasts. The on-site snack bar provides convenient refreshments to keep you fueled throughout your round.
Rating: 4.5 (551 reviews)
Location: 5460 S Weber Dr, Ogden, UT 84405
Contact: (801) 399-4636
Website: Visit Website
15. Mick Riley Golf Course
Nestled in Murray, Utah, Mick Riley Golf Course offers a delightful golfing experience that often flies under the radar. This county-operated course provides exceptional value with well-maintained fairways and greens that rival more expensive courses.
The course is especially notable for its excellent junior programs, making it a perfect venue for family golfing. Their comprehensive junior clinics, camps, and leagues are designed to introduce young players to the sport and develop their skills in a supportive environment.
You’ll find the professional staff extremely knowledgeable and dedicated to improving your game. The course layout is approachable for beginners while still offering enough challenge to keep experienced golfers engaged.
Whether you’re looking to play a quick round or improve your skills at the practice facilities, Mick Riley delivers an unpretentious, quality golfing experience without the crowds or high prices of Utah’s more famous courses.
Rating: 4.4 (466 reviews)
Location: 421 Vine St, Murray, UT 84107
Contact: (385) 468-1400
Website: Visit Website
16. The Barn Golf Course
Nestled in the foothills of the majestic Ben Lomond peak, The Barn Golf Course offers a stunning backdrop for your golfing experience. This family-operated facility consistently ranks as one of the top public golf courses in Northern Utah, yet remains somewhat under the radar for many golfers outside the Ogden area.
The course features 18 beautiful holes with excellent practice facilities, including two practice greens and a driving range. After your round, you can take advantage of their full-service snack bar and pro shop stocked with top brand merchandise.
What sets The Barn apart is its additional amenities beyond the course itself. The namesake Barn building houses a sports pub with big-screen TVs and billiards, open for beverages on weekends. Adjacent to the main building, you’ll find an elegant patio pavilion perfect for post-round relaxation.
Located just two miles east of I-15 at exit 349, The Barn Golf Club is easily accessible while maintaining its hidden gem quality. Whether you’re a local or traveling through the area, this underrated course delivers an exceptional golfing experience without the crowds of Utah’s more publicized destinations.
Rating: 4.6 (434 reviews)
Location: 305 W Pleasant View Dr, Ogden, UT 84414
Contact: (801) 206-9865
Website: Visit Website
17. Copper Rock Golf Course
Nestled in Hurricane, Utah, Copper Rock Golf Course offers an exceptional golfing experience that often flies under the radar of many golf enthusiasts. The course seamlessly integrates with the stunning Southern Utah landscape, featuring spectacular views of the surrounding red rock formations that characterize this beautiful region.
You’ll find the course both challenging and enjoyable regardless of your skill level. Copper Rock’s thoughtfully designed holes test your abilities while maintaining an atmosphere of accessibility that welcomes golfers of all capabilities. The meticulously maintained fairways and greens reflect the high standards upheld throughout the property.
Beyond the golf experience, Copper Rock has developed into a premier lifestyle destination. The housing development surrounding the course offers upscale living with luxurious amenities and high-end finishes. Many residences provide breathtaking views of the course and the natural beauty that defines Southern Utah.
When seeking a memorable golf experience in Utah, Copper Rock should be on your list. Its combination of challenging play, stunning scenery, and excellent facilities makes it one of the state’s hidden gems that deserves wider recognition.
Rating: 4.4 (316 reviews)
Location: 1567 W Copper Rock Pkwy, Hurricane, UT 84737
Contact: (435) 215-4845
Website: Visit Website
18. The Ledges of St. George
Nestled against the striking red cliffs of southern Utah, The Ledges of St. George remains one of the state’s hidden golf gems. The course offers breathtaking panoramic views of the surrounding desert landscape that rival the attention you’ll pay to your swing.
The championship layout provides a challenging yet enjoyable experience for golfers of all skill levels. With immaculately maintained fairways and greens, you’ll appreciate the attention to detail that makes each hole memorable.
Beyond the exceptional golfing experience, The Ledges offers luxury vacation rentals right on the course. You can extend your visit with stay-and-play packages that include access to 20 courses in the St. George and Mesquite areas, making it an ideal destination for a dedicated golf getaway.
The on-site Fish Rock Grille provides excellent dining options after your round, allowing you to relax and reflect on your game while enjoying quality cuisine with the same stunning views that accompany the course.
Rating: 4.4 (593 reviews)
Location: 1585 Ledges Pkwy, St. George, UT 84770
Contact: (435) 634-4640
Website: Visit Website
19. Palisade Golf Course
Tucked away in Sterling, Utah, Palisade Golf Course represents one of the state’s hidden gems. This spectacular course offers breathtaking mountain views that complement its well-maintained fairways and greens. You’ll find the layout both challenging and rewarding, with strategic hole placements that test your skills without feeling unfair.
Water hazards come into play on several holes, adding an element of strategy to your game. The course’s elevation changes provide variety in your shot selection and create memorable holes that stand out during your round. The pace of play typically remains comfortable even during peak seasons.
You’ll appreciate the excellent course conditions that rival more expensive destinations. The staff maintains the greens meticulously throughout the season, ensuring a consistent putting experience. Friendly service from the pro shop to the clubhouse enhances the welcoming atmosphere that keeps golfers returning.
Local golfers might know about Palisade, but many tourists and out-of-state players miss this affordable gem. Don’t make that mistake – this State Parks-operated course delivers exceptional value with reasonable green fees compared to similarly rated courses in Utah.
Rating: 4.8 (178 reviews)
Location: 2200 East Palisade Road, Sterling, UT 84665
Contact: (435) 835-4653
Website: Visit Website
20. Sand Hollow Resort
Sand Hollow Resort in Hurricane offers a golfing experience that defies its “underrated” status. The Championship Course is consistently ranked #1 in Utah and features in Golfweek’s “Top 100 Resort Courses,” with three holes recognized among Golf Digest’s top 100 golf holes nationally.
The course provides a dramatic blend of red rock landscapes and challenging play, with several holes positioned along jagged cliff edges. This unique combination of desert terrain and pristine greens creates an unforgettable golfing adventure that should be on every golfer’s bucket list.
Beyond golf, the resort provides excellent accommodations ranging from suites to vacation homes, all surrounded by the natural beauty of Sand Hollow Reservoir and Sand Mountain Dunes. After your round, you can enjoy dining at The Grille with panoramic views or take advantage of in-room dining options.
The resort’s proximity to outdoor adventures makes it perfect for extending your stay. You can explore nearby Zion National Park, enjoy watersports at the reservoir, or venture onto the sand dunes for ATV riding when you’re not on the course.
Rating: 4.4 (1924 reviews)
Location: 5662 West Clubhouse Drive, Hurricane, UT 84737
Contact: (435) 656-4653
Website: Visit Website
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
Please note that some of the imagery in this article were created with the aid of AI image generators.




















