Jasper Park Lodge

Set against the epic backdrop of the Canadian Rockies, Alberta's top resorts put you right in the heart of nature. Choose from lakeside hideaways, mountain lodges, or grand retreats with imposing architecture. Whether you prefer a relaxing spa day, a round of golf, or trails to explore, there’s a property to suit everyone. Families will love the resorts which offer plenty of activities, while couples can slip away to quiet, scenic spots. Each hotel in our selection offers comfort, character, and unforgettable views, making it easy to experience Alberta’s mountains in style.

For an active break

Jasper Park Lodge

  • Set on Beauvert Lake in Jasper National Park, Jasper Park Lodge is a playground for outdoor lovers. Guests can tee off on the scenic golf course, paddle a kayak, rent bikes, ride horses in the summer, or simply relax in the full service spa. Four restaurants, tennis courts, and family-friendly activities make it perfect for both couples and active families.
  • Solara Resort's spacious suites with kitchens, comfy living areas and private balconies make it easy to relax after a day's adventure. Take a dip in the indoor pool, unwind in the hot tub, or grab bikes and hit the nearby trails. Perfect for families or groups craving active fun in the mountains.
  • Buffalo Mountain Lodge offers cosy rooms with fireplaces, private balconies, and mountain views. Ride horses, ski, dog sled, or hike surrounding trails. The Prow restaurant serves up local farm-to-table cuisine.
  • Stoneridge Mountain Resort is ideal for families and groups craving adventure. Swim in the outdoor pool, soak in the hot tub, hike trails, cycle, golf, ski nearby, or even take a helicopter tour. Spacious suites with kitchens, living areas, and private balconies are set against epic views of the Rockies.

For a mountain retreat

Moraine Lake Lodge

  • Set below the Rockies in Banff, Moraine Lake Lodge has rustic wooden rooms, stone fireplaces, and balconies with stunning lake views. Adventurous guests will be spoilt for choice here: canoe on Moraine Lake, join guided hikes, take a helicopter tour over glaciers, ride horses, go rafting, or play a round of golf nearby. The ideal mountain escape for couples or families with older kids.
  • Set on Mt. Sulphur, Rimrock Resort Hotel offers modern rooms with private balconies and stunning views of Banff and the Rockies. There's a choice of restaurants, and the spa pampers after a day of skiing or hiking. Perfect for adventure, relaxation, and mountain escapes.
  • Kananaskis Mountain Lodge delivers cosy cabins with a modern twist. Expect wood beams, stone fireplaces, and comfy lounges throughout. Grab a bite at one of four restaurants, unwind in the spa, or take your pick of adventures — skiing, rafting, horse rides, or simply enjoying the stunning Rocky Mountain views.

For an elegant chateau

Fairmont Banff Springs

  • In the heart of Banff National Park, Fairmont Banff Springs is a chateau-style resort offering dramatic mountain views and rooms with private balconies. Spend your days skiing, hiking, or cycling nearby, then relax in the spa or swim in indoor and outdoor pools. Tennis, fine dining, and family-friendly activities keep everyone entertained here.

For lakeside luxury

Fairmont Chateau Lake Louise

  • Wake up to glacier views right outside your window at Fairmont Chateau Lake Louise. The rooms feature warm wood, cosy fireplaces, and a few modern touches that make you feel instantly at home. Choose a table with a view for European-inspired dishes, relax at the spa, or hit the slopes. Adventure is literally at your doorstep here.

Still not sure?

Written by Amelia Shirley

Top 9 Resorts in Alberta

Moraine Lake Lodge

Lake Louise (Improvement District No. 9)

An upscale resort nestled under the Canadian Rocky Mountains in Banff National Park. The rustic rooms feature handmade wooden furniture and stone chimney pieces. Private balconies command wonderful views of the lake and surrounding countryside. Peaceful and serene.

  • Restrictions on children - Children older than 8 years are welcome.
  • Lakeside
  • Restaurant
  • Traditional
from CA$611 for 1 room, 1 night including taxes & fees

Buffalo Mountain Lodge

Banff (Alberta)

Snow or sun, this brilliant located lodge is the perfect for active families to set-up camp. The Prow serves local farm-to-table fare. Fireplaces, private balconies and comfortable beds make the rooms hard to leave but we promise the great outdoors and views are worth it.

  • Romantic Break - Make the most of the enchanting and romantic views with the outdoor hot tub and private balconies.
  • Kayaking - Leisure canoeing on Emerald Lake or Lake Louise is the perfect outing, especially with a picnic from the lodge.
  • Restaurant
  • Boutique
from CA$280 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Rimrock Resort Hotel

Banff (P.O. Box 1110,)

A fantastic hotel in the most spectacular position, carved into the side of Mt. Sulphur, in the Canadian Rockies. Comfortable and contemporary rooms offer spine chilling views of the picturesque town of Banff and the mountains beyond. The restaurant, Eden, offers fine French cuisine. Totally unique.

  • Active Holiday - You are ideally placed to make the most of the Canadian Rockies- from winter to summer there is never a shortage of activites
  • Other Activities - The hotel spa offers an incredible range of treatments to poke and prod you into health after a long day on the slopes
  • Total relaxation - This incredible self contained hotel offers pampering spa treatments, excellent food and spectacular views
  • Sights nearby - Literally every window you glance at exhibits a jaw dropping scene of light on the mountain side
from CA$241 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Jasper Park Lodge

Jasper ( Jasper)

In Jasper National Park, nestled on the shores of Beauvert Lake in the Canadian Rocky Mountains. Boasting a high-end golf course, 8 on-site restaurants, and a large spa. Ideal for active holidays or relaxed retreats in summer or winter. Attracts families and couples alike.

  • Skiing - A ski pass vendor, ski equipment hire and ski storage are all available on site. The Marmot Basin ski area is 20 mins away
  • Golf - Play a round at the stunning Fairmont Jasper Park Lodge Golf Club
  • Spa - The superb spa offers a wide range of relaxing treatments to come back to after a busy day outside.
  • Tennis Court - Playing tennis is a popular activity in the summer and tennis equipment is available
from CA$262 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Fairmont Banff Springs

Banff ( Banff)

Styled after a Scottish Baronial Castle, this elegant retreat is situated in stunning mountain scenery, surrounded by pine trees, mountains, and lakes. Enjoy many outdoor activities from skiing to horse riding; relax after an active day in the spa, and feast on the wide selection of cuisines.

  • Skiing - Many ski locations just minutes away; offers an on-site snow school; also offers ski passes, storage, and rental
  • Swimming Pool - Indoor and outdoor pools
  • Tennis Court
  • Spa
from CA$420 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Stoneridge Mountain Resort

Canmore

An all-suite hotel offering fabulous mountain views and self-catering accommodation. One-, two-, and three-bedroom suites come with well-equipped kitchens, balconies, and separate living/dining areas. With an outdoor pool, hot tub, and cafe — this is perfect for active families or groups.

  • Back to Nature - There are five national parks nearby to choose from including Banff, Jasper, Yoho, Kootenay, and Waterton Lakes National Park
  • Self catering - All the suites come with a separate living and dining area plus a well-equipped kitchen. Ideal for independent travellers
  • Active Holiday - Canmore is made for an active break with everything from canoeing to hiking, horseback riding to snowshoeing
  • Families - The option of one, two, and three bedroom suites makes this ideal for families (or groups) of all sizes
from CA$280 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Solara Resort

Canmore

A sleek resort offering suites of varying sizes with easy access to the surrounding mountains. Each suite is modern and well-equipped with kitchens, living areas, flatscreen TVs, and furnished balconies. Expect an indoor pool, hot tub, and sports equipment provided. Ideal for groups or families.

  • Active Holiday - Canmore is known for its adventure credentials with skiing, mountain biking, golf, dog sledding, and hiking all popular
  • Self catering - A perfect home-away-from-home with full kitchens, living areas, and furnished balconies with grills
  • Groups - One-, two-, and three-bedroom suites mean there are options for all group sizes
  • Great walks - Hike along the beautiful trails in nearby Banff National Park
from CA$189 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Kananaskis Mountain Lodge

Alberta (Alberta)

This upscale lodge in the heart of Kananaskis offers a mix of rustic charm and modern amenities. The decor blends alpine elements with cosy touches for a welcoming feel. With five restaurants, a full-service spa, and easy access to outdoor adventures, it’s a solid choice for any mountain getaway.

  • Riding - Experience horse riding through the scenic trails of Boundary Ranch, immersing yourself in the rugged beauty of the Rockies
  • Golf - Enjoy a round of golf at the nearby SilverTip Golf Resort, renowned for its challenging course and stunning mountain vistas
  • Skiing - Hit the slopes at Nakiska Ski Resort, just a short drive away, offering diverse runs for all skill levels
  • Back to Nature - Immerse yourself in the serene beauty of the Canadian Rockies and explore scenic trails by Barrier Lake
from CA$321 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Fairmont Chateau Lake Louise

Lake Louise (Alberta)

A grand retreat in Banff National Park, this luxury hotel blends timeless elegance with jaw-dropping views of Lake Louise and the Victoria Glacier. Think cosy, traditional interiors with modern touches. Indulge in gourmet dining, a serene spa, and top-tier ski access. Nature meets indulgence here.

  • Skiing - Experience world-class skiing at Lake Louise Ski Resort, offering diverse runs amidst the backdrop of the Canadian Rockies
  • Back to Nature - Wake to glacier views, savour lakeside serenity, and explore Banff's pristine beauty just steps from your tranquil retreat
  • Canoeing - Paddle across the emerald waters of Lake Louise in a canoe, immersing yourself in the serene beauty of Banff National Park
  • Active Holiday - Fuel your adventure with skiing nearby or hiking Banff trails, then unwind in the heated pool or high-tech fitness centre
from CA$588 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Sign up to our weekly newsletter

No spam. Only sweet updates about the latest hotel openings and the best places to stay.