215 km (133.6 mi.) northeast of Calgary and 307 km (190.8 mi.) southeast of Edmonton, at the junction of Highways # 9 and #36, lies the town of Hanna. In the town of almost 3,000 people there are around 200 businesses, partly because Hanna is in the middle of the trading area called Short Grass Country. The economy is driven by agriculture, oil, coal mining, and tourism. Considering its size, a surprisingly large number of politicians, entertainers and well known personalities have come from Hanna.

Many public buildings in Hanna display local artist's handiwork in the form of murals of Canada Geese, cowboys and the Old West. The Hanna Museum and Pioneer Village displays thousands of beautiful antiques and artifacts in historic buildings in town. The Doll Palace offers views of over 4,000 dolls made by over 75 doll companies starting in the early 1900's. Hungry visitors may satisfy their appetites at a local restaurant or at the Alberta Approved Farmer's Market which opens May long weekend and offers fresh produce and crafts all summer till the end of September.

Enjoy some Short Grass Country hospitality at one of Hanna's 2 bed & breakfasts, hotels and RV/campgrounds.

Hanna Accommodations Listings

  Filter the list by Property Type
or Community
Sort the List by Property Name
or Distance from

Westview Motel
Westview Motel
519 2nd Ave W
Book Now
Our motel is located in Hanna, near the Hanna Golf & Country Club. There is an on-site restaurant and bar for guests to enjoy. Free Wi-Fi is provided. Each of our cozy rooms offers a Cable TV, sofa, air-conditioning, refrigerator, and a microwave. Guests at our motel can find evening entertainment including karaoke, pool table, and darts. We also provide free on-site parking for guests.
Canada Grey Motor Inn Hanna Hotel Hanna 616 2nd Ave W
Fox Lake Park & Helmer Dam Campground RV/Camping Hanna P.O. Box 430 Request Info
Fox Lake Retreat B&B Hanna P.O. Box 451 Request Info
That Country Place B&B Hanna PO Box 1377
That Country Place B&B B&B Hanna PO Box 1377 Request Info

Put Your Business On This Page!