La Cantera Resort

Exclusive San Antonio Offer

La Cantera Resort is a hill country oasis atop one of the highest points in San Antonio and is centrally located to the finest attractions the city has to offer. After experiencing a complete transformation of the five pools, nine dining outlets and more, the resort offers an unparalleled level of relaxed sophistication for couples and families.


Book now and enjoy $100 resort credit. Use the credit to pamper yourself with a luxurious spa treatment, play a round of golf on one of our championship courses or indulge in a signature dish by Chef Robert Carr.

The package includes:

  • $100 Daily Resort Credit
  • Complimentary Wi-Fi
  • Self Parking
  • Complimentary transportation to the Shops at La Cantera, Six Flags Fiesta Texas, The Rim and Top Golf



Less than a mile away with complimentary transportation are The Rim shopping center featuring an IMAX theatre, Bass Pro Shops and more; The Shops at La Cantera with a variety of luxury shopping and dining options including Neiman Marcus, Tiffany & Co and Perry's Steakhouse; and Six Flags Fiesta Texas. Additionally, SeaWorld, downtown San Antonio, the airport and hill country adventures like shopping, antiquing, outdoor activities and wine tours are just 20 minutes away.

Disclaimer: Some restrictions may apply. $29/day resort charge and taxes not included. Not valid with any other offer or for groups.


View our accommodations.

  • Casitas
  • Club Level
  • Deluxe Rooms
  • Junior Suites
  • Luxury and Executive Suites
Pools and Recreation

View  about our amenities.

  • 5 Pools
  • Fitness Studio
  • Castle Rock Spa
  • 36 Holes of Championship Golf

View our dining options.

SweetFire Kitchen
La Cantera Grille at the Resort Clubhouse
Palmer Grille at the Clubhouse
Primero Cantina
Sire Bar
Henrietta's Market
In-Room Dining
Vista Grille


View our photo gallery.


True To Our Place, Diverse By Design

Make A Reservation

Modify/Cancel Reservation Best Rate Guarantee

Book a tee time using the below link or call (210) 558-4653.

Book a tee time