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. Walking track, BBQ,Hot tub, location, Amenities

Show more Show less
9.1
Superb
1,723 reviews
Price from
US$90
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. Wonderful location with very helpful staff. Room nicely decorated, newly remodeled, super clean. Room was a little tight as we had 2 queens. Beds were comfortable. The provided continental breakfast was good with healthy options.

Show more Show less
9.1
Superb
287 reviews
Price from
US$90
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. I love the hotel and the location I wanted to stay in another area of Vancouver, not downtown, so it was perfect. Rooms are very confortable, spacious and clean.

Show more Show less
9.1
Superb
793 reviews
Price from
US$169
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. The breakfasts were exceptional. Delicious food, presented beautifully. Lovely home baked treats.

Show more Show less
9.5
Exceptional
944 reviews
Price from
US$100
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 space was comfy and located in a beautiful area. The hot tub was a plus, and the flowers are plentiful. The breakfast was amazing... so much food. Jeannie was very attentive. Please stay here!

Show more Show less
9.9
Exceptional
139 reviews
Price from
US$265
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. Beautiful hotel. Exceeded expectations.

Show more Show less
9.7
Exceptional
117 reviews

Opening to a terrace with mountain views, all units are fitted with a fully equipped kitchen with an oven and a microwave. Units have a coffee machine, a private bathroom and free WiFi, while selected rooms also boast a balcony and some have lake views. At the apartment complex, the units are equipped with bed linen and towels.

A water park is available on-site and both skiing and cycling can be enjoyed within close proximity of the apartment. Super comfortable and relaxed. Felt like staying in your own place away from home. Great location and parking. Warm. Recycling. The fully fledged kitchen in the room was ideal for when we wanted to make dinner at home. If I'm back I'm Nelson I will try to stay here again .

Show more Show less
9.4
Superb
109 reviews
Price from
US$90
per night

Cloudside Hotel is set in Nelson. The accommodation features ski storage space, as well as a garden and a tennis court. The hotel offers both 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. Very close to downtown, and was super cozy and didn’t feel like a hotel.

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. From the moment we arrived Michael made us feel at home. Our room had an amazing view overlooking the river that flows at the bottom of the garden. Each morning Michal surprised us with a different freshly made breakfast along with as much coffee we wanted. We chatted most mornings and got a lot of great suggestions of places to visit. If we ever return to Vancouver we will return to them gladly.

Show more Show less
9.3
Superb
213 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. The property was spacious, clean, and cozy, the kitchen had everything we needed. The living room had a Murphy bed which was comfortable. The ski lifts were very close, just around the corner. We really liked our accommodation. Highly recommend.

Show more Show less
9.1
Superb
130 reviews
Price from
US$175
per night

Most booked ski resorts in British Columbia this month

FAQs about ski resorts in British Columbia