Skip to main content

The best ski resorts in British Columbia

Check out our pick of great ski resorts in British Columbia

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Revelstoke, 20 km from The Enchanted Forest Revelstoke, Basecamp Resorts Revelstoke features accommodation with free WiFi and free private parking. The property is around 21 km from Revelstoke Railway Museum, 21 km from Skytrek Adventure Park Revelstoke and 21 km from Three Valley Gap Ghost Town. The hotel has family rooms.

Guests at Basecamp Resorts Revelstoke will be able to enjoy activities in and around Revelstoke, like hiking, skiing and cycling. There are two outdoor hot tubs at the property. Amazing little place. Great location, very peaceful. Well equipped, even provided a wash tablet for laundry!

Show more Show less
9.1
Superb
1,729 reviews
Price from
US$96
per night

The Oak Hotel offers accommodation in Nelson. The accommodation features meeting and banquet facilities and free WiFi throughout the property.

You can play billiards and table tennis at The Oak Hotel, and the area is popular for hiking and skiing. The room was modern, fresh and extremely clean. Great air con and black out blind. Massive king bed and high end towels & sheets. An absolute gem in the centre of town. The staff were informative and very friendly, especially Danni. We also unexpectedly had a continental brekkie included

Show more Show less
9.1
Superb
291 reviews
Price from
US$79
per night

Boasting a bar, Seaside Hotel North Vancouver is situated in North Vancouver in the British Columbia region, 200 metres from Lonsdale Quay and 7.5 km from Pacific Coliseum. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. The property is non-smoking and is located 11 km from Vancouver Convention Centre.

The area is popular for hiking and skiing, and ski equipment hire is available at this 4-star hotel. Perfect location, nice comfy room with good amenities. Close to the ferry.

Show more Show less
9.1
Superb
808 reviews
Price from
US$205
per night

You can play mini-golf and tennis at the apartment, and the area is popular for fishing and hiking. Skiing and cycling can be enjoyed nearby, while a ski equipment rental service, ski-to-door access and a ski pass sales point are also available on-site. Location was perfect, the first night we sat out on the balcony and watched a brown bear from a distance. Close walk to all the shops, restaurants and the gondola was just steps away, The balcony was the best part of the house because of the amazing views. Our Hosts were amazing and responded to any questions we had. Would highly recommend.

Show more Show less
9
Superb
105 reviews
Price from
US$517
per night

Set in Revelstoke, 800 metres from Revelstoke Railway Museum, Courthouse Inn Revelstoke offers accommodation with a shared lounge, free private parking and a terrace. 1.6 km from Three Valley Gap Ghost Town and 1.7 km from Skytrek Adventure Park Revelstoke, the hotel features a ski pass sales point. The property is non-smoking and is situated 1.2 km from The Enchanted Forest Revelstoke.

Guests at Courthouse Inn Revelstoke will be able to enjoy activities in and around Revelstoke, like hiking, skiing and cycling. Great staff and lovely B&B!

Show more Show less
9.5
Exceptional
945 reviews
Price from
US$85
per night

The bed and breakfast is equipped with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchenette, and a terrace with mountain views. A private entrance leads guests into the bed and breakfast, where they can enjoy some chocolates or cookies. This bed and breakfast is non-smoking and soundproof.

Skiing and cycling are possible within the area, and the bed and breakfast offers ski storage space. The suite was exceptional an SC the greeting very welcoming?!

Show more Show less
9.9
Exceptional
138 reviews
Price from
US$280
per night

Featuring free WiFi and a restaurant, Eleven Revelstoke Lodge offers accommodation in Revelstoke, 10 minutes' from Revelstoke Mountain Resort Ski Lift. The hotel has a rooftop hot tub and guests can enjoy a drink at the bar, beer, wine, snacks and a daily après are included in every stay. The room is beautiful. Sat next to the window watching Revelstoke wake up. The menu had plenty to choose from and it was well done and delicious. Serves staff was very good.

Show more Show less
9.7
Exceptional
119 reviews
Price from
US$251
per night

Cloudside Hotel is set in Nelson. Among the various facilities are a garden and ski storage space. The hotel also offers free WiFi and free private parking.

Guests at the accommodation will be able to enjoy activities in and around Nelson, like hiking, skiing and cycling. The apartment was super big and pretty.

Show more Show less
9.1
Superb
200 reviews
Price from
US$121
per night

Located within 6.3 km of Pacific Coliseum and 6.6 km of Lonsdale Quay, Riverfront Bed and Breakfast provides rooms with air conditioning and a private bathroom in North Vancouver. Set 11 km from Capilano Suspension Bridge, the property offers a garden and free private parking. The bed and breakfast features river views and a picnic area. A beautiful place, built as an Airbnb. Clean and quiet. Love the river just in front of the house. Michael is a wonderful host who prepares delicious breakfast. We had everything that we needed in this beautifully decoration room. Highly recommended if you are looking for a nice place away from the busy city.

Show more Show less
9.3
Superb
214 reviews
Price from
US$128
per night

Featuring mountain views and free WiFi, Gibbons Life Accommodations features accommodation attractively located in the centre of Whistler, within a short distance of Whistler Medals Plaza, Whistler Village and Whistler Sliding Centre. It is situated 4.2 km from Nicklaus North Golf Course and provides a lift. The apartment has family rooms and facilities for disabled guests.

Skiing, fishing and hiking are possible within the area, and the apartment offers ski storage space. Everything was perfect! We felt like home. The apartment had absolutely everything that we could need during our stay. You can walk to every restaurant in 3minutes and the lifts are just in front of the building!

Show more Show less
9.1
Superb
125 reviews
Price from
US$172
per night

Most booked ski resorts in British Columbia this month

FAQs about ski resorts in British Columbia