Hotels in British Columbia, Canada
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
Bedwell Harbour
2 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
Brentwood Bay
Brentwood Bay Resort - Adults Only - 16 And Older
Bridge Lake
2 hotels
Burnaby
12 hotels
Burns Lake
Burns Lake Bed And Breakfast
C
Cache Creek
10 hotels
Campbell River
19 hotels
Castlegar
5 hotels
Cawston
2 hotels
Chase
4 hotels
Chemainus
6 hotels
Chetwynd
6 hotels
Chilliwack
14 hotels
Christina Lake
3 hotels
Clearwater
13 hotels
Coal Harbour
The Oceanfront Inn On Stephens Bay
Cobble Hill
Bayview B&B
Comox
2 hotels
Coquitlam
5 hotels
Courtenay
11 hotels
Cowichan Bay
2 hotels
Cranbrook
16 hotels
Crawford Bay
Wedgwood Manor And Glamping Retreat
Creston
7 hotels
Crofton
Croft Inn Motel
D
Dawson Creek
15 hotels
Dease Lake
Northway Motor Inn
Delta
2 hotels
Doughty
Ldr Lodge - Last Dollar Ranch
Duncan
8 hotels
F
Fairmont Hot Springs
7 hotels
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
Garden Bay
Pender Harbour Resort & Marina
Genelle
Genelle House B&B Guest House
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
Harrison Hot Springs
8 hotels
Harrison Mills
4 hotels
Heriot Bay
2 hotels
Hope
17 hotels
Houston
2 hotels
Hudsons Hope
Sigma Inn & Suites Hudson'S Hope
J
Jade City
Vines And Puppies Hideaway
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
Lytton
Kumsheen Rafting Resort
M
100 Mile House
8 hotels
Madeira Park
6 hotels
Malahat
3 hotels
Malakwa
Crazy Creek Resort
Manning Park
Manning Park Resort
Maple Ridge
Cozy New Suite In Silver Valley
Masset
Singing Surf Inn & Pub
McBride
2 hotels
Merritt
13 hotels
Mill Bay
Bayview Bed And Breakfast
Muncho Lake
2 hotels
N
Nakusp
The Lodge At Arrow Lakes
Nanaimo
26 hotels
Nanoose Bay
2 hotels
Naramata
4 hotels
Nelson
13 hotels
New Denver
Valhalla Inn
New Hazelton
Bulkley Valley Motel
New Westminster
5 hotels
Nimpo Lake
Retreat Wilderness Inn
North Vancouver
6 hotels
P
Panorama
6 hotels
Parksville
16 hotels
Parson
2 hotels
Peachland
4 hotels
Pemberton
3 hotels
Penticton
39 hotels
Pitt Meadows
Best Western Plus Pitt Meadows Inn & Suites
Port Alberni
13 hotels
Port Alice
Frigon Suite -Waterfront
Port Coquitlam
Cozy Escape In The City
Port Hardy
7 hotels
Port Mcneill
2 hotels
Port Renfrew
4 hotels
Powell River
7 hotels
Prince George
21 hotels
Prince Rupert
10 hotels
Princeton
5 hotels
Puntzi Lake
Woodlands Fishin Resort
Q
Qualicum Beach
13 hotels
Quathiaski Cove
2 hotels
Queen Charlotte
Sea Raven Motel
Quesnel
9 hotels
R
Radium Hot Springs
21 hotels
Revelstoke
26 hotels
Richmond
42 hotels
Roberts Creek
Forest Haven Hideaway
Rock Creek
Mountaintop Off Grid Resort & Spa
Rossland
6 hotels
Royston
The White Rabbit Inn
S
Saanich
5 hotels
Saanichton
3 hotels
Salmon Arm
8 hotels
Savona
Blue Shore Resort
Scotch Creek
Caravans West Rv Resort
Sechelt
8 hotels
Seventy Mile House
The Blue Cottage B&B
Shawnigan Lake
Maple Heart Ranch
Shirley
Ocean Wilderness Inn
Sicamous
6 hotels
Sidney
10 hotels
Silver Star
2 hotels
Smithers
7 hotels
Snug Cove
Artisan Suites On Bowen
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
Tete Jaune Cache
Mica Mountain Lodge & Log Cabins
Tofino
23 hotels
Trail
4 hotels
Tsawwassen
2 hotels
Tumbler Ridge
Trend Mountain Hotel & Conference Centre
U
Ucluelet
26 hotels
W
West Kelowna
16 hotels
West Vancouver
5 hotels
Whistler
38 hotels
White Rock
6 hotels
Williams Lake
8 hotels
Winfield
2 hotels
Y
Youbou
Cottonwood#2