We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Great place to enjoy a stay over. Rustic old house that also can host crafters in the lower area. Have stayed there for conferences, and for quilting retreats great shoe store in the town the ranch is located just on the outskirts of the town....More

This was my first time visiting Alberta and staying overnight. My main goal was to visit another ranch near Three Hills where my paternal grandpa worked 100 years ago, so when looking online I discovered this spot. We weren't disappointed. It's no longer a B...More

We stayed here for two nights while visiting the Three Hills, AB area where my wife's family lived. The hotel is an amazing, cozy, rustic experience. The sound of their three horses in the field, owls hooting outside the window in the late evening were...More

Quaint place with lots of history and very friendly hosts, Good food, good atmosphere, charming accomodations. Was on a "fun" business trip and was made to feel part of the family. Loved the very friendly "mouser" Flora. Lots of things to do and see just...More

Norma, from Victoria BC
St. Ann Ranch is beautiful, tranquil, welcoming, and a bargain to boot. We stumbled across its website while looking for something else and thought we’d give it a try. Having booked for a couple of days, we ended up staying a...More