The Best Golf Courses in Utah- All Locations & Skill Levels – Seven Slopes

IMG9563241

If you’re looking for the best golf courses in Utah, look no further! We’ve compiled all of the information you need on the best courses throughout the state. We’ve got you covered from Northern Utah all the way down to Southern Utah. And if you’re looking for Country Clubs, cheap golf or TopGolf, we’ve got you covered! With over 130 golf courses to choose from, there’s something for all ages, skill levels and budgets.

Northern Utah Golf Courses

Ogden Golf Courses

There are a ton of golf courses in the Ogden area for players of all levels. Many of them are very affordable. You can play 9 holes for less than $15 at most of our recommendations. So, here are our top golf course picks in Ogden, Utah:

Arial view of Wolf Creek Resort Golf Course in Ogden, Utah
Wolf Creek Resort Golf Course

  • Wolf Creek Resort Golf Course
  • El Monte Golf Course
  • Valley View Golf Course
  • Schneiter’s Riverside Golf Course
  • Sherwood Hills

Golf Courses in Layton

Layton and the surrounding area is home to 11 beautiful golf courses. But one is a private course and not available to the public. Each Layton course is perfectly positioned between the Great Salt Lake and the Wasatch Mountains to provide incredible views. And, not to mention the Layton golf courses are world-class.

Fairway against the mountains at Valley View Golf Course in Layton, Utah
Valley View Golf Course

  • Valley View Golf Course
  • Swan Lakes Golf Course
  • Sun Hills Golf Course
  • Hubbard Golf Course
  • Davis Park Golf Course

Golf Courses in Salt Lake City

The Salt Lake valley may not strike you as a golf hotspot, but did you know it has the highest number of golf courses per-capita in the nation? Many Salt Lake City golf courses are in prime location for easy access, no matter where you are. Here’s a quick list of our favorites- for more information on these courses see our Salt Lake City Golf post!

Pin on the putting green against the mountain backdrop at Glendale Golf Course in Salt Lake City, Utah
Glendale Golf Course

  • Glendale Golf Course
  • Mountain Dell Golf Course
  • Stonebridge Golf Club
  • Meadow Brook Golf Course
  • Bonneville Golf Course

Utah County Golf Courses

Compared to the Salt Lake area, there aren’t nearly as many golf courses in Utah County. However, what Utah County lacks in quantity is made up for in quality. You can’t talk about golf in Utah County without talking about the world-renown Thanksgiving Point course in Lehi. I’ve had the privilege of playing at Thanksgiving Point many times! The fairways are long and the greens are fast on this professional course!

Beautiful shot of a Par-3 over the Jordan River at Thanksgiving Point Golf Course in Lehi, Utah
Thanksgiving Point Golf Course

  • Thanksgiving Point Golf Course
  • East Bay Golf Course
  • Hobble Creek Golf Course
  • Fox Hollow Golf Club

Park City Golf Courses

If you’ll be making your way into Park City, you’ll have lots of golf options. Park City golf courses are home to some of the best views with the best food nearby. So if you’re looking to play some golf at the best courses and take in the mountain air, golf in Park City is just for you! If you start the day a little late, check out the Best Brunch Spots in Park City, Utah before golfing!

Arial view against the mountains at Park City Golf Course in Park City, Utah
Park City Golf Course

  • Park City Golf Course
  • Park Meadows Country Club
  • Painted Valley Golf Course
  • Promontory- The Ranch Club

If you prefer a high-end golf experience, check out this Best private golf clubs in Park City, Utah.

Southern Utah Golf Courses

Some of the best golf courses in Utah are in St. George. The warm weather makes St. George a year-round golf destination. Lots of sunshine, beautiful red rock, and tasty dining make a St. George golf trip a trip worth taking- Even when it’s too cold to golf in the rest of the state. There is a mix of resorts, clubs, and private golfing in St. George. Here are our favorite St. George golf courses to take that in:

Fairway and green with a beautiful red rock backdrop at Sand Hollow Golf Course in St. George, Utah
Sand Hollow Golf Course

  • Sand Hollow Golf Resort
  • Sun River Golf Club
  • Southgate Golf Club
  • Sunbrook Golf Club
  • The Ledges Golf Club

Utah Indoor Golf Options

While there’s not really a place that you can play actual golf indoors, there are plenty of indoor golf simulators in Utah. A great option is the “indoor” golfing at Topgolf. Topgolf in Salt Lake City offers great food, drinks, and temperature-controlled environments while still allowing you to smash a golf ball out into the night. Here are a few places where you can golf (mostly virtual) without the cold weather:

Topgolf hitting bays at sunset at TopGolf Salt Lake City
TopGolf Salt Lake City

  • TopGolf
  • Lindon Indoor Golf Club
  • Straight Flight Golf
  • TruGolf

Cheap Golf in Utah

If you’re new to golf and not wanting to spend a lot of money, there are a handful of places to play cheap golf in Utah. So keep your eyes open for specials or offers at some of these courses:

Green and Pin next to a river at the mountain's edge at East Bay Golf Course in Provo, Utah
East Bay Golf Course

  • Nibley Park Golf Course
  • Glendale Golf Course
  • Bonneville Golf Course
  • East Bay Golf Course
  • Mulligans Golf & Games

Don’t take our word for it, see what the experts have to say about the top golf courses in Utah, and where to find the best golf in the state. Happy swinging!

If you enjoy the outdoors and look for other activities to do while in Utah, visit four unique places to visit and these unique experiences.