British Columbia Lodging & Accommodations

If you need cheap lodging for your upcoming ski vacation, you can find it here, whether you prefer a hotel, a condo or cabin. Compare prices for the top-rated hotels at your ski resort destination and read reviews from skiers like you using the TripAdvisor listings below.
  • BEST WESTERN Capilano Inn & Suites
    Compare Prices

    BEST WESTERN Capilano Inn & Suites

    1634 Capilano Road, North Vancouver
  • BEST WESTERN PLUS Fernie Mountain Lodge
    Compare Prices

    BEST WESTERN PLUS Fernie Mountain Lodge

    1622 7th Avenue PO Box 2680 , Fernie
  • Earl Grey Lodge
    Compare Prices

    Earl Grey Lodge

    2069 Summit Drive, Panorama
  • Four Points by Sheraton Kelowna Airport
    Compare Prices

    Four Points by Sheraton Kelowna Airport

    5505 Airport Way, Kelowna
  • Holiday Inn Express Hotel & Suites Courtenay Comox Valley SW
    Compare Prices
  • Horseshoe Bay Motel
    Compare Prices

    Horseshoe Bay Motel

    6588 Royal Avenue, West Vancouver
  • Kokanee Glacier Resort
    Compare Prices

    Kokanee Glacier Resort

    2615 Hwy 3A, Nelson
  • Logpile Lodge
    Compare Prices

    Logpile Lodge

    3105 McCabe Rd, Smithers
  • Maple Leaf Motel Inn Towne
    Compare Prices

    Maple Leaf Motel Inn Towne

    5920 Main Street, Oliver
  • Mountain Spirit Resort
    Compare Prices

    Mountain Spirit Resort

    400 Stemwinder Drive, Kimberley
  • Nita Lake Lodge
    Compare Prices

    Nita Lake Lodge

    2131 Lake Placid Road, Whistler
  • Pinewood Inn
    Compare Prices

    Pinewood Inn

    1405 11th Ave. N, Golden
  • Pinnacle lodge
    Compare Prices

    Pinnacle lodge

    2503 Eagle Court PO Box 1033, Sun Peaks
  • Rossland Motel
    Compare Prices

    Rossland Motel

    721 Hwy 22, Rossland
  • Snowbird Lodge
    Compare Prices

    Snowbird Lodge

    170 Silver Lode Lane Silver Star Mountain Resort, Silver Star
  • The Sutton Place Hotel
    Compare Prices

    The Sutton Place Hotel

    2950 Camozzi Road, Revelstoke
  • Valley Star Motel
    Compare Prices

    Valley Star Motel

    3455 Skaha Lake Road, Penticton
  • BEST WESTERN PLUS Kelowna Hotel & Suites
    Compare Prices
  • BEST WESTERN PLUS Revelstoke
    Compare Prices

    BEST WESTERN PLUS Revelstoke

    1925 Laforme Blvd Box 2669, Revelstoke
  • Comfort Inn and Suites North Vancouver
    Compare Prices

    Comfort Inn and Suites North Vancouver

    1748 Capilano Road, North Vancouver
  • Empire Motel
    Compare Prices

    Empire Motel

    3495 Skaha Lake Road, Penticton
  • Hume Hotel
    Compare Prices

    Hume Hotel

    422 Vernon Street, Nelson
  • Old House Village Hotel & Spa
    Compare Prices

    Old House Village Hotel & Spa

    1730 Riverside Lane, Courtenay
  • Pan Pacific Whistler Village Centre
    Compare Prices

    Pan Pacific Whistler Village Centre

    4299 Blackcomb Way, Whistler
  • Panorama Mountain Village
    Compare Prices

    Panorama Mountain Village

    2000 Panorama Drive 18 km (11 mi) west of Invermere, Panorama
  • Polaris Lodge by RCR
    Compare Prices

    Polaris Lodge by RCR

    500 A Stemwinder Dr., Kimberley
  • Ramada Limited Golden
    Compare Prices

    Ramada Limited Golden

    1311 12th St North, Golden
  • Red Mountain Village
    Compare Prices

    Red Mountain Village

    1007 Mountain View Rd Box 816 , Rossland
  • Red Tree Lodge
    Compare Prices

    Red Tree Lodge

    1101 7th Avenue PO Box 2294, Fernie
  • Sun Peaks Lodge
    Compare Prices

    Sun Peaks Lodge

    3180 Creekside Way, Sun Peaks
  • Sunshine Inn
    Compare Prices

    Sunshine Inn

    3880 Fourth Ave., Smithers
  • Vance Creek Hotel & Conference Centre
    Compare Prices
  • Vaseux Lakefront Resort
    Compare Prices

    Vaseux Lakefront Resort

    118 Sundial Road Vaseux Lake, Oliver
  • BEST WESTERN PLUS Baker Street Inn & Convention Centre
    Compare Prices
  • Delta Grand Okanagan Resort & Conference Centre
    Compare Prices
  • First Tracks Lodge
    Compare Prices

    First Tracks Lodge

    2202 Gondola Way, Whistler
  • Hearthstone Lodge
    Compare Prices

    Hearthstone Lodge

    3170 Creekside Way, Sun Peaks
  • Hudson Bay Lodge
    Compare Prices

    Hudson Bay Lodge

    3251 Hwy. 16 E, Smithers
  • Lakeside Villa Motel
    Compare Prices

    Lakeside Villa Motel

    4201 Skaha Lake Road, Penticton
  • Park Place Lodge
    Compare Prices

    Park Place Lodge

    742 Highway #3 PO Box 2560, Fernie
  • Prestige Inn Golden
    Compare Prices

    Prestige Inn Golden

    1049 Trans Canada Hwy N, Golden
  • Prestige Mountain Resort Rossland
    Compare Prices

    Prestige Mountain Resort Rossland

    1919 Columbia Avenue Box 1958, Rossland
  • The Coast Hillcrest Resort Hotel
    Compare Prices

    The Coast Hillcrest Resort Hotel

    2100 Oak Drive, Box 1979, Revelstoke
  • The Villas at Crown Isle Resort
    Compare Prices

    The Villas at Crown Isle Resort

    399 Clubhouse Drive, Courtenay
  • Alpine Inn and Suites
    Compare Prices

    Alpine Inn and Suites

    1120 Hall Mines Road, Nelson
  • BEST WESTERN PLUS The Westerly Hotel & Convention Centre
    Compare Prices
  • Casa Alpina
    Compare Prices

    Casa Alpina

    Rossland
  • Comfort Suites Kelowna
    Compare Prices

    Comfort Suites Kelowna

    2656 Highway 97 North, Kelowna
  • Delta Sun Peaks Resort
    Compare Prices

    Delta Sun Peaks Resort

    3240 Village Way, Sun Peaks
  • Grouse Inn
    Compare Prices

    Grouse Inn

    1633 Capilano Road, North Vancouver
  • Pan Pacific Whistler Mountainside
    Compare Prices

    Pan Pacific Whistler Mountainside

    4320 Sundial Crescent, Whistler
  • Ramada Penticton Hotel and Suites
    Compare Prices

    Ramada Penticton Hotel and Suites

    1050 Eckhardt Avenue West, Penticton
  • Regent Hotel
    Compare Prices

    Regent Hotel

    112 First Street East, Revelstoke
  • Rondo Motel
    Compare Prices

    Rondo Motel

    824 Park Dr PO Box 258, Golden
  • Stork Nest Inn
    Compare Prices

    Stork Nest Inn

    1485 Main St, Smithers
  • Super 8 Fernie
    Compare Prices

    Super 8 Fernie

    2021 Highway 3, Fernie
  • Beachside Motel
    Compare Prices

    Beachside Motel

    3624 Parkview Street, Penticton
  • Cactus Tree Inn
    Compare Prices

    Cactus Tree Inn

    5887 97th Street Box 107, Oliver
  • Coast Sundance Lodge
    Compare Prices

    Coast Sundance Lodge

    3160 Creekside Way, Sun Peaks
  • Days Inn Golden
    Compare Prices

    Days Inn Golden

    1416 Golden View Road, Golden
  • Fireweed Motel
    Compare Prices

    Fireweed Motel

    1515 Main Street PO Box 2149, Smithers
  • Four Seasons Resort Whistler
    Compare Prices

    Four Seasons Resort Whistler

    4591 Blackcomb Way, Whistler
  • Holiday Inn Hotel & Suites North Vancouver
    Compare Prices

    Holiday Inn Hotel & Suites North Vancouver

    700 Old Lillooet Road, North Vancouver
  • Hotel Eldorado
    Compare Prices

    Hotel Eldorado

    500 Cook Road, Kelowna
  • Kingfisher Oceanside Resort and Spa
    Compare Prices

    Kingfisher Oceanside Resort and Spa

    4330 Island Highway South, Courtenay
  • Lizard Creek Lodge
    Compare Prices
  • Prestige Lakeside Resort
    Compare Prices

    Prestige Lakeside Resort

    701 Lakeside Drive, Nelson
  • Swiss Chalet Motel
    Compare Prices

    Swiss Chalet Motel

    1101 Victoria Rd West, Revelstoke
  • Anco Motel
    Compare Prices

    Anco Motel

    1885 Cliff Ave, Courtenay
  • BEST WESTERN Inn at Penticton
    Compare Prices

    BEST WESTERN Inn at Penticton

    3180 Skaha Lake Road, Penticton
  • Glacier House Resort
    Compare Prices

    Glacier House Resort

    1870 Glacier Lane Box 250, Revelstoke
  • Heffley Boutique Inn
    Compare Prices

    Heffley Boutique Inn

    3185 Creekside Way, Sun Peaks
  • Holiday Inn Express Kelowna
    Compare Prices

    Holiday Inn Express Kelowna

    2429 Hwy 97 N, Kelowna
  • Lonsdale Quay Hotel
    Compare Prices

    Lonsdale Quay Hotel

    123 Carrie Cates Court, North Vancouver
  • Sandman Inn Smithers
    Compare Prices

    Sandman Inn Smithers

    3932 Highway 16 West, Smithers
  • Snow Valley Motel & RV Park
    Compare Prices

    Snow Valley Motel & RV Park

    1041 7th Ave, Box 1530, Fernie
  • Sundial Boutique Hotel
    Compare Prices

    Sundial Boutique Hotel

    4340 Sundial Crescent, Whistler
  • Super 8 Golden
    Compare Prices

    Super 8 Golden

    1047 TransCanada Hwy 1 Junction Highway 1 & 95, Golden
  • Villa Motel
    Compare Prices

    Villa Motel

    655 Highway 3a, Nelson
  • Aspen Inn & Suites
    Compare Prices

    Aspen Inn & Suites

    4268 Highway 16, Smithers
  • Bear's Lair Lodge
    Compare Prices

    Bear's Lair Lodge

    1301 Burfield Dr, Sun Peaks
  • Bowmont Motel
    Compare Prices

    Bowmont Motel

    80 Riverside Drive, Penticton
  • Fairfield Inn & Suites Kelowna
    Compare Prices

    Fairfield Inn & Suites Kelowna

    1655 Powick Rd, Kelowna
  • Fernie Stanford Resort
    Compare Prices

    Fernie Stanford Resort

    100 Riverside Way, Fernie
  • Lynnwood Inn
    Compare Prices

    Lynnwood Inn

    1515 Barrow Street, North Vancouver
  • Ponderosa Motor Inn
    Compare Prices

    Ponderosa Motor Inn

    1206 Trans-canada Highway, Golden
  • Summit Lodge & Spa
    Compare Prices

    Summit Lodge & Spa

    4359 Main Street, Whistler
  • The Adventure Hotel
    Compare Prices

    The Adventure Hotel

    616 Vernon Street, Nelson
  • Three Valley Lake Chateau & Ghost Town
    Compare Prices

    Three Valley Lake Chateau & Ghost Town

    8903 Trans Canada Hwy PO Box 860, Revelstoke
  • Travelodge Courtenay
    Compare Prices

    Travelodge Courtenay

    2605 South Island Highway, Courtenay
  • Black Sea Motel & Restaurant
    Compare Prices

    Black Sea Motel & Restaurant

    988 Lakeshore Drive, Penticton
  • Coastal Trek Health and Fitness Resort
    Compare Prices
  • Days Inn & Suites Revelstoke
    Compare Prices

    Days Inn & Suites Revelstoke

    301 Wright St , Revelstoke
  • Fairmont Chateau Whistler Resort
    Compare Prices

    Fairmont Chateau Whistler Resort

    4599 Chateau Boulevard, Whistler
  • Manteo Resort - Waterfront Hotel & Villas
    Compare Prices

    Manteo Resort - Waterfront Hotel & Villas

    3762 Lakeshore Road, Kelowna
  • McLaren Lodge
    Compare Prices

    McLaren Lodge

    1509 LaFontaine Road, Golden
  • North Vancouver Hotel
    Compare Prices

    North Vancouver Hotel

    1800 Capilano Rd, North Vancouver
  • Prestige Inn Nelson
    Compare Prices

    Prestige Inn Nelson

    1301 Front Street, Nelson
  • Snow Creek Lodge And Cabins
    Compare Prices

    Snow Creek Lodge And Cabins

    5258 Highline Drive, Fernie
  • Swiss Village Inn
    Compare Prices

    Swiss Village Inn

    1107 14th Street North West End of Golden, Box 765, Golden
  • Comox Valley Inn
    Compare Prices

    Comox Valley Inn

    1190 Cliffe Avenue, Courtenay
  • Days Inn & Conference Centre Penticton
    Compare Prices

    Days Inn & Conference Centre Penticton

    152 Riverside Dr., Penticton
  • Evolution
    Compare Prices

    Evolution

    2020 LONDON LANE, Whistler
  • Griz Inn Sport
    Compare Prices

    Griz Inn Sport

    5369 Ski Hill Road, Fernie
  • Pinnacle Hotel At The Pier
    Compare Prices

    Pinnacle Hotel At The Pier

    138 Victory Ship Way, North Vancouver
  • Sandman Hotel Revelstoke
    Compare Prices

    Sandman Hotel Revelstoke

    1901 Laforme Blvd. Box 2329, Revelstoke
  • Super 8 Kelowna
    Compare Prices

    Super 8 Kelowna

    2592 Hwy 97 N, Kelowna
  • Travelodge Golden
    Compare Prices

    Travelodge Golden

    1200 12th street N Box 4016, Golden
  • Accent Inn Kelowna
    Compare Prices

    Accent Inn Kelowna

    1140 Harvey Avenue, Kelowna
  • Arbutus Pacific Hotel
    Compare Prices

    Arbutus Pacific Hotel

    275 Eighth Street, Courtenay
  • Cornerstone Lodge
    Compare Prices

    Cornerstone Lodge

    5339 Ski Hill Road PO Box 2560, Fernie
  • Crystal Lodge Hotel
    Compare Prices

    Crystal Lodge Hotel

    4154 Village Green, Whistler
  • Mary's Motel
    Compare Prices

    Mary's Motel

    603 8th Avenue North, Golden
  • Powder Springs Inn
    Compare Prices

    Powder Springs Inn

    200 Third Street West PO Box 530, Revelstoke
  • Riverside Motel
    Compare Prices

    Riverside Motel

    110 Riverside Drive, Penticton
  • Travelodge Vancouver Lion's Gate
    Compare Prices

    Travelodge Vancouver Lion's Gate

    2060 Marine Drive, North Vancouver
  • BEST WESTERN Mountainview Inn
    Compare Prices

    BEST WESTERN Mountainview Inn

    1024 11th Street North Box 2400, Golden
  • Fernie Hotel and Pub
    Compare Prices

    Fernie Hotel and Pub

    691 1st Avenue, Fernie
  • Golden Sands Resort Motel
    Compare Prices

    Golden Sands Resort Motel

    1028 Lakeshore Drive, Penticton
  • Legends
    Compare Prices

    Legends

    2036 London Lane, Whistler
  • Super 8 Revelstoke
    Compare Prices

    Super 8 Revelstoke

    1700 W. Victoria Road Box 2964, Revelstoke
  • The Royal Anne Hotel
    Compare Prices

    The Royal Anne Hotel

    348 Bernard Ave, Kelowna
  • Vancouver Mountain Air BandB
    Compare Prices

    Vancouver Mountain Air BandB

    1677 Layton Drive, North Vancouver
  • Aava Whistler Hotel
    Compare Prices

    Aava Whistler Hotel

    4005 Whistler Way (On the edge of the village action), Whistler
  • El Rancho Motor Hotel
    Compare Prices

    El Rancho Motor Hotel

    877 Westminster Avenue West, Penticton
  • Ramada Kelowna Hotel and Conference Centre
    Compare Prices

    Ramada Kelowna Hotel and Conference Centre

    2170 Harvey Avenue Highway 97 North, Kelowna
  • Revelstoke Lodge
    Compare Prices

    Revelstoke Lodge

    601 First Street West P.O. Box 650, Revelstoke
  • Alpine Inn & Suites
    Compare Prices

    Alpine Inn & Suites

    1001 West 2nd Street, Revelstoke
  • Bellasera
    Compare Prices

    Bellasera

    1795 Country Club Dr, Kelowna
  • Econo Lodge
    Compare Prices

    Econo Lodge

    915 - 10th Avenue South , Golden
  • Hilton Whistler Resort & Spa
    Compare Prices

    Hilton Whistler Resort & Spa

    4050 Whistler Way, Whistler
  • Penticton Lakeside Resort Convention Centre & Casino
    Compare Prices

    Penticton Lakeside Resort Convention Centre & Casino

    21 Lakeshore Drive West, Penticton
  • Travelodge Three Sisters
    Compare Prices

    Travelodge Three Sisters

    401 Hwy 3 PO Box 1290, Fernie
  • Coast Penticton Hotel
    Compare Prices

    Coast Penticton Hotel

    950 Westminster Ave. West, Penticton
  • Delta Whistler Village Suites
    Compare Prices

    Delta Whistler Village Suites

    4308 Main St., Whistler
  • Howard Johnson Hotel Golden
    Compare Prices

    Howard Johnson Hotel Golden

    1439 Lafontaine Road, Golden
  • Kelowna Inn & Suites
    Compare Prices

    Kelowna Inn & Suites

    1070 Harvey Avenue, Kelowna
  • Coast Capri Hotel Kelowna
    Compare Prices

    Coast Capri Hotel Kelowna

    1171 Harvey Avenue, Kelowna
  • Frontier Motel
    Compare Prices

    Frontier Motel

    122 Highway 23 North , Revelstoke
  • Kicking Horse River Chalets
    Compare Prices

    Kicking Horse River Chalets

    2924 Kicking Horse Road PO Box 1793, Golden
  • Log Cabin Motel
    Compare Prices

    Log Cabin Motel

    3287 Skaha Lake Road, Penticton
  • Pinnacle Hotel Whistler
    Compare Prices

    Pinnacle Hotel Whistler

    4319 Main Street, Whistler
  • Stone Creek Chalets
    Compare Prices
  • Crown Resort Motel
    Compare Prices

    Crown Resort Motel

    950 Lakeshore Drive, Penticton
  • Okanagan Seasons Resort
    Compare Prices

    Okanagan Seasons Resort

    1580 Hwy 33 West, Kelowna
  • Revelstoke Gateway Inn
    Compare Prices

    Revelstoke Gateway Inn

    1500 First Street West, Revelstoke
  • The Westin Resort & Spa, Whistler
    Compare Prices

    The Westin Resort & Spa, Whistler

    4090 Whistler Way, Whistler
  • The Wolfs Den Lodge
    Compare Prices

    The Wolfs Den Lodge

    5339 Ski Hill Road, Fernie
  • Coast Blackcomb Suites at Whistler
    Compare Prices

    Coast Blackcomb Suites at Whistler

    4899 Painted Cliff Road, Whistler
  • Dilworth Inn
    Compare Prices

    Dilworth Inn

    1755 Dilworth Dr, Kelowna
  • Spanish Villa Resort
    Compare Prices

    Spanish Villa Resort

    890 Lakeshore Drive, Penticton
  • Adara Hotel
    Compare Prices

    Adara Hotel

    4122 Village Green, Whistler
  • Siesta Suites
    Compare Prices

    Siesta Suites

    3152 Lakeshore Road, Kelowna
  • Mission Park Inn
    Compare Prices

    Mission Park Inn

    3339 Lakeshore Rd, Kelowna
  • Mountainside Lodge - A Shell Vacations Resort
    Compare Prices

    Mountainside Lodge - A Shell Vacations Resort

    4417 Sundial Place, Whistler
  • Super 8 Motel Penticton
    Compare Prices

    Super 8 Motel Penticton

    1706 Main Street, Penticton
  • Days Inn Kelowna
    Compare Prices

    Days Inn Kelowna

    2649 Highway 97 North Leathead and Mills Road, Kelowna
  • Rochester Resorts
    Compare Prices

    Rochester Resorts

    970 Lakeshore Dr, Penticton
  • Howard Johnson Kelowna
    Compare Prices

    Howard Johnson Kelowna

    2639 Hwy 97 North, Kelowna
  • Sandman Hotel Penticton
    Compare Prices

    Sandman Hotel Penticton

    939 Burnaby Avenue West, Penticton
  • The Listel Hotel Whistler
    Compare Prices

    The Listel Hotel Whistler

    4121 Village Green Blackcomb - Whistler Village, Whistler
  • Flamingo Motel
    Compare Prices

    Flamingo Motel

    2387 Skaha Lake Road, Penticton
  • Tantalus Lodge
    Compare Prices

    Tantalus Lodge

    4200 Whistler Way, Whistler
  • The Recreation Inn & Suites
    Compare Prices

    The Recreation Inn & Suites

    1891 Parkinson Way, Kelowna
  • 5000 Motel
    Compare Prices

    5000 Motel

    1742 Main Street, Penticton
  • Abbott Villa on the Lake
    Compare Prices

    Abbott Villa on the Lake

    1627 Abbott St, Kelowna
  • Carleton Lodge
    Compare Prices

    Carleton Lodge

    4340 Sundial Crescent, Whistler
  • Holiday Inn Whistler Village Center
    Compare Prices

    Holiday Inn Whistler Village Center

    4295 Blackcomb Way, Whistler
  • Pass Motor Inn
    Compare Prices

    Pass Motor Inn

    2307 Skaha Lake Road, Penticton
  • Sandman Hotel Kelowna
    Compare Prices

    Sandman Hotel Kelowna

    2130 Harvey Avenue, Kelowna
  • Aspens on Blackcomb
    Compare Prices

    Aspens on Blackcomb

    4800 Spearhead Drive, Whistler
  • Prestige Inn Kelowna
    Compare Prices

    Prestige Inn Kelowna

    1675 Abbott Street, Kelowna
  • Swiss Sunset Inn
    Compare Prices

    Swiss Sunset Inn

    2604 Skaha Lake Road, Penticton
  • Kelowna Lakeshore Inn
    Compare Prices

    Kelowna Lakeshore Inn

    3756 Lakeshore Rd, Kelowna
  • Glaciers Reach
    Compare Prices

    Glaciers Reach

    4388 Northlands Blvd, Whistler

Displaying 181 - 175 of 175 hotels

17 | 18

Advertisement

Advertisement

Featured Deals

View All

Mountain Collective 2014/2015 Pass on Sale Now

Mountain Collective on sale now for just $359. More

Advertisement