Posted on 4/24/2025

The Best Southern Utah Golf Courses for Every Golfer

Why Southern Utah is a Golfer’s Dream Destination

With its stunning views, challenging greens, and year-round sunshine, Southern Utah is home to some of the best golf courses in the country. Whether you’re looking for a fun layout or a challenging course, the St. George area has a golf experience for every skill level. From panoramic views of red rock cliffs to perfectly manicured fairways, these courses are a must-play for any golfer visiting the region.

After a full round on one of these incredible courses, there’s nothing better than relaxing in a spacious, luxurious home. Utah’s Best Vacation Rentals provides the perfect place to unwind after a day on the greens, complete with resort-style amenities and easy access to Southern Utah’s golf clubs.

1. Sand Hollow Resort – The Ultimate Golf Destination

Sand Hollow Golf Course is consistently ranked as one of the best in Utah. Matt Dye designed this stunning course, which combines breathtaking desert scenery with challenging holes that will test even the most seasoned golfers.

What Makes Sand Hollow Special?
  • Towering cliffs and stunning views of Zion National Park.

  • A fun layout with risk-reward holes for every skill level.

  • A driving range and practice facility to warm up before your tee time.

2. Sunbrook Golf Club – A Local Favorite

Located in St. George, Sunbrook Golf Club is known for its diverse layout. It features three unique nines that blend lush fairways with dramatic desert landscapes.

Highlights of Sunbrook Golf Club:
  • Challenging greens with water hazards and bunkers.

  • World-class golf experience with spectacular mountain views.

  • One of the most fun and well-maintained courses in the George area.

3. The Ledges Golf Club – Play Among the Red Rocks

Set near Snow Canyon State Park, The Ledges Golf Club is known for its stunning views and challenging greens. This golf course is perfect for those looking for a mix of beauty and difficulty.

Why Golfers Love The Ledges:
  • Panoramic views of the surrounding cliffs and desert.

  • A top-tier practice facility and driving range.

  • An elevated golf experience with incredible course conditions.

4. Green Spring Golf Course – A Must-Play Course

Green Spring Golf Course is one of Southern Utah’s best-kept secrets. Known for its fun layout, this course features challenging holes that require precision and strategy.

Why Play Green Spring?
  • A fantastic blend of desert and lush fairways.

  • Consistently ranked as one of the top public courses in Utah.

  • Offers a great post-round drink at the clubhouse.

5. Sky Mountain Golf Course – Scenic and Relaxing

Sky Mountain Golf Course is a perfect spot for those seeking a balance of beauty and playability. The backdrop of Snow Canyon and Pine Valley Mountains creates a surreal playing environment.

What to Expect at Sky Mountain:
  • Challenging greens paired with forgiving fairways.

  • A peaceful setting away from the bustle of downtown.

  • A great tee time option for visitors looking for a relaxed yet exciting round.

6. St. George Golf Club – A Classic Course

St. George Golf Club is a great option if you’re looking for a classic desert course. This course has been a staple in the St. George area for years and continues to offer a fun golf experience for all levels.

Why Play Here?
  • Affordable tee times with well-maintained fairways.

  • A practice facility for perfecting your swing.

  • A great location near dining and outdoor activities.

7. Black Desert Resort – A High-End Golf Escape

The Black Desert course is an exciting new addition to the Southern Utah golf scene. It offers a blend of resort-style luxury and a challenging course that appeals to both serious golfers and weekend warriors.

Key Features:
  • World-class golf in a pristine setting.

  • A great place for a post-round drink and socializing.

  • Unmatched attention to detail in course maintenance.

8. Coral Canyon Golf Course – A Premier Public Course

Coral Canyon is known for its stunning views and well-designed holes that blend seamlessly with the natural surroundings.

Why Play Coral Canyon?
  • A fun layout with a mix of risk-reward holes.

  • Challenging greens and strategically placed bunkers.

  • A top choice for golfers of all skill levels.

9. Southgate Golf Club – A Hidden Gem

Southgate Golf Club is a great option for those looking for a more relaxed round with plenty of scenic beauty.

What Makes Southgate Special?
  • A mix of challenging holes and beginner-friendly fairways.

  • Practice facility and driving range for warming up.

  • Affordable tee times with a well-maintained course.

10. Entrada at Snow Canyon – A Private Club Experience

If you're looking for a high-end golf club experience, Entrada at Snow Canyon is one of the most prestigious courses in Southern Utah.

Why Play Entrada?
  • World-class golf in a breathtaking desert setting.

  • Impeccably maintained fairways and challenging greens.

  • Exclusive atmosphere with top-tier amenities.

Key Features:
  • World-class golf in a pristine setting.

  • A great place for a post-round drink and socializing.

  • Unmatched attention to detail in course maintenance.

Make Your Golf Getaway Even Better

After a fantastic golf day, there’s nothing better than returning to a comfortable and spacious vacation home. Utah’s Best Vacation Rentals offers luxurious homes near the best golf courses in St. George. Whether you’re planning a golf trip with friends or a relaxing getaway with family, our rentals provide everything you need.

Each vacation rental is fully stocked with premium amenities, including spacious living areas, gourmet kitchens, and outdoor patios perfect for post-game relaxation. Many properties also feature private pools and hot tubs, making them an excellent choice for unwinding after a long day on the greens. With resort-style accommodations and easy access to top courses, you can enjoy the ultimate golf retreat in Southern Utah.

Plan Your Ultimate Golf Vacation Today!

Book your stay with Utah’s Best Vacation Rentals now! Visit Utah’s Best Vacation Rentals to find the perfect home for your Southern Utah golf adventure!

With prime locations near top golf courses, breathtaking scenery, and unbeatable comfort, our vacation rentals offer the perfect place to stay during your golf getaway. Don’t wait—plan your dream trip today and experience golf in Southern Utah like never before!

Previous 3 Reasons Utah is the Perfect Place to Hold Your Family Reunion Best Places to Eat, St. George: A Food Lover’s Guide Next