Welcome to Turkey Creek Ranch Resort!

Located on Bull Shoals Lake deep in the Ozark Mountains near Theodosia, Missouri, Turkey Creek Ranch Resort is a vacation spot for families, fishermen and anyone who enjoys water sports,  outdoor activities or just kicking back and relaxing.
We offer housekeeping cabins, indoor and outdoor pools, tennis and basketball courts, a kid’s playground, and horseback riding. Our recreation center has pool tables, ping pong, shuffleboard, air hockey, video games, and the guest laundry. At our dock you can rent a boat or stall your own, explore the lake in a kayak, canoe or paddleboat, go fishing or swimming, relax on a float or sun on the deck. Bull Shoals is famous for bass fishing, with state record catches pulled in by lucky anglers. It also has sunfish, catfish, crappie, walleye and stripers to challenge any fisherman. Skiing, tubing and wakeboarding are other favorite activities on the water.
If you’re feeling more like relaxing and being a bit lazy, the pool deck is a prime spot for reading, napping and catching some sun. Your screened porch is a great place to have your morning coffee while looking out at the resort grounds, pool or lake. A leisurely walk to feed the burros is also a fun way to while away your day. Whether you want to do it all, or let the world drift away, we have a place for you at Turkey Creek Ranch Resort. Come experience our corner of paradise for yourself!



Fun & Relaxation


Want More Info

Contact Us

Brochure & Rates