List of St. George, Utah Golf Courses
Below is a complete list of St. George, Utah Golf Courses, with links to golf package booking, tee times, trip planning, photography, scorecards and more. (Updated April 2026).
StGeorgeUtahGolf.com has been the area’s #1 Golf Package Booking Service for over 20 years! We know St. George, Utah from everyday experience and can help you book a memorable St George Golf Package & add Mesquite and Las Vegas courses too! With 14 courses within a 20-mile radius — from PGA Tour-host Black Desert Resort to beloved municipal gems like Red Hills and Sunbrook — there is no better golf destination in the American West. Feel free to call us if you have any questions or need advice or help call 435-216-1179.
Black Desert Golf Resort
Black Desert Golf Resort is the #1 public golf course in Utah and the newest gem of the St. George area. Designed by Tom Weiskopf and Phil Smith, this epic layout is carved into an ancient black lava field near Ivins, Utah — as unique a golf course as you will find anywhere in the world. Black Desert hosted the 2024 PGA Tour Black Desert Championship, the first Tour event in Utah in over 60 years. …read more
Sand Hollow Resort Golf Club
Sand Hollow Golf Club carries the #2 ranking for public golf courses in Utah and is truly one of the best golf experiences in the entire Southwest. Coral pink sand dunes surround the landscape, towering red-rock cliffs frame every hole, and jaw-droppingly gorgeous views await on every tee box. Three of its holes rank in Golf Digest’s America’s 100 Greatest Holes. Bring a camera — you will use it. …read more
Copper Rock Golf Course
Copper Rock Golf Course opened in 2020 and has quickly become one of the most popular courses in the area. Located just west of Sand Hollow Reservoir below the towering cliffs of Hurricane, Copper Rock features sparkling white sand bunkers, native grasses, a unique shared 9th/18th green, and outstanding views of Pine Valley Mountain. Host to LPGA Epson Tour events. …read more
Coral Canyon Golf Club
Coral Canyon Golf Club is located at the foothills of stunning Red Cliffs State Park and is a consistent favorite of the St. George area. Golfers have loved this course since it opened, and it is home to one of the area’s most memorable par-3 holes. The layout winds through red-rock formations, natural desert washes, and native flora for a true Southern Utah desert golf experience. …read more
The Ledges Golf Club
The Ledges Golf Club was designed by Matt Dye, the nephew of legendary golf architect Pete Dye. Located in the red-rock foothills of Snow Canyon State Park, The Ledges offers some of the most beautiful scenery in the area with dramatic canyon views and a mix of challenging and forgiving holes. Stay-and-play packages are available with vacation rentals right on the property. …read more
Sky Mountain Golf Course
Sky Mountain Golf Course offers jaw-dropping views of the surrounding red-rock cliffs and the contrasting black lava-rock and basalt formations of Hurricane. Sky Mountain is an area favorite with beautiful holes, consistently nice playing conditions, and outstanding value. Located in Hurricane, just minutes from Sand Hollow and Copper Rock. …read more
Entrada at Snow Canyon Country Club
Entrada at Snow Canyon Country Club is St. George’s finest private club and one of the most visually stunning golf courses in the world. Originally designed by Johnny Miller in 1996, the course was completely redesigned by David McLay Kidd and reopened in 2022, winning Golf Digest’s Best Transformation Award. Public golfers access the course by staying at the Inn at Entrada — we offer excellent stay-and-play Entrada golf packages. The legendary “Devil’s Cauldron” finishing holes through ancient black lava rock are unforgettable. …read more
Green Spring Golf Course
Green Spring Golf Course was the course that started it all in 1990, sparking St. George’s golf boom. Gene Bates laid out his first design and hit a towering home run — Green Spring is still loved today as one of the area’s great values, with an enjoyable layout and some of the finest greens in Greater Zion. …read more
Image by @BrianOar — Copyright 2026 All Rights Reserved Sunbrook Golf Club
Sunbrook Golf Club offers 27 holes of Ted Robinson-designed golf across three distinct nines — Pointe, Woodbridge, and Blackrock. A very popular city-owned course, Sunbrook features great views, quality golf, water hazards, lava flows, and the famous island-green par-3 4th hole on the Woodbridge nine. An excellent value and one of the most memorable municipal courses in Southern Utah. …read more
SunRiver Golf Course
SunRiver Golf Club in St. George, Utah has a well-earned reputation for exceptional greens — featuring the only bent-grass tees in all of Southern Utah. Located in the scenic Virgin River Valley, the course was revitalized under the direction of former PGA Tour player Jimmy Blair and is now one of the most popular layouts in the area. …read more
Southgate Golf Course
Southgate Golf Course is a popular city-owned course located just off I-15 with a very convenient location for visiting golfers. The walkable front nine weaves along the Santa Clara River — 8 of the 9 holes have water features — while the mountain-style back nine provides a satisfying change of pace. A fun layout with great value. …read more
Red Hills Golf Course – 9 Holes
Red Hills Golf Course may be a 9-hole course, but it is the best 9-hole course in Utah. First opened in 1965 as St. George’s original golf course, this tucked-away little track will make you fall in love with golf all over again. Gorgeous red-rock scenery, fun and memorable holes, outstanding walkability, and an inexpensive price tag make it a must-play. …read more
St. George Golf Club
St. George Golf Club offers the most walkable layout in the area and is a city-owned golf course that is especially popular in the winter months when dormant Bermuda grass creates a stunning contrast with the lush overseeded rye fairways. A fun course with a traditional feel and one of the most affordable options in town. …read more
Conestoga Golf Club – Mesquite, Nevada
Conestoga Golf Club is only 35 minutes south of St. George, Utah in Mesquite, Nevada, and is ranked the #5 golf course in all of Nevada! Designed by Gary Panks, this 18-hole masterpiece weaves through rugged rock formations, natural desert contours, and tranquil water features for a total change in landscape from St. George’s red rock. Well worth the drive and a great addition to any St. George golf package.
Yes, we book all of the Mesquite Golf Courses too!
Call us to book! – Click to Call 435-216-1179

