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. Property very clean and tidy. Self check in and check out convenient. Facilities very nice.

Show more Show less
9.1
Superb
1,717 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. Great communication from Faith, clean comfy rooms quaint little hotel in the heart of Nelson.

Show more Show less
9.1
Superb
265 reviews
Price from
US$104
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. Amazing room and excellent staff, great location too and budget friendly prices. Loved the stay

Show more Show less
9
Superb
776 reviews
Price from
US$241
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. EVERYTHING!! The place is very nice, comfy and clean. The staff is very efficient, nice and smiling. And the breakfast and the afternoon treats are awesome!!

Show more Show less
9.5
Exceptional
938 reviews
Price from
US$114
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
140 reviews
Price from
US$266
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. It's not only amazingly comfortable, clean, luxurious but it has many many tiny little for details that we weren't expecting that made it the best hotel I've stayed at in Canada (and I live here!). The staff were incredible, there's a hot tub and an amazing games room. Free food on arrival and loads of fees drinks. It really was an amazing stay.

Show more Show less
9.7
Exceptional
122 reviews
Price from
US$229
per night

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.

Guests at the apartment can enjoy skiing and cycling nearby, or make the most of the garden. It felt like a home, clean quiet, and cute!

Show more Show less
9.4
Superb
117 reviews
Price from
US$108
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. Roomy rooms, excellent location near all the main shops and restaurant, nice view on the mountains, great beds. Loved the place and will return. Delicious breakfast place (OSO) just around the corner.

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

Embarc Panorama is situated in Panorama, 200 metres from Village Gondola. Free WiFi is available.

All units at Embarc Panorama offer a fully stocked kitchenette and a flat-screen TV in the seating area. A private bathroom included free toiletries. A balcony with a view is provided in select rooms. Ski in/ski out location, ski lockers, hot tubs, dinning options. Kitchen in room was well equipped. The room and location were exactly as described.

Show more Show less
9
Superb
172 reviews
Price from
US$143
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. What a gem. I have family in north Vancouver and had been staying at a major hotel chain when visiting. This B&B will now be my go to. Exceptional stay, from the gracious, wonderful host to the peaceful environment to the sound of the river flowing by, the delicious breakfast and the engaging conversation. 11/10 stars. So glad I found this! Thank you again.

Show more Show less
9.4
Superb
210 reviews
Price from
US$129
per night

Most booked ski resorts in British Columbia this month

FAQs about ski resorts in British Columbia