• Banner 1


There’s golf fit for the whole family here. If you’re game.



“At Ute Lake, Mother Nature was not only the co-designer but the ideal playing partner. The natural setting on Ute Lake provided the inspiration for the breathtaking layout of 12 Shores Golf Club, where we had the rare opportunity to have golf play to or directly along the scenic shoreline.” – Nicklaus Design

12 Shores is a resort community that was designed for family fun, and the golf course is certainly no exception. While this beautiful 9-hole, Nicklaus Design course is capable of giving the most avid golfer a serious challenge, there are four different tees to choose from. Which means even the most novice of golfers can have a good time here. In fact, from the Junior Tees, one hole plays a very-forgiving 189 yards shorter.

Add in the incredible views afforded by being right on the water, and you will have all the makings for a memorable family outing. So join us at 12 Shores. And come play a round.

Click here to view scorecard

We have a beautiful 9-hole course with the option to play a different set of tees as a second 9 to create a remarkable 18-hole experience.

For more information or to schedule a Tee Time, please call (575) 403-7177.