Embrace the Outdoors

If a rustic lake resort is what you are looking for, Bull Shoals Lake might just be your ideal destination. This lake attracts tourists from across the country who flock to this beautiful location to enjoy fishing, water sports, or simply soak up the vibe.

Something for Everyone

If you are planning to book your stay at Turkey Creek Ranch, here are some 
highlights that will make your decision even easier.


Bordering Bull Shoals Lake with a private dock for water entrance, our property offers excellent opportunities for fishing. Some of the possible catches include bass, catfish, stripers, crappie and more.

Water Activities

If you are one of those who want to add a little spice to your lake vacation, Turkey Creek Ranch boat dock offers access to boating, tubing, waterskiing, swimming and kayaking.

Our Pools

Want to let your hair down and unwind? Our pool deck is a prime spot for reading, napping, and catching some sun. The outdoor pool is open mid-May to mid-September. Weather determines exact dates. We also have a heated indoor pool and hot tub. They open in late March to early April, and close mid to late October.

Trail Rides

Unwind and feel relief from the stress of daily life. We are a working cattle ranch that offers horseback riding. There are several trails available. A leisurely walk to feed the burros or pet the goat are also fun ways to while away your day.


Our guests swear we have more stars than they do at home. Our remote location gives way to an awesome nighttime experience. Budding astronomers will be in heaven.