• Golf course at Horseshoe Bay Resort

Award-Winning Texas Hill Country Golf

Discover why our guests and members love our world-renowned golf community, named one of the “Top 100 Golf Resorts in North America” by Golf Magazine. After a round, unwind and enjoy genuine Texas hospitality at our down to earth clubhouses, including the immaculate and members-only Cap Rock Clubhouse, Golf Inc.’s 2021 Clubhouse of the Year. 

Large body of water with three fountains next to the green of a golf course.
Golf Instruction

Award-Winning Golf

Add top-notch golf to your bucket list with three golf courses designed by Robert Trent Jones, Sr. and a signature Jack Nicklaus members-only course.

Slick Rock Course with waterfall and many green trees.

Slick Rock

A course along the shores of Lake LBJ and home of the “Million Dollar Hole” and a 35-foot waterfall, one of the most photographed signature holes in Texas. 

Apple Rock golf course at Horseshoe Bay Resort

Apple Rock

A test for golfers of all skill levels, this course overlooks Horseshoe Bay and Lake LBJ, making it one of the most scenic championship courses in the state.

A golf green completely surrounded by water with homes in the background.

Ram Rock

Famously known as “The Challenger” and recognized by publications and golf journals as being one of the world’s most outstanding golf courses. 

Beautiful purple flowers in the foreground over looking the fairway of one of our golf courses.

Summit Rock

Our exclusive, members-only Jack Nicklaus Signature Course is a 72-par masterpiece with dramatic elevation changes and panoramic Texas Hill Country views.

Whitewater golf course

Whitewater Putting Course

This 18-hole Zoysia Grass putting course weaves through an oasis of waterfalls, rose gardens and palm trees with our exotic birds watching from nearby. 

A rendering of a building called the golf academy for golf lessons and more.

Golf Academy

Coming Fall 2024. The Golf Academy at Horseshoe Bay Resort offers indoor and outdoor bays with the newest ball tracer technology and professional golf instruction for all skill levels.

Man taking golf lessons at Horseshoe Bay Resort

Golf Lessons

Work on your game on the beautifully manicured 80,000 square-foot practice area at Cap Rock Golf Club. Choose from daily clinics, private lessons, playing lessons or golf school from our instructional team led by director of instruction Bobby Steiner. 

Bobby began his teaching career in 1996 in Asheville, N.C. and a few years later moved to Palm Springs, Calif. to serve as Head Teaching Professional at The Westin Mission Hills Resort, Gary Player Signature Course. Bobby spent nearly two decades at The Westin, where he worked one-on-one with thousands of golfers of all levels, and thousands more through Golf Digest and ESPN Golf Schools.
Playing Lessons

You can reach Bobby via email at [email protected] or on his cell at 614-370-0958

To learn more about Bobby visit www.BobbySteiner.com

Rendering of a golf fairway.
photo of Robert Trent Jones Sr. in black and white.

Meet the Designer

Our resort is home to three spectacular and challenging Robert Trent Jones, Sr. golf courses (Slick Rock, Apple Rock, and Ram Rock) giving it the “Texas Triangle” nickname. It’s the only resort in the continental U.S. with three golf courses designed by the legendary English-American golf course architect. He designed or redesigned more than 500 golf courses in 45 states and 35 countries and was inducted in the World Golf Hall of Fame in 1987.

Apple rock hole 12 showcases an over the water shot par 3

Golf Membership

The Club at Horseshoe Bay Resort grants you access to the three Robert Trent Jones, Sr. courses along with the members-only Summit Rock signature course by Jack Nicklaus. Members also enjoy spectacular views and one-of-a-kind fine dining at the award-winning Cap Rock Clubhouse.

Golfs FAQs

Collared shirts are required. No t-shirts or denim allowed. Soft spikes only. Tennis shoes are permitted.

Yes. The Horseshoe Bay Resort offers free shuttle service to all of our beautiful golf courses from the main hotel. Call the concierge at 830.598.8600 or stop by the concierge desk in the hotel lobby for shuttle details and times. You can also arrange a chauffeured car service for a fee, perfect for a fun golf outing or to celebrate a special occasion.