Banff National Park resorts

Compare all-inclusive resorts in Banff National Park from 100+ sites!

87 available resort offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

87 Best resorts in Banff National Park

Copper Point Resort - Banff National Park
8.7Very good 1540 reviews
Banff National Park
2 1
$192/nighttotal: $768 (4 )

Copper Point Resort

resort - Invermere
Located in the mountains of Invermere, Copper Point Resort offers stunning views and is within walking distance of Copper Point Golf Course and Columbia River. It has very good user ratings and an excellent location rating.
The resort features an outdoor pool, a full-service spa, a restaurant, a bar/lounge, a health club, and a tennis court. It also offers free WiFi, self-parking, and weekly housekeeping.
Halcyon Hot Springs Resort - Banff National Park
8.6Very good 448 reviews
Banff National Park
11 3
$1324/nighttotal: $5296 (4 )

Halcyon Hot Springs Resort

resort - Nakusp
Halcyon Hot Springs Resort is an exceptional mountain resort situated just 1.3 miles (2.1 kilometers) from the majestic Columbia River in Nakusp, British Columbia. With very good user and location ratings, this resort offers a serene escape amidst breathtaking natural beauty.
The resort features a range of amenities to ensure a comfortable and memorable stay. Guests can relax in the rejuvenating spa, enjoy delicious meals at the on-site restaurant, and unwind with a drink at the bar. The resort also offers a fitness center, swimming pool, and terrace or balcony for outdoor relaxation, making it an ideal choice for families, couples, and solo travelers seeking a tranquil and revitalizing getaway.
Bighorn Meadows Resort - Banff National Park
8.9Very good 1642 reviews
Banff National Park
2 1
$249/nighttotal: $2241 (9 )

Bighorn Meadows Resort

resort - Radium Hot Springs
Bighorn Meadows Resort is an aparthotel located in the heart of Radium Hot Springs, within 3 miles of Kootenay National Park and the famous Radium Hot Springs Pools. It provides a convenient location for exploring the area's attractions. The resort has very good user, location, and cleanliness ratings.
The resort offers spacious apartments with pillowtop beds, DVD players, free local calls, microwaves, coffee/tea makers, free WiFi, and flat-screen TVs with cable channels. It also features an outdoor pool, a seasonal outdoor pool, a business center, a meeting room, a concierge service, a restaurant, a bar, a fitness center, a spa, a garden, a terrace/balcony, air conditioning, parking, and internet access.
Copperstone Resort - Mountain View Suite - Banff National Park
8.9Very good 901 reviews
Banff National Park
4 1
$297/nighttotal: $1188 (4 )

Copperstone Resort - Mountain View Suite

resort - Canmore
Copperstone Resort is a family-friendly resort with cozy accommodations, a relaxing spa tub, and barbecue grills. It's just a short walk from the Bow River and Bow Valley Wildland Provincial Park.
The resort has a very good user rating and location rating, and an excellent cleanliness rating. It offers two-bedroom condos with a sofa bed, fireplace, and balcony for scenic views. The resort also has a fully equipped kitchen, a fitness center, and a tennis court.
Basecamp Resorts Canmore I Two Bedroom Apartment, Dog Friendly - Banff National Park
8.4Very good 3406 reviews
Banff National Park
11 4
$2110/nighttotal: $8440 (4 )

Basecamp Resorts Canmore I Two Bedroom Apartment, Dog Friendly

resort - Canmore
Basecamp Resorts Canmore offers a five-bedroom apartment in the heart of Canmore, within 2 kilometers of major attractions like the Canmore Museum and Geoscience Centre and the Bow River. The resort has very good user and location ratings, and excellent cleanliness ratings.
The apartment is spacious and has a sofa bed, a fully equipped kitchen, free WiFi, air conditioning, and access to a relaxing spa tub. Guests can also enjoy the resort's swimming pool, Jacuzzi, garden, and room service.
Stoneridge Mountain Resort - Banff National Park
9.0Excellent 1127 reviews
Banff National Park
2 1
$603/nighttotal: $5427 (9 )

Stoneridge Mountain Resort

