Last Updated on September 26, 2023 by Suzy McCullough

There are plenty of excellent destinations for family-friendly ski holidays, but none are quite as magnificent as Canada. Booking a ski holiday at a Canadian resort for all the family will be the ultimate way to make the most fabulous memories. 

The best ski resorts in Canada get large quantities of snowfall in the winter months with the most powder expected between December and early April. A visit during these times will guarantee you the best possible ski experience. Whilst there you can also try out winter activities such as snowshoeing, dog sledding, sleigh rides, snowmobiling, and even ice fishing!

There is a great choice of activities for the whole family and all of the resorts offer private lessons for those learning to ski or wanting to improve their skiing. Including lessons for young children so they don’t have to be left out of your family ski trip. If you click on a link in this piece, we may earn affiliate revenue.

Banff

Banff National Park was the first national park in Canada and located within it is the picturesque resort town of Banff itself. Approximately two hours from Calgary, and offering a dramatic mountain backdrop, It really is exceptionally beautiful. It is also a bustling little place, packed with stores, restaurants and hotels making it super popular with tourists.

Banff is one of the best Canadian Ski Resorts. When you stay in Banff don’t forget to purchase a Banff Gondola Admission ticket.

Top Hotels for Families in Banff

1. Fairmont Banff Springs – Banff

14 Best Winter Ski Holiday Resorts in Canada for Families

The magnificent Fairmont Banff Springs Hotel is one of the county’s oldest hotels and certainly the most famous. Some very well-known names have stayed within its luxurious walls over the years including Winston Churchill and Marilyn Monroe! 

It is easy to see why this hotel is known by many as the Castle in the Rockies; it is like something from a fairy tale magic castle, surrounded by stunning snow-covered mountain peaks. Some of the wonderful facilities include both outdoor and indoor Jacuzzis, various-sized swimming pools, and even a bowling alley! 

After an exhilarating day on the slopes, a visit to the world-class spa is an absolute must. The hotel is famous for its hearty breakfasts that keep skiers out on the powder for hours. Lunches and dinners can be enjoyed at one of the number of restaurants nearby. It is a great option for a family ski holiday. 

➥ Surrounded by stunning mountain peaks

➥ Various swimming pools and jacuzzis

2. Moose Hotel & Suites – Banff

14 Best Winter Ski Holiday Resorts in Canada for Families

Address: 345 Banff Ave, Banff, AB T1L 1H8, Canada
Hotel Information – The Moose Hotel and Suites enjoy a brilliantly central easy access location, making all the town’s amenities easy to get to. Very traditional in its wooden chalet-type design, this property provides a decidedly warm and cosy welcome.

The rooms are all spacious, modern and comfortable. They all feature balconies from where you can really take in the extraordinary snow-themed views.  There is an Italian restaurant on site where you can enjoy all your favourite pizza and pasta dishes. Alternatively, there are numerous other restaurants within walking distance.

There is an award-winning spa here, with super facilities, all designed to promote wellness and relaxation. There is also the option to book various beauty treatments and massages which may be most welcome after a hard day on the slopes.

➥ Award-winning Spa

➥ On-Site Italian Restaurant

3. Banff Park Lodge – Banff

Banff Park Lodge

Address: 201 Lynx St, Banff, AB T1L 1K5, Canada
Hotel Information – The Banff Park Lodge is considered by many to be one of the most stylish places for tourists to stay in Banff. The décor throughout the lodge is designed to promote a feeling of warmth and cosiness – the ideal aesthetic for unwinding after a thrilling day on the slopes.

The luxury spa here features a bubbling hot tub, a steam room, and a delightful indoor pool. A delicious continental-style breakfast is available, which is ideal to set you up for a day of skiing, and there are three restaurants on site where you can relax and enjoy dinner. Each of the spacious, well-equipped rooms features a balcony which is the perfect spot to take in the amazing views of the surrounding Canadian Rockies.

➥ Luxury Spa

➥ Amazing views of the Canadian Rockies

4. Caribou Lodge & Spa – Banff

Caribou Lodge & Spa

Address: 521 Banff Ave, Banff, AB T1L 1H8, Canada
Hotel Information – The Caribou Lodge and Spa is very traditional in its style and has Canadian charm in abundance. The rooms here are spacious, comfortable, and well equipped so ideal for those travelling with children.

Well known for the exceptionally friendly personnel and the high standard of service provided to guests, the Caribou Lodge and Spa is a great place to base the family during your break to the Canadian Rockies.

There is a well-renowned steak restaurant on site which is the perfect spot for a hearty dinner. Guests can enjoy some downtime unwinding at the luxury spa where there is a great-sized hot tub and a relaxing steam room too.

➥ On-site Steak Restaurant

➥ Luxury Spa

Whistler

Located around two hours north of Vancouver, the renowned resort of Whistler nestles in the stunning Coast Mountains. Whistler is an absolutely legendary winter sports destination and is one of the best places to enjoy a ski holiday. Whistler is the largest ski resort in Canada.

