20 Beautiful Waterfalls and Swimming Holes Every San Antonian Should Visit

You need to witness these gorgeous bodies of water in the Lone Star State for yourself.
Scroll down to view images
Westcave Waterfall in the Westcave Preserve  
24814 Hamilton Pool Road, Round Mountain, Texas 78663, (830) 825-3442, westcave.org 
Not far from Austin, Texas, the Westcave Preserve features a breathtaking cave formation with waterfalls and deep pools. 
Photo via Instagram (casec221)
Westcave Waterfall in the Westcave Preserve
24814 Hamilton Pool Road, Round Mountain, Texas 78663, (830) 825-3442, westcave.org
Not far from Austin, Texas, the Westcave Preserve features a breathtaking cave formation with waterfalls and deep pools.

Photo via Instagram (casec221)
Hamilton Pool in Hamilton Pool Preserve  
24300 Hamilton Pool Road, Dripping Springs, Texas 78620, (512) 264-2740, parks.traviscounty.tx.gov 
Available for swimming, the Hamilton Pool is known for its 50-foot waterfall cascading into a limestone grotto. 
Photo via Instagram (iambel21)
Hamilton Pool in Hamilton Pool Preserve
24300 Hamilton Pool Road, Dripping Springs, Texas 78620, (512) 264-2740, parks.traviscounty.tx.gov
Available for swimming, the Hamilton Pool is known for its 50-foot waterfall cascading into a limestone grotto.

Photo via Instagram (iambel21)
Boykin Springs in Angelina National Forest   
111 Walnut Ridge Road, Zavalla, Texas 75980, (936) 897-1068, fs.usda.gove
Hike the Sawmill Trail winding through Angelina National Forest to check out the park's waterfall as well as the ruins of the Aldridge Sawmill.
Photo via Instagram (instagramtexas)
Boykin Springs in Angelina National Forest
111 Walnut Ridge Road, Zavalla, Texas 75980, (936) 897-1068, fs.usda.gove
Hike the Sawmill Trail winding through Angelina National Forest to check out the park's waterfall as well as the ruins of the Aldridge Sawmill.

Photo via Instagram (instagramtexas)
Riding River Ranch in  Leaky, Texas 
971 Kent Creek Road, Leakey, Texas 78873, (830) 555-1234, ridingriverranch.com 
While swimming at the ranch is strictly for cabin guests only, a stay at the Riding River Ranch is worth the trip for a chance to experience its private spring fed lake. 
Photo via Flickr (Angi English)
Riding River Ranch in Leaky, Texas
971 Kent Creek Road, Leakey, Texas 78873, (830) 555-1234, ridingriverranch.com
While swimming at the ranch is strictly for cabin guests only, a stay at the Riding River Ranch is worth the trip for a chance to experience its private spring fed lake.

Photo via Flickr (Angi English)
Pedernales Falls in Pedernales Falls State Park   
2585 Park Road, Johnson City, Texas 78636, (830) 868-7304, tpwd.texas.gov 
The highlight of this park is the spot where the Pedernales Rivers rushes over jagged layers of limestone to create Pedernales Falls. 
Photo via Instagram (charliellewellin)
Pedernales Falls in Pedernales Falls State Park
2585 Park Road, Johnson City, Texas 78636, (830) 868-7304, tpwd.texas.gov
The highlight of this park is the spot where the Pedernales Rivers rushes over jagged layers of limestone to create Pedernales Falls.

Photo via Instagram (charliellewellin)
Fort Clark Springs in Bracketville, Texas  
300 US 90, Brackettville, Texas 78832, (830) 563-2493, fortclark.com 
Las Moras Spring feeds this swimming hole, which happens to be the third largest in Texas. A plus? The natural spring keeps the waters at an average 68 degrees year round.
Photo via Instagram (instagramtexas0)
Fort Clark Springs in Bracketville, Texas
300 US 90, Brackettville, Texas 78832, (830) 563-2493, fortclark.com
Las Moras Spring feeds this swimming hole, which happens to be the third largest in Texas. A plus? The natural spring keeps the waters at an average 68 degrees year round.

Photo via Instagram (instagramtexas0)
Blue Hole in Wimberley, Texas   
100 Blue Hole Road, Wimberley, Texas 78676, (512) 243-1643, tpwd.texas.gov 
You can take a dip or just bask in the shade of the old trees at this lovely swimming spot. The park even features rope swings for daring swimmers. 
Photo via Instagram (shoot_for_the_chars)
Blue Hole in Wimberley, Texas
100 Blue Hole Road, Wimberley, Texas 78676, (512) 243-1643, tpwd.texas.gov
You can take a dip or just bask in the shade of the old trees at this lovely swimming spot. The park even features rope swings for daring swimmers.

Photo via Instagram (shoot_for_the_chars)
Rio Vista Park in San Marcos, Texas   
555 Cheatham St. San Marcos, Texas 78666, (512) 393-8400, toursanmarcos.com 
Swimming, tubing or kayak down this stretch of the San Marcos River, which stays a constant 72 degrees. 
Photo via Instagram (shaun12105)
Rio Vista Park in San Marcos, Texas
555 Cheatham St. San Marcos, Texas 78666, (512) 393-8400, toursanmarcos.com
Swimming, tubing or kayak down this stretch of the San Marcos River, which stays a constant 72 degrees.

Photo via Instagram (shaun12105)
Dolan Falls on the Devils River State Natural Area 
Del Rio, Texas 78840, (830) 395-2133, tpwd.texas.gove 
While the Devils River is one of the most ecologically intact rivers in Texas, visitors must prepare for a rugged wilderness experience. A permit is required for all trips on the Devils River, as the course is highly strenuous. 
Photo via Instagram (kimmayhem)
Dolan Falls on the Devils River State Natural Area
Del Rio, Texas 78840, (830) 395-2133, tpwd.texas.gove
While the Devils River is one of the most ecologically intact rivers in Texas, visitors must prepare for a rugged wilderness experience. A permit is required for all trips on the Devils River, as the course is highly strenuous.

Photo via Instagram (kimmayhem)
Cattail Falls in Big Bend National Park 
1 Panther Dr., Big Bend National Park, Texas 79834, (432) 477-2251, nps.gov
The remote and unmarked Cattail Falls is found on the western slope of the Chisos Mountains in Big Bend National Park.
Photo via Instagram (kiransirrah)
Cattail Falls in Big Bend National Park
1 Panther Dr., Big Bend National Park, Texas 79834, (432) 477-2251, nps.gov
The remote and unmarked Cattail Falls is found on the western slope of the Chisos Mountains in Big Bend National Park.

Photo via Instagram (kiransirrah)