Our research is editorially independent but we may earn a commission for purchases made through our links.

10 Best Golf Courses in Texas

Texas is home to a number of world-class golf courses designed by famous course designers. The top golf courses on this list vary from public courses to resort courses to courses that play host to PGA Tour events. No matter if you’re new to golf or a professional golfer, there is a golf course on this list that is sure to challenge and excite you. Tee off at these best golf courses in Texas.

The Palmer Course and Resort Course - La Cantera Resort & Spa, San Antonio The Palmer Course at La Cantera Resort & Spa
Credit: The Palmer Course at La Cantera Resort & Spa by La Cantera Resort & Spa

The Palmer Course and Resort Course - La Cantera Resort & Spa, San Antonio

There are two incredible golf courses located at the La Cantera Hill Country Resort, and they are both worth playing. The Resort Course has a roller-coaster design that boasts incredible views of the Texas Hill Country and the amusement park Six Flags Fiesta Texas. For a more straightforward layout, however, head to the Palmer Course, which was designed by famous course designer Arnold Palmer. This course features a number of waterfalls, and being at one of the highest spots in San Antonio, playing at this golf course will grant you views of the city and surrounding scenery.

Cowboys Golf Club - Grapevine Course at Cowboys Golf Club
Credit: Course at Cowboys Golf Club by Cowboys Golf Club

Cowboys Golf Club - Grapevine

Cowboys Golf Club is the only NFL-themed golf club in the world. Golfers will find the Cowboys logo on the fourth fairway and attendants dressed like Cowboy cheerleaders. This course is definitely for the Dallas Cowboys fan. The layout, which spans over 7,000 yards, has expansive greens along Grapevine’s rolling hills. This course is open to the public seven days a week and will guarantee an unforgettable round of golf. Don’t leave without checking out the replica Super Bowl trophies located in the clubhouse. Go, Cowboys!

Fazio Canyons and Fazio Foothills Courses - Omni Barton Creek, Austin Course at Omni Barton Creek Resort & Spa
Credit: Course at Omni Barton Creek Resort & Spa by Omni Barton Creek Resort

Fazio Canyons and Fazio Foothills Courses - Omni Barton Creek, Austin

Omni Barton Creek Resort & Spa is home to two outstanding golf courses, Fazio Canyons and Fazio Foothills. Fazio Canyons is larger than Fazio Foothills and comes with rolling fairways that greet golfers with a serene round of golf. Fazio Foothills however shouldn’t be ignored. This course is adorned with water features, caves, and rock formations. Since the two courses were designed by Tom Fazio, expect both to have one-of-a-kind layouts.

The Rawls at Texas Tech - Lubbock Rawls Course
Credit: Rawls Course by Fun With Golf Rawls Course

The Rawls at Texas Tech - Lubbock

This 7,207-yard golf course is located in Lubbock at Texas Tech University. This stylish golf course in the Texas panhandle has wide fairways and gives the flat landscape the illusion of rolling hills. As a great walking course, the tees and greens are nearby. Since it’s away from major metropolitan areas, you’re sure to find some solitude here. Golfers here must always consider the wind since this is the Texas panhandle after all.

Summit Rock Golf Course - Horseshoe Bay Resort, Horseshoe Bay Course at Horseshoe Bay Resort
Credit: Course at Horseshoe Bay Resort by Horseshoe Bay Resort

Summit Rock Golf Course - Horseshoe Bay Resort, Horseshoe Bay

The Summit Rock course at Horseshoe Bay Resort is the top course to play at this resort. Opened in 1981, golfers have fallen in love with the layout, since the scenery is absolutely incredible. Located on the shores of Lake LBJ, you’re sure to be taken away by the vistas here. With top-notch golf packages available, this resort has been known as one of the top resorts to golf in the state.

Brackenridge Park Golf Course - San Antonio Course at Brackenridge Park Golf Course
Credit: Course at Brackenridge Park Golf Course by Alamo City Golf Trail