resort - Canmore
Stoneridge Mountain Resort, located in the heart of Canmore, is surrounded by breathtaking mountain landscapes and within easy reach of iconic attractions such as Canmore Nordic Centre Provincial Park, Canmore Golf and Curling Club, and Silvertip Golf Course. With excellent user, location, and cleanliness ratings, this family-friendly resort offers a warm and inviting atmosphere with comfortable furnishings and modern amenities in every room.
Stoneridge Mountain Resort features a refreshing outdoor pool, soothing spa tub, a state-of-the-art fitness center, complimentary WiFi, self-parking, and a dedicated concierge service. The resort also offers weekly housekeeping services, ensuring a comfortable and rejuvenating stay for guests.
Hidden Ridge Resort - Banff National Park
8.5Very good 3342 reviews
Banff National Park
4 1
$517/nighttotal: $2068 (4 )

Hidden Ridge Resort

resort - Banff
Hidden Ridge Resort is an excellent choice for travelers seeking a comfortable and convenient stay in Banff. Situated in Tunnel Mountain District, it offers easy access to Surprise Corner, Bow River, and other attractions. The resort has received very good user ratings and excellent location and cleanliness ratings.
Each apartment at Hidden Ridge Resort features a fully equipped kitchen, comfortable living area, and amenities such as a sauna, concierge services, and free Wi-Fi. Guests can also enjoy a swimming pool, fitness center, and room service.
Ski In/out, Luxury With Amazing Views, Open Concept, 29 Ft Ceilings, Airy! - Banff National Park
9.9Excellent 240 reviews
Banff National Park
2 3
$618/nighttotal: $2472 (4 )

Ski In/out, Luxury With Amazing Views, Open Concept, 29 Ft Ceilings, Airy!

resort - Golden
Vacation resort listing with an excellent rating of 99% based on 240 reviews. You will be based in Golden.
Facilities and services: a jacuzzi, an iron and a kitchen. Pets are allowed in this resort.
🍁Luxury Suite With Hot Tubs And Fitness, Top Resort,  We're Accepting Bookings! - Banff National Park
9.3Excellent 5215 reviews
Banff National Park
2 1
$433/nighttotal: $1732 (4 )

🍁Luxury Suite With Hot Tubs And Fitness, Top Resort, We're Accepting Bookings!

resort - Canmore
This resort is located in the mountains of Canmore, within a 15-minute walk of Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial Park. The resort has excellent user, location, and cleanliness ratings. The apartments feature fully equipped kitchens, washing machines, and sofa beds.
The resort also offers a water park, fitness center, barbecue grills, and concierge services. The offer name is "🍁Luxury Suite With Hot Tubs And Fitness, Top Resort, We're Accepting Bookings!".
Lux King Suite/1 King Bed & 1 Sofa Bed/water Park Open/balc Bbq & Sofa/mtn View - Banff National Park
8.4Very good 7030 reviews
Banff National Park
4 1
$319/nighttotal: $1276 (4 )

Lux King Suite/1 King Bed & 1 Sofa Bed/water Park Open/balc Bbq & Sofa/mtn View

aparthotel - Canmore
Located in the heart of Canmore, within walking distance to major attractions and landmarks, this 4-star resort offers guests a convenient and comfortable stay. With excellent user, location, and cleanliness ratings, this resort is a popular choice for travelers.
The resort features a fully-equipped kitchen, two bathrooms, in-suite laundry facilities, a fitness center, and a smoke-free environment. Guests can also enjoy a variety of amenities, activities, and features, including an indoor hot tub and pool, heated parking, a sauna, a spa, a concierge, a restaurant, a bar, a tennis court, and a garden with a terrace or balcony.
*Outdoor Hot Tub* Inviting Rocky Mountain Condo In Top Rated Resort - Banff National Park
9.7Excellent 1025 reviews
Banff National Park
4 2
$381/nighttotal: $1524 (4 )

*Outdoor Hot Tub* Inviting Rocky Mountain Condo In Top Rated Resort

resort - Canmore
Located in the heart of the Canadian Rockies, this top-rated resort offers a serene mountain retreat just steps away from popular attractions like Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial Park. With an excellent user rating and cleanliness score, this resort ensures a comfortable and memorable stay.
The resort features cozy condos with private outdoor spaces, fully equipped kitchens, and fireplaces for warmth and ambiance. Guests can relax in the spa tub, work out in the fitness center, or enjoy the stunning mountain views from the terrace or balcony. The resort also offers free WiFi and smoke-free accommodations for a healthy and convenient stay.
Prestige Radium Hot Springs Resort, Worldhotels Crafted - Banff National Park
8.4Very good 2314 reviews
Banff National Park
2 1
$193/nighttotal: $1737 (9 )

