Whistler's Inn, Canada - The Whistlers Inn is centrally located in the heart of Jasper National Park townsite, within walking distance of all shops, services and outdoor mountain activities. The Inn boasts a cozy alpine atmosphere and features 63 spacious guest rooms, many with breathtaking views of the surrounding mountain ranges. The friendly and knowledgable staff at Whistlers Inn are able to provide you with information on all of Jasper National Park's attractions and can also offer suggestions on how to best enjoy your time in Jasper, Alberta, Canada.
Room Rates: Discount rates may be available at Whistler's Inn on your dates. Check Whistler's Inn hotel room rates by submitting your dates in the right column.
Whistler's Inn Reservation Policies:
Check-in time: 1500
Check-out time: 1200
Privacy Policy: Information supplied to Whistler's Inn (Jasper, Canada) when making a reservation at Whistler's Inn
is not made available to any third party other than for reserving your hotel room at Whistler's Inn.