Brackenridge Park Golf Course - San Antonio

Brackenridge Park Golf Course, located north of downtown San Antonio, is a must-play course for both amateur and professional golfers due to its colorful history. Brackenridge was the home of the first Texas Open and remained a course for the PGA Tour Texas Open from 1922 to 1959. This course is even known as the oldest public golf course in the Lone Star State. Golfers still enjoy the six square greens and the affordable prices for a round of golf here at Brackenridge.

Pine Dunes - Pine Dunes Resort & Golf Club, Frankston Pine Dune Resort Golf Course
Credit: Pine Dune Resort Golf Course by Pine Dune Resort Golf Club

Pine Dunes - Pine Dunes Resort & Golf Club, Frankston

Eighteen holes over 7,200 yards are what draws golfers to the course at Pine Dunes Resort & Golf Club. This best-kept gem is located two hours north of the city of Dallas. With an expansion in 2001, the course at Pine Dunes is in top-notch shape. Stay at the resort or even rent a condo near the 18th green.

Butterfield Trail Golf Club - El Paso Course at Butterfield Trail Golf Club
Credit: Course at Butterfield Trail Golf Club by Butterfield Trail Golf Club

Butterfield Trail Golf Club - El Paso

Designed by Tom Fazio, the course at Butterfield Trail Golf Club does not disappoint. With a number of sand dunes, a two-acre lake, and elevated tees, a round of golf at Butterfield is sure to be exciting and entertaining. If the course doesn’t attract you there, then the affordable prices will. El Paso may seem like a far drive for a round of golf, however since this golf course is owned by the El Paso International Airport, you can fly in and forget about renting a car since the course is right by the airport.

Old American Golf Club - The Colony Course at Old American Golf Club
Credit: Course at Old American Golf Club by Old American Golf Club

Old American Golf Club - The Colony

Located north of Dallas, the golf course at Old American Golf Club boasts scenic views as it is situated on the shores of Lake Lewisville. This old-school course has been pleasing golfers for years with its classic design made with sand bunkers and beautiful greens. The course was constructed with the natural environment in mind too, so expect to see native plants, grasses, and trees.

The Oaks Course at TPC San Antonio, San Antonio The Oaks Course
Credit: The Oaks Course by tpc.com

The Oaks Course at TPC San Antonio, San Antonio

The Oaks Course hosts the PGA Tour, so you know this incredible course is worthy of this list. Straying away from classic course designs, this course was made to include the natural environment by also making it enjoyable for both players and fans. This 7,522-yard course was made with plenty of bunkers, so expect a fun yet challenging experience while playing at the Oaks Course.

Travel Deals

7-Day Ireland Train Tour w/ Titantic Experience

$2328+

Hotel Zena Washington DC w/ Tea Ceremony Cocktail

$237+

15-Day Europe River Cruise | 2 For 1 Fares

$4595+

Up to 45% Off | 9-Day Peru Guided Tour w/ All Flights

$1099+

7-Day Italy Guided Tour: Rome, Spoleto & Florence

$1919+

Sandals Royal Barbados | Up to 65% Off

$373+ pp/pn

Air & 6-Nt Irish B&B Escape | $125 Off

$1274+

Alaska Cruises Up to 45% Off + Up to $300 Ship Credit

$349+

10-Day Ireland Small Group Tour w/ Exclusive Castle Stay

$5297+

Beaches Ocho Rios All-Inclusive Resort

$242+ pp/pn

Hyatt Ziva Rose Hall All-Inclusive Resort | Jamaica

$197+ pp/pn

Royal Caribbean | 7-Nt Caribbean Cruise w/ Ship Credit

$682+

Up to 20% Off | Air & 14-Day Ireland Wild Atlantic Way Tour

$2239+

Med Cruises | Up to 45% Off, Ship Credit up to $300

$779+

Caribbean Cruises Up to 45% Off + Up to $300 Credit

$249+