Choke Canyon Lodge is a unique resort located on the outskirts of Three Rivers, Texas near Choke Canyon Reservoir, offering lodging for fishermen, hunters, Eagle Ford Shale workers, and families seeking a relaxing getaway. The resort features extremely clean and nicely decorated spacious rooms, comfortable beds, fast internet, an outdoor kitchen facility, and many more amenities. It's also a great place for family reunions, corporate meetings, and weddings. The view of Choke Canyon Lake is indescribable and the atmosphere is so relaxing. With a rustic feel on the outside, the lodge has all the amenities of home on the inside.