Ski Hotels in British Columbia
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change
Top Ski Hotels in Vancouver
Pinnacle Hotel Harbourfront
Downtown Vancouver
‐0.63 km from city centre
8.6/10 Excellent! (5,730 reviews)
Top Ski Hotels in Whistler
Crystal Lodge
Whistler Village
‐0.27 km from city centre
9/10 Wonderful! (1,754 reviews)
Top Ski Hotels in Victoria
Fairmont Empress
Downtown Victoria
‐0.74 km from city centre
9/10 Wonderful! (1,655 reviews)
Top Ski Hotels in Richmond
River Rock Casino Resort
Richmond City Centre
‐3.32 km from city centre
8/10 Very Good! (6,580 reviews)
Popular places to visit
Canada Place Cruise Ship Terminal
You can stroll along Canada Place Cruise Ship Terminal for relaxing water views when you're in Downtown Vancouver. Hotels.com travellers also say the area is artistic and that it has lots of nice beaches. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
Keep exploring
Keep exploring
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top Cities in Canada
- More Hotels
- Most popular destinations
- British Columbia Hotels with Parking
- British Columbia Family Hotels
- British Columbia Pet-friendly Hotels
- British Columbia Business Hotels
- British Columbia Resorts & Hotels with Spas
- British Columbia Hotels with a Pool
- British Columbia Hotels with Free Breakfast
- British Columbia Hotels with a Gym
- British Columbia Cheap Hotels
- British Columbia Luxury Hotels
- British Columbia Hotels with Kitchens
- Hotels near Canada Place Cruise Ship Terminal
- Hotels near Canada Place
- Hotels near Whistler Blackcomb Ski Resort
- Hotels near BC Place Stadium
- Hotels near Rogers Arena
- Hotels near Vancouver Convention Centre
- Hotels near Vancouver Waterfront
- Hotels near Port of Vancouver
- Hotels near Sun Peaks Resort
- Hotels near University of British Columbia
- Hotels near Victoria Clipper Ferry Terminal
- Hotels near Victoria Harbour
- Hotels near Stanley Park
- Hotels near Big White Ski Resort
- Hotels near Swartz Bay Ferry Terminal
- Hotels near Departure Bay Ferry Terminal
- Hotels near Robson Street
- Hotels near Horseshoe Bay Ferry Terminal
- Hotels near Kicking Horse Mountain Resort
- Hotels near Silver Star Mountain Resort
- Hotels near Vancouver Intl. Airport (YVR)
- Hotels near Victoria Intl. Airport (YYJ)
- Hotels near Montague Harbour Seaplane Base Airport (YMF)
- Hotels near Abbotsford Intl. Airport (YXX)
- Hotels near Nanaimo Airport (YCD)
- Hotels near Vancouver Harbour Seaplane Base Airport (CXH)
- Hotels near Comox Valley Airport (YQQ)
- Hotels near Long Beach Airport (YAZ)
- Hotels near Kelowna Intl. Airport (YLW)
- Hotels near Campbell River Airport (YBL)
- Hotels in Vancouver
- Hotels in Whistler
- Hotels in Victoria
- Hotels in Richmond
- Hotels in Kelowna
- Hotels in Tofino
- Hotels in Harrison Hot Springs
- Hotels in Surrey
- Hotels in Revelstoke
- Hotels in Kamloops
- Hotels in Burnaby
- Hotels in Nanaimo
- Hotels in Sooke
- Hotels in Parksville
- Hotels in Langley
- Hotels in Fernie
- Hotels in North Vancouver
- Hotels in Vernon
- Hotels in Golden
- Hotels in Ucluelet
- Hotel Grand Pacific
- Hotel Blu Vancouver
- Grand Park Hotel Vancouver Airport, Ascend Hotel Collection
- Sandman Signature Vancouver Airport Hotel & Resort
- Sandman Hotel Vancouver Airport
- Radisson Hotel Vancouver Airport
- Aava Whistler Hotel
- Crystal Lodge
- Chateau Victoria Hotel and Suites
- Pinnacle Hotel Whistler Village
- Pan Pacific Whistler Mountainside
- Whistler Village Inn And Suites
- La Quinta Inn by Wyndham Vancouver Airport
- Red Lion Inn and Suites
- Summit Lodge Boutique Hotel
- The Westin Resort & Spa, Whistler
- Royal Scot Hotel & Suites
- Hotel Rialto
- Fairmont Chateau Whistler
- Days Inn by Wyndham Kelowna
- THE Beach Club Resort
- The Magnolia Hotel and Spa
- Huntingdon Hotel and Suites
- Emerald Lake Lodge
- Hyatt Place Kelowna
- Days Inn & Suites by Wyndham Langley
- Delta Hotels by Marriott Grand Okanagan Resort
- Sheraton Vancouver Guildford Hotel
- Sandman Hotel Revelstoke
- Wingate by Wyndham Kamloops
- Travelodge by Wyndham Nanaimo
- Harrison Lake Hotel
- Coast Kamloops Hotel & Conference Centre
- Sandman Signature Langley Hotel
- Black Rock Oceanfront Resort
- Northwinds Hotel Revelstoke
- Super 8 by Wyndham Prince George
- Sandman Signature Kamloops Hotel
- Best Western Plus Tin Wis Resort
- Fernie Stanford Resort
- Divya Sutra Plaza and Conference Centre, Vernon, BC
- Ramada by Wyndham Surrey/Langley
- Basecamp Resorts Revelstoke
- The Cabins at Terrace Beach
- Park Place Lodge
- Holiday Inn Express Golden-Kicking Horse, an IHG Hotel
- Bayside Resort, Ascend Hotel Collection
- Tigh-Na-Mara Seaside Spa Resort
Hotels
Ramada Hong Kong Harbour ViewLe Grand HotelHakone Kowakien TEN-YUHotels in Canadalyf Farrer Park SingaporeHOSHINOYA FujiBIG4 Strahan Holiday RetreatHotel FavorHotel Kanra KyotoW OsakaHotel Riu Arecas - Adults OnlyHotels in Hong Kong SARShibuya Excel Hotel TokyuWang Fu HotelHotels with Kitchens in TokyoHotels in Lido-PellestrinaHotels in Downtown VancouverHotels in Lamma IslandHotels near Las Vegas Convention CenterHoshino Resorts KAI YufuinHotels in VancouverHotels in Donja LastvaHotels in RichmondAKI Hong Kong - MGalleryStaybridge Suites Birmingham, an IHG HotelDoubleTree by Hilton London Angel Kings CrossHotels in Hong KongHotels in IrvineDorsett Kwun Tong, Hong Kong
Holiday Rentals