Did you mean: Whistlers Inn
Jasper Hotels. Whistlers Inn is a cozy alpine hotel centrally located in Jasper National Park, Alberta, Canada, within walking distance of all shops, ...
Enjoy some of our award winning smokehouse BBQ, delicious wings, and more! ... “Some of the best wings and ribs around. Friendly staff and great atmosphere! Been ...
Rating
(125) · $$ (Based on Average Nightly Rates for a Standard Room from our Partners)
The rooms are clean, cozy and comfortable. The buffet-style breakfast was delicious. The owners were very friendly, and helpful and we enjoyed talking to them ...
Travelers love the great location, staff, hot tub, rooms, and price. Stay at this 3-star ski hotel in Jasper. Enjoy free WiFi, 2 restaurants, and breakfast ...
Boasting an à la carte restaurant, the smoke-free inn is available right by Medicine Lake. The property has a central setting 10 minutes' drive from Jasper Park ...