Holiday Inn Club Vacations Hill Country Resort
(Resort star ratings are derived from property ratings and actual visitor reviews)
17545 FM 306
Canyon Lake, Texas 78133
Holiday Inn Club Vacations Hill Country Resort is located between two of the country’s most picturesque cities, Austin and San Antonio, right in the heart of South Central Texas. Sweeping views of Canyon Lake, lush scenery and an array of nearby attractions give vacationers access to the bustle of city life and the tranquility of a beautiful resort. It’s the best of both worlds.