Prestige Radium Hot Springs Resort, Worldhotels Crafted

resort - Radium Hot Springs
Prestige Radium Hot Springs Resort, Worldhotels Crafted is located within 2 km of Kootenay National Park and 5 km of Radium Resort - The Springs Course and Radium Hot Springs Pools, making it an ideal base for exploring the area's natural beauty and attractions. The resort has received very good ratings for its location, cleanliness, and user experience.
The resort offers a range of amenities and activities to ensure a comfortable and enjoyable stay for guests. These include a full-service spa with a variety of treatments and therapies, an indoor pool for relaxation and recreation, an on-site restaurant serving delicious meals, free WiFi in public areas, free self-parking, a fitness center for maintaining fitness during the stay, a bar/lounge for socializing and enjoying beverages, and a spa tub for unwinding and relaxation.

Other accommodation types in Banff National Park

Best Banff National Park resorts with a pool

Among the 87 accommodations in Banff National Park, here are the 8 best resorts with a pool

Solara Resort – Bellstar Hotels & Resorts - Banff National Park
8.9Very good 3651 reviews
Banff National Park
4 2
$785/nighttotal: $3140 (4 )

Solara Resort – Bellstar Hotels & Resorts

resort - Canmore
Solara Resort – Bellstar Hotels & Resorts is a smoke-free hotel located in a provincial park within walking distance of major tourist attractions in Canmore. With excellent location and cleanliness ratings, it offers stunning mountain views and a variety of amenities like an indoor pool, fitness center, sauna, free WiFi, and free self-parking.
The resort features a layout that includes a snack bar/deli, coffee shop/cafe, spa tub, concierge, restaurant, bar, fitness center, room service, and parking. Guests can also enjoy activities like swimming, relaxing in the Jacuzzi, sunbathing on the terrace/balcony, strolling in the garden, unwinding in the sauna, and getting pampered at the spa.
Glacier House Hotel & Resort - Banff National Park
8.4Very good 1167 reviews
Banff National Park
2 1
$194/nighttotal: $776 (4 )

Glacier House Hotel & Resort

resort - Revelstoke
Glacier House Hotel & Resort is located just 10 minutes from downtown Revelstoke, offering stunning mountain views from every room. The resort has very good user, location, and cleanliness ratings. The layout includes cozy cabins and hotel rooms, some with fireplaces, as well as an indoor pool, hot tub, and outdoor patio for wildlife viewing. Guests can enjoy complimentary continental breakfast in the summer and a full American-style hot breakfast buffet in the winter (surcharge applies). The resort also offers direct snowmobile access and is close to hiking, mountain biking, dirt biking, and canoeing.
Paradise Resort Club And Spa - Banff National Park
8.0Very good 3276 reviews
Banff National Park
2 1
$330/nighttotal: $1320 (4 )

Paradise Resort Club And Spa

resort - Canmore
Paradise Resort Club And Spa is a family-friendly resort located in the heart of Canmore, within walking distance of Canmore Museum, Bow River, and Yamnuska Mountain Adventures. The resort has received very good ratings for its location, cleanliness, and user experience.
The resort offers a full-service spa, an indoor pool, a fitness center, an on-site restaurant and bar, free WiFi and parking, and family-friendly amenities. Guests can enjoy stunning mountain views from the comfort of their guest rooms.
The Sutton Place Hotel Revelstoke Mountain Resort - Banff National Park
9.2Excellent 1869 reviews
Banff National Park
2 1
$232/nighttotal: $2088 (9 )

The Sutton Place Hotel Revelstoke Mountain Resort

resort - Revelstoke
The Sutton Place Hotel Revelstoke Mountain Resort is situated within walking distance of Revelstoke Mountain Resort, with ski-in/ski-out access to the ski trails. It has received excellent ratings for its location, cleanliness, and overall experience.
The resort offers modern amenities, stunning mountain views, a full-service spa, an outdoor pool, a bar and restaurant, and personalized service. Guests can enjoy the convenience of on-site dining, relaxation treatments, and access to outdoor activities, making it an ideal choice for a memorable and comfortable stay in Revelstoke.
Tunnel Mountain Resort - Banff National Park
8.8Very good 5966 reviews
Banff National Park
4 1
$539/nighttotal: $2156 (4 )

