Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Jasper – 38 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Jasper Inn & Suites

Hotel in Jasper

Located in the heart of Jasper National Park, this hotel offers on-site dining and an indoor pool and hot tub. A sauna and steam room is available. Free Wi-Fi is included in all guest rooms. We stayed in loft room and everything was great! The fireplace, kitchen, bed, breakfast and swimming pool were perfect! We will definitely come again!

Show more Show less
8
Very Good
2,893 reviews
Price from
$220
per night

Tonquin Inn

Hotel in Jasper

Featuring an indoor pool, Tonquin Inn is located in Jasper National Park and surrounded by the Canadian Rocky Mountains. Free WiFi is available. Absolutely awesome, rooms were very clean and nice, the bed was super comfortable and the staff were all very friendly

Show more Show less
7.3
Good
2,509 reviews
Price from
$195
per night

Sawridge Inn & Conference Centre Jasper

Hotel in Jasper

Featuring an indoor pool and on-site spa services, this Jasper hotel offers 3 restaurants. Free WiFi and a refrigerator are included in each guest room. We were celebrating our anniversary. The Hotel reserved us a good seat for dinner and offered us deserts as complementary!!!!

Show more Show less
7.5
Good
1,025 reviews
Price from
$199
per night

Athabasca Hotel

Hotel in Jasper

An on-site restaurant and bar are featured at this Jasper hotel. Free Wi-Fi is available in all guest rooms. Marmot Basin is 14 miles away. A cable TV is provided in each room at Athabasca Hotel. I loved the old hotel style and the staff were very friendly and accommodating

Show more Show less
7.8
Good
1,248 reviews
Price from
$95
per night

Mount Robson Inn

Hotel in Jasper

Located in the heart of Jasper National Park, this hotel offers a seasonal ski shuttle service. Free Wi-Fi is provided in all guest rooms. Jasper city center is 2 minutes’ drive away. Great staff, clean rooms, and we really liked that there were coin laundry machines on site

Show more Show less
8.2
Very Good
1,305 reviews
Price from
$230
per night

Chateau Jasper

Hotel in Jasper

Featuring an award-winning seasonal restaurant and indoor pool, this environmentally friendly hotel is located in Jasper National Park, only 13 minutes' drive from the Jasper Tramway. Great beds, large room, nice location. Welcome pets.

Show more Show less
8.1
Very Good
718 reviews
Price from
$223
per night

The Crimson Jasper

Hotel in Jasper

Offering an indoor pool and hot tub, The Crimson Jasper is only a 10 minute walk from Jasper Railway Station. C200 Restaurant serves gourmet dishes and a daily breakfast buffet.

Show more Show less
8.3
Very Good
680 reviews
Price from
$175
per night

Astoria Hotel

Hotel in Jasper

Located in the heart of Jasper within the Canadian Rockies, The Astoria Hotel features Papa George’s Restaurant and De’d Dog Bar & Grill on site. Walking distance to everything. Beds were comfortable. Enjoyed the local entertainment at the Dead Dog.

Show more Show less
7.2
Good
1,419 reviews
Price from
$180
per night

Whistler's Inn

Hotel in Jasper

The hotel is located within Jasper National Park, 5 mi from the Jasper tramway. The hotel offers 2 on-site restaurants and a pub. It was so close to everything. Right across the road from the train station.

Show more Show less
8.2
Very Good
640 reviews
Price from
$262
per night

Lobstick Lodge

Jasper

This Jasper hotel is located at the base of the Canadian Rockies, only 5 minutes drive from Jasper city center. The inn features on-site dining. All rooms include a refrigerator.

Show more Show less
7.1
Good
1,329 reviews
Price from
$190
per night

Most-booked hotels in Jasper in the past month

See all

FAQs about hotels in Jasper

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Jasper:

Explore guest reviews of hotels in Jasper

See all