Hotels in British Columbia, Canada

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room

British Columbia is a province on Canada's Pacific coast, famous for its ancient rainforests, the snow-capped Rocky Mountains, and vibrant cities like Vancouver. The climate is mild on the coast with winter lows around 32°F (0°C) and summer highs near 70°F (21°C), perfect for year-round activities like whale watching in the Strait of Georgia or skiing at Whistler Blackcomb when snow piles up. During the warmer months, you can hike the Sea to Sky Trail, and in winter, explore the historic Gastown district's cobblestone streets and live jazz venues.

A

Abbotsford  13 hotels
Agassiz  Fraser River Lodge
Aldergrove  2 hotels
Alert Bay  3 hotels
Anahim Lake  3 hotels
Anglemont  Anglemont Inn
Armstrong  Armstrong Inn

B

Balfour  2 hotels
Bamfield  Woods End Landing
Barkerville  2 hotels
Barriere  4 hotels
Bella Coola  Cumbrian Inn
Bennett Bay  2 hotels
Big White Ski Resort  The Edge At Big White 21
Blind Bay  Hannie'S Gasthuis
Blue River  5 hotels
Boston Bar  3 hotels
Bowser  2 hotels
Brackendale  Sunwolf Riverside Cabins
Bridge Lake  2 hotels
Burnaby  12 hotels

D

Dawson Creek  15 hotels
Dease Lake  Northway Motor Inn
Delta  2 hotels
Duncan  8 hotels

F

Fauquier  Arrow Lake Motel
Fernie  11 hotels
Fernwood  2 hotels
Field  2 hotels
Fintry  Country Dream
Fort Nelson  8 hotels
Fort Saint James  The View Hotel
Fort St. John  16 hotels
Fraser Lake  Cataline Motor Inn
Fruitvale  Villagers Inn
Fulford Harbour  Armand Heights

G

Gabriola  3 hotels
Ganges  11 hotels
Gibsons  4 hotels
Gold Bridge  Tyax Lodge & Heliskiing
Gold River  2 hotels
Golden  18 hotels
Goldstream Station  Zen Retreat Langford
Grand Forks  5 hotels
Great Central  Sproat Lake Landing Resort
Greenwood  2 hotels

H

Halcyon Hot Springs  Halcyon Hot Springs Resort
Halfmoon Bay  2 hotels
Heriot Bay  2 hotels
Hope  17 hotels
Houston  2 hotels

I

Invermere  7 hotels

K

Kaleden  3 hotels
Kamloops  47 hotels
Kaslo  3 hotels
Kelowna  46 hotels
Keremeos  3 hotels
Kimberley  7 hotels
Kitimat  3 hotels

L

Lac La Hache  Cariboo Log Guest House
Ladysmith  5 hotels
Lake Country  Eagle'S Nest B&B
Lake Cowichan  Crown House B&B
Langford  8 hotels
Langley  11 hotels
Lantzville  Winchelsea Views
Lillooet  5 hotels
Little Fort  Rivermount Motel
Logan Lake  Hotel Viewmont
Lone Butte  Sheridan Lake Motel
Lumby  2 hotels
Lynn Creek  3 hotels

N

Nanaimo  26 hotels
Nanoose Bay  2 hotels
Naramata  4 hotels
Nelson  13 hotels
New Denver  Valhalla Inn
New Hazelton  Bulkley Valley Motel
Nimpo Lake  Retreat Wilderness Inn

O

Okanagan Falls  Skaha Lakefront Inn
Oliver  6 hotels
Osoyoos  22 hotels

Q

Queen Charlotte  Sea Raven Motel
Quesnel  9 hotels

S

Saanich  5 hotels
Saanichton  3 hotels
Salmon Arm  8 hotels
Scotch Creek  Caravans West Rv Resort
Sechelt  8 hotels
Seventy Mile House  The Blue Cottage B&B
Shawnigan Lake  Maple Heart Ranch
Sicamous  6 hotels
Sidney  10 hotels
Silver Star  2 hotels
Smithers  7 hotels
Sonora Island  Sonora Resort
Sooke  8 hotels
Sorrento  3 hotels
Squamish  9 hotels
Stewart  2 hotels
Sturdies Bay  2 hotels
Summerland  4 hotels
Sun Peaks  4 hotels
Surrey  20 hotels

T

Terrace  12 hotels
Tofino  23 hotels
Trail  4 hotels
Tsawwassen  2 hotels

U

Ucluelet  26 hotels

V

Valemount  9 hotels
Vancouver  119 hotels
Vanderhoof  3 hotels
Vernon  22 hotels
Victoria  54 hotels

W

West Kelowna  16 hotels
Whistler  38 hotels
White Rock  6 hotels
Winfield  2 hotels

Y

Youbou  Cottonwood#2