The landscape is breathtaking, from the glacier-topped lakes and sparkling waterfalls to the snow-covered evergreen trees, Whistler is an exquisite resort where skiers of all ages and abilities will have the holiday of a lifetime. Whistler is up there with other world-class ski resorts and it has acres of skiable terrain. 

Top Hotels for Families in Whistler

5. Crystal Lodge – Whistler

Crystal Lodge

Address: 4154 Village Green, Whistler, BC V8E 1H1, Canada
Hotel InformationCrystal Lodge enjoys a superb location, right in the heart of Whistler, and is a convenient two-minute walk from the gondolas that whisk you off to the Whistler and Blackcomb mountains. Making it the perfect place for your family vacation.

The rooms here are chic and stylish, decorated in clean neutral colours that invoke a comfortable atmosphere. This property boasts a great-sized, heated outdoor pool, as well as a hot tub and a sauna.  Over 20 restaurants and stores fill the surrounding complex, so everything you could possibly want, or need is just on your doorstep.

This set-up allows for plenty of choice when it comes to mealtimes and there are also some great bars and lounges where you can enjoy a well-earned drink after a heavy day on the slopes.

➥ Located in the Heart of WHistler

➥ Heated Outdoor Pool

6. Aava Hotel – Whistler

Aava Hotel

Address: 4005 Whistler Way, Whistler, BC V8E 1J1, Canada
Hotel Information – Very close to the gondolas that provide access to the Whistler and Black Comb mountains the Aava Hotel enjoys a super location.

Not right in the centre of town, but slightly outside of it means this hotel enjoys a more peaceful location, yet all the amenities in the town are available to you within the shortest of walks. After an exhilarating day skiing and exploring the mountains the entire family will love the heated outdoor pool at the Aava Hotel is the perfect spot to unwind and maybe enjoy some leisurely lengths. 

There is also a sauna and a bubbling hot tub to unwind in too. For those who fancy a little more exercise, there is a well-equipped gym on-site to use.

➥ Heated Outdoor Pool

➥ Sauna & Hot Tub

7. Blackcomb Springs Suites – Whistler

Blackcomb Springs Suites

Address: 4899 Painted Cliff Rd, Whistler, BC V8E 1E2, Canada
Hotel Information – Located literally right on the side of the Blackcomb Mountain, ski fans could not pick a better hotel than the Blackcomb Springs Suites. It boasts the ultimate “ski in, ski out” access!

Traditional in style and rustically charming in its décor, this property is rather special. The rooms here all feature a fully equipped kitchen, ideal for rustling up some delicious homemade food to enjoy after a day of ski adventures. The lounges in the rooms all feature cosy fireplaces and all the rooms have a balcony which either offers views of the ski slopes or the beautiful outdoor pool.

Clothes washing and drying facilities are situated on every floor so wet ski wear will not be an issue. A free regular shuttle bus will whip you to and from the centre of Whistler any time up until 1 a.m.

➥ Ski In Ski Out Access

➥ Self-Catering Accommodation

Jasper

Jasper National Park is the largest in the Canadian Rockies and is home to the alpine town of Jasper. This stunning area is home to some extraordinary wildlife including grizzly bears, elk, and moose.

The town of Jasper has a SkyTram that transports people to the summit of Whistler Mountain where you are treated to some breathtaking views. It is a fantastic place for family fun and it is one of the more popular resorts in Canada.

Top Hotels For Families in Jasper

8. Fairmont Jasper Park Lodge – Jasper

14 Best Winter Ski Holiday Resorts in Canada for Families

Address: 1 Old Lodge Rd, Jasper, AB T0E 1E0, Canada
Hotel Information – Located just outside of the town of Jasper, the Fairmont Jasper Park Lodge surrounds a picturesque glacier-fed lake. The rooms here offer extraordinary views of the nearby mountains and the sparkling lake.

It isn’t unusual to see adorable families of deer wandering by, or slightly further in the distance you may spot an elk or even a moose. After a fun day on the slopes, you can unwind at the luxury spa which features a hot tub, a sauna and a steam room.

The restaurant here is renowned for serving exceptional quality cuisine and there is a delightful lounge bar with views of the lake.

➥ Views of Nearby Mountains

➥ Luxury Spa

9. Marmot Lodge – Jasper

Marmot Lodge

Address: 86 Connaught Dr, Jasper, AB T0E 1E0, Canada
Hotel Information – In contrast to many of the other hotels in Jasper, the Marmot Lodge is a modern almost retro-looking building. It is located just out of the town but there is a bus stop right outside and regular buses pass by on their way into the centre.

At the Marmot Lodge, you can book a self-contained apartment complete with its own front door enabling you to come and go as suits you. Other facilities here include a heated indoor pool, a sauna, and a hot tub. There is a popular grill restaurant right next door serving local dishes and boasting an impressive cocktail menu.

➥ Self-Contained Apartments

➥ Heated Indoor Pool

Lake Louise

Lake Louise is a charming little hamlet, located in the Banff National Park. It is well known for its breathtaking turquoise-blue lake and surrounding mountain peaks.

