Golf courses in Horseshoe Bay, TX

There are 5 golf courses in Horseshoe Bay, TX: 1 public and 4 private.

Courses
5
18-hole
4
9-hole
1
With a range
4 of 5
Avg 18-hole yards
7,009
Nearby
6 within 21 mi

Courses in and near Horseshoe Bay

Showing 11 courses: 5 in Horseshoe Bay, 6 nearby.

  1. Blue Lake Golf Club

    Public214 W Bluebonnet Rd

    9 · PAR 32 · 2,336 YD

  2. Escondido Golf & Lake Club

    Private9090 W FM 2147

    18 · PAR 71 · 7,168 YD

  3. 18 · PAR 72 · 6,834 YD

  4. 18 · PAR 72 · 6,834 YD

  5. Horseshoe Bay Resort Summit Rock Course

    Private702 Summit Rock Blvd

    18 · PAR 72 · 7,200 YD

  6. Hidden Falls At Meadowlakes

    PublicMeadowlakes, TX

    5.4 MI · 18 · PAR 72 · 6,710 YD

  7. Lighthouse Country Club

    PublicKingsland, TX

    9.1 MI · 18 · PAR 72 · 7,133 YD

  8. The Legends Golf Course

    PublicKingsland, TX

    9.5 MI · 18 · PAR 72 · 7,260 YD

  9. Delaware Springs Golf Course

    PublicBurnet, TX

    15.4 MI · 18 · PAR 72 · 6,819 YD

  10. 17.6 MI · 18 · PAR 71 · 6,657 YD

  11. Llano River Golf Course

    PublicLlano, TX

    21.0 MI · 18 · PAR 71 · 6,094 YD

Missing a course in Horseshoe Bay, or something out of date?

Tell us what to fix

Of the 5 Horseshoe Bay courses that list driving range information, 4 have one.

Among the 4 18-hole courses here with a listed yardage, the longest is Horseshoe Bay Resort Summit Rock Course at 7,200 yards, and the average is 7,009 yards.

Horseshoe Bay is in Texas, which has 745 golf courses across 402 cities in this directory.

Nearby cities with listed courses include Meadowlakes, TX (5.4 miles), Kingsland, TX (9.3 miles), Burnet, TX (15 miles) and Spicewood, TX (17 miles).

Nearby cities

Miles, straight line

All golf courses in Texas

Frequently asked questions

How many golf courses are in Horseshoe Bay, TX?

Horseshoe Bay, TX has 5 golf courses in this directory: 4 with 18 holes and 1 with 9 holes.

What is the longest golf course in Horseshoe Bay, TX?

Of the 18-hole courses with a listed yardage, Horseshoe Bay Resort Summit Rock Course is the longest at 7,200 yards.

Do golf courses in Horseshoe Bay, TX have driving ranges?

4 of the 5 courses in Horseshoe Bay, TX that list driving range information have one.

How long is the average 18-hole course in Horseshoe Bay, TX?

Across 4 18-hole courses with a listed yardage, the average is 7,009 yards.

What cities near Horseshoe Bay, TX have golf courses?

Nearby cities with listed courses include Meadowlakes, TX (5.4 miles, 1 course), Kingsland, TX (9.3 miles, 2 courses), Burnet, TX (15 miles, 1 course) and Spicewood, TX (17 miles, 4 courses).

How many public golf courses are in Horseshoe Bay, TX?

Horseshoe Bay, TX has 1 public golf course in this directory.

How many private golf courses are in Horseshoe Bay, TX?

Horseshoe Bay, TX has 4 private golf courses in this directory.

How many public vs private golf courses are in Horseshoe Bay, TX?

Of the 5 golf courses listed in Horseshoe Bay, TX, 1 is public and 4 are private.

Listing data last updated October 2026. See data sources.