Tunnel Mountain Resort

resort - Banff
Tunnel Mountain Resort is a family-friendly lodge situated within Banff National Park, steps away from Surprise Corner, Banff Centre for Arts and Creativity, and Banff National Park Information Centre. The resort has very good user and location ratings, as well as excellent cleanliness ratings.
The resort offers an indoor pool, fitness center, and sauna for relaxation and recreation. It also provides free WiFi, self-parking, and an area shuttle for convenience. The resort features a business center, concierge services, and dry cleaning for business travelers and special occasions.
Coast Canmore Hotel & Conference Centre - Banff National Park
8.2Very good 2435 reviews
Banff National Park
2 1
$368/nighttotal: $1472 (4 )

Coast Canmore Hotel & Conference Centre

resort - Canmore
Coast Canmore Hotel & Conference Centre is a family-friendly resort located within a national park in Canmore, Alberta. The resort offers easy access to popular tourist attractions including Canmore Nordic Centre Provincial Park and Canmore Golf and Curling Club. The resort has received very good user and location ratings.
The resort offers a range of amenities and features including an indoor pool, on-site restaurant, fitness center, free WiFi, bar/lounge, 24-hour business center, and conference center. The resort also features a sauna, room service, and parking.
Fairmont Banff Springs - Banff National Park
8.8Very good 2605 reviews
Banff National Park
11 6
$10133/nighttotal: $40532 (4 )

Fairmont Banff Springs

resort - Banff
Fairmont Banff Springs is a family-friendly resort situated on the riverwalk in Banff, steps away from the Banff Springs Convention Centre and within walking distance of Bow River and Bow Falls. With very good user and location ratings, this resort offers a unique location with scenic views and proximity to nature.
The resort features 1 bedroom and 1 bathroom, and amenities such as a full-service spa, golf course, indoor and outdoor pools, 3 bars/lounges, a fitness center, a concierge, room service, and a tennis court. Guests can also enjoy complimentary WiFi, valet parking, and a restaurant.
Rimrock Resort Hotel Banff - Banff National Park
8.9Very good 2260 reviews
Banff National Park
2 1
$1175/nighttotal: $4700 (4 )

Rimrock Resort Hotel Banff

resort - Banff
Rimrock Resort Hotel Banff is nestled in the Sulphur Mountain District, within walking distance of Upper Hot Springs and Banff Gondola. It has very good user and location ratings. The resort features 1 bedroom and 1 bathroom. Guests can enjoy amenities such as a full-service spa, indoor pool, two restaurants, free WiFi, free area shuttle, health club, sauna, and two bars/lounges.

Best Banff National Park resorts with a jacuzzi

Among the 87 accommodations in Banff National Park, here are the 1 best resorts with a jacuzzi

Adventurer's Escape~ Mountain Luxury Resort - Banff National Park
9.8Excellent 245 reviews
Banff National Park
4 2
$620/nighttotal: $2480 (4 )

Adventurer's Escape~ Mountain Luxury Resort

resort - Canmore
This mountain luxury resort is situated in Canmore, within a 15-minute walk of Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial Park. It has excellent user, location, and cleanliness ratings.
The Adventurer's Escape offer includes a two-bedroom condo with a balcony, a kitchen, and ample space for relaxation. It has a floor area of 900 square feet and can accommodate up to 6 guests. The condo building features an on-site fitness center, a spa tub, and barbecue grills.

Frequently asked questions about resorts in Banff National Park

Popular regions

Best family friendly Banff National Park resorts

Among the 87 accommodations in Banff National Park, here are the 1 best family friendly resorts

Basecamp Resorts Revelstoke I One Bedroom Apartment - Banff National Park
9.4Excellent 3932 reviews
Banff National Park
2 3
$644/nighttotal: $5796 (9 )

Basecamp Resorts Revelstoke I One Bedroom Apartment

resort - Revelstoke
Situated on a river with scenic views, and close to Columbia River and Mount Revelstoke National Park, Basecamp Resorts Revelstoke I Micro-suite Apartment is an excellent choice for travelers visiting Revelstoke. This smoke-free apartment building has excellent user, location, and cleanliness ratings.
The fully equipped kitchen includes a refrigerator, oven, stovetop, and microwave. The apartment also has a washing machine, coffee/tea maker, free WiFi, and TV. Guests have access to a spa tub for relaxation.