Travelers are voting Lakeview Inn And Suites Hinton, Coast Pyramid Lake Resort and Pocahontas Cabins as the best of 39 hotels near Jasper National Park. There are 8 hotels in Revelstoke a city just 134 km from Jasper National Park and 19 hotels in Grande Prairie which is 159 km distant. The most popular of these are Comfort Inn And Suites in Revelstoke and Pomeroy Inn And Suites Grande in Grande Prairie. You can find 84 hotels in Alberta and 3571 hotels in the country of Canada. Our members favorite in Alberta is Canmore Inn And Suites and Hilton Niagara Falls is the top pick in Canada. Want more? Check out our map of hotels near Jasper National Park.