South Texas Lodge features all of the comforts of home and friendly Texas hospitality in a great location.

South Texas LodgeDesigned to express the spirit of South Texas, The Tres Rios Lodge will bring the splendor of the outdoors into the city of Three Rivers, Texas. The rustic charm of our lodge, enhanced by modern urban amenities and exceptional customer service, create a lodging atmosphere that is peaceful and productive.

South Texas LodgeOur fully private guest rooms offer the option of one queen-size bed or two twin beds – giving you the best lodging value in Carrizo Springs.

So, stay with us for a night, week or month – our courteous and professional guest service staff is here to take care of your lodging needs.

Book South Texas Lodge Now @ 866-645-7055