Tee it up at these San Antonio golf courses

Whether you’re a weekend warrior or the next Tiger Woods, these 15 golf courses in San Antonio are sure to make for a good round.

  • Facebook
  • Twitter
  • Nextdoor
  • Email

The Canyons Course at TPC San Antonio

Photo by the JW Marriott Hill Country Resort & Spa

We can’t think of a better way to soak in San Antonio’s greenspace than spending some time on the links. Whether you’re looking to connect outdoors with friends or you’re honing in on the perfect swing, here are 16 golf courses to make a tee time in the Alamo City.

Members only

Comanche Trace , 3074 Bandera Hwy.
Travel an hour north to Kerville and you’ll find this real estate development, 27-hole golf course, and a private club room. Membership options range from a limited gold membership to a full golf membership.

The Dominion Country Club , 1 Dominion Dr., San Antonio | This exclusive country club features private dining experiences, a wine cellar, and 260 acres of tee time.

TPC San Antonio , 23808 Resort Pkwy., San Antonio | Home to the Valero Texas Open, the two courses on property will fulfill all your golfing needs. You’ll need to book a reservation at the JW Marriott Hill Country Resort & Spa or be a club member to access the courses.

Oak Hills Country Club , 5403 Fredericksburg Rd., San Antonio | This private golf course has hosted 34 PGA + USGA tournaments. Fun fact: Arnold Palmer won two Texas Opens here.

The Club at Sonterra , 901 E. Sonterra Blvd., San Antonio | Featuring waterfalls, endless green, and two 18-hole championship courses, this private club appeals to all golfers.

The Canyons Course at TPC San Antonio.

Photo by the JW Marriott Hill Country Resort & Spa

Public courses

Canyon Springs Golf Club , 24405 Wilderness Oak, San Antonio | Built in 1998, this public golf club blends into the hill country and features two limestone waterfalls. Pro tip: You can even get married in front of the falls.

The Quarry Golf Course , 444 E. Basse Rd., San Antonio | The site of a former quarry, the back nine holes have unique challenges where as the front nine feature rolling hills and greens.

Go for par at the Canyon Springs Club golf course.

Photo by Arcis Golf

La Cantera Golf Club , 16641 La Cantera Pkwy., San Antonio | This 18-hole golf course was designed by architect Jay Morrish and PGA Tour professional Tom Weiskopf. The La Cantera Resort also offers a stay + play golf package for your vacationing needs.

Landa Park Golf Course , 180 Golf Course Rd., New Braunfels | Located 45 minutes north of San Antonio, the 18-hole course offers lessons, event rentals, and hosts tournaments.

Brackenridge Park Golf Course , 2315 Avenue B., San Antonio | This course opened in 1916 and is the oldest golf course in Texas. It is also home to the Texas Golf Hall of Fame .

Tee up at this quarry-turned-golf course.

Photo by The Quarry Golf Course

Putting for par

Green Acres Golf & Games , 9782 US Hwy 87 E., San Antonio | Get your putt putt shoes on because this mini golf course also has go karts, bumper boats, batting cages, arcade, and more.

Embassy Miniature Golf , 500 Embassy Oaks, San Antonio | This family-friendly 18-hole mini golf course features waterfalls and rivers.

Top Golf , 5539 N. Loop 1604, San Antonio | Practice your driver with targets and bring a party of friends to see who can have the best score. You can also order food + drink for those late night celebrations.

Grab your friends for an evening of golf and fun.

Architectural Photography by Michael Baxter, Baxter Imaging LLC

Take it indoors

Monster Mini Golf , 2267 NW Military Hwy. Suite 114, San Antonio | Beat the heat with this indoor miniature golf course that offers lazer tag and an arcade. Try this: Monster Mini Golf makes for a fun date night .

Cosmic Mayhem , 903 E. Bitters Ste. 310, San Antonio | Check out this intergalactic indoor mini golf course, complete with neon styling and a full service bar.

Top Golf Swing Suites , Multiple locations, San Antonio | If you find yourself staying at the Grand Hyatt Riverwalk or the JW Marriott Hill Country Resort & Spa, you can enjoy an indoor virtual golf course.

Bring your friends and family for this virtual golf experience.

Photo by Top Golf

Did we miss an un-fore-gettable golf course? Let us know using this survey .

  • Facebook
  • Twitter
  • Nextdoor
  • Email
Catherine (Cat) is a Chesapeake, VA native who moved to Raleigh, NC in 2017. With a background in journalism, marketing, and PR, she has created digital content for over eight years. When she isn’t writing or journaling, she enjoys spending time with her family, walking her dog Tucker to the NCMA, grabbing lattes from local coffee shops, and connecting with local business owners.
Check out our other Guides