Based in northeastern Guadalupe County, Texas, the city of Staples is located on the western bank of the San Marcos River in the outskirts of San Antonio and it makes for a relaxing getaway in nature. Guests can visit nearby Canyon Lake and enjoy swimming, fishing, and boating or head to Canyon Lake Gorge for a unique tour of the Hill Country geology. Hikers should follow the 7.5-mile Madrone Trail for the superb views of the lake.


There are no more accommodations that exactly fit your criteria. You can try broadening your search by changing some of the filters or move and zoom-out into the map to show more results.

Accommodations without filters:

Oops! There are no results for your search.

Please try again with another location or different dates.