Best Family Friendly Hotel in Lake Louise

10. Fairmont Chateau Lake Louise – Lake Louise

Fairmont Chateau Lake Louise

Address: 111 Lake Louise Dr, Lake Louise, AB T0L 1E0, Canada
Hotel Information – The Fairmont Chateau Lake Louise looks like something straight out of a fairy tale. Built on the shores of Lake Louise itself, way back in the late 19th century, its extraordinary views, superb ski-friendly location and castle-like stature make this hotel very popular with tourists.

Just to add to the magic of this charming property you can spend most winter days either skating on the lake or enjoying a sleigh ride around it! And, when you decide it is time for some skiing there is a shuttle bus put on by the hotel to whisk you off to the nearby ski resort.

Mealtimes can be spent at any one of the number of restaurants on the property and evening drinks can be enjoyed in the cozy lounge bar.

➥ A Number of Restaurants

➥ Located on the Shores of Lake Louise

Tremblant

Mont Tremblant Ski Resort can be found in the Laurentian mountains in Quebec, around a six-hour drive from Toronto. This uber-popular Canadian resort is a premier winter destination for families. One of Canada’s great resorts it is absolutely packed full of outdoor activities to keep everyone happy during your visit, even the older kids.

There are around 100 hills and slopes to ski and snowboard on, as well as family activities during the ski season such as sledding, skating and tubing! Tremblant is located in one of Canada’s National Parks and there are slopes for all levels of skiers with group lessons or private lessons available.

Best Family Friendly Hotels in Tremblant

11. Lodge De La Montagne – Tremblant

Lodge De La Montagne

Address: 140 Chem. au Pied de la Montagne, Mont-Tremblant, QC J8E 3M2, Canada
Hotel Information – The Lodge de la Montagne is a charming and rustic property located in the centre of Tremblant. The family-friendly apartments here are large and comfortable, each featuring a cosy living area with a fireplace and a self-contained kitchen.

Past guests rave about how when the snow is good you can literally ski right up to the door of the boot room! This is a great choice for families travelling with kids as the lodge is just a short walk from the local swimming pool and the resort-run Kid’s Club. Indoor and outdoor hot tubs welcome you after a hard day on the slopes and although there is no restaurant on site there are many within a very short distance.

➥ Family-Friendly Apartments

➥ Indoor & Outdoor Hot Tubs

12. Homewood Suites by Hilton – Tremblant

Homewood Suites by Hilton

Address: 3035 Chem. de la Chapelle, Mont-Tremblant, QC J8E 1E1, Canada
Hotel Information – This place is a real hit with families, particularly due to its close proximity to all the resort amenities as well as the chairlift and the gondola. There is nothing subtle about the exterior which is brightly coloured and cheerful.

The suites here are spacious and very well-equipped with kitchens that feature dishwashers and full ovens. Breakfast is included here at the Homewood Suites by Hilton. It is a no-frills affair but offers a selection of hot and cold food which is the perfect way to start your day on the slopes. Evening times can be spent relaxing in the hot tub or heading into the town to find a bar.

➥ Self-Catering Accommodation

➥ Hot Tub

13. Sommet Des Nieges – Tremblant

Sommet Des Nieges

Address: 150 Chem. au Pied de la Montagne, Mont-Tremblant, QC J8E 3M2, Canada
Hotel Information – The family-friendly apartments at the Sommet des Neiges are a great size, and very well equipped to ensure you have everything that you may need during your stay. Cosy open fireplaces and huge cosy sofas await you in the hotel lounge bar, which is the ideal spot to grab a drink before dinner.

The Sommet des Nieges has a spa on-site and this features a hot tub. For those who still have energy to burn even after skiing, there is a fitness room and gym. Younger guests can have fun and let off steam in the playroom and the hotel even offers the opportunity for ice skating.

➥ On-Site Spa

➥ Playroom & Ice Skating

14. Fairmont Tremblant – Tremblant

Fairmont Tremblant

Address: 3045 Chem. de la Chapelle, Mont-Tremblant, QC J8E 1E1, Canada
Hotel Information – The Fairmont Tremblant is an imposing handsome building, boasting a sensational location right next to the ski slopes, the chair lift and the gondola. This hotel is a sophisticated option for those seeking a bit of luxury.

The rooms here are elegant and spacious. Many offer stunning views of the surrounding hills and mountains. There is a 5-star spa on site which features a hot tub and a heated indoor pool. Outside guests can enjoy some downtime in the heated outdoor pool and the hot tubs which offer the perfect therapy for aching muscles.

Breakfast here consists of a continental buffet and dinner can taken at the top-class, on-site restaurant which serves local cuisine created using only the very best fresh and seasonal local produce.

➥ Right Next to the Ski Slopes

➥ 5-Star On-Site Spa


Please conduct your own research through reviews and the company’s websites with regard to the facilities, the rooms and the upkeep of the above hotels. The above information is for reference only. Please also check their cancellation policies with regard to any current travel restrictions.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.