Top cities to stay in British Columbia

Whistler
Avg. $240 · 310 properties
Vancouver
Avg. $123 · 290 properties
Southern Gulf Islands
Avg. $113 · 289 properties
Richmond
Avg. $106 · 251 properties
Kelowna
Avg. $115 · 202 properties
Cowichan Valley
Avg. $110 · 190 properties
Victoria
Avg. $105 · 168 properties
Delta
Avg. $106 · 150 properties
Surrey
Avg. $99 · 139 properties
Kamloops
Avg. $89 · 90 properties
Burnaby
Avg. $103 · 86 properties
Nanaimo
Avg. $95 · 73 properties
Penticton
Avg. $85 · 58 properties
Coquitlam
Avg. $118 · 52 properties
Ucluelet
Avg. $180 · 52 properties
Vernon
Avg. $99 · 52 properties
Abbotsford
Avg. $99 · 49 properties
Revelstoke
Avg. $139 · 46 properties
New Westminster
Avg. $105 · 43 properties
Prince George
Avg. $96 · 42 properties

Learn more about British Columbia

How many rentals are available in British Columbia?

What is the price range for rentals in British Columbia?

What is the most popular type of rental in British Columbia?

What is the top travel destination in British Columbia?

How many destinations have available rentals in British Columbia?

Explore nearby regions

Alberta
3,446 properties
Avg $103
Northwest Territories
66 properties
Avg $141
Yukon
54 properties
Avg $126
Saskatchewan
426 properties
Avg $85
Manitoba
355 properties
Avg $91
Ontario
18,979 properties
Avg $117
Quebec
4,762 properties
Avg $102
New Brunswick
878 properties
Avg $102

More cities with vacation rentals in British Columbia

Chilliwack· Avg. $103/nightSquamish· Avg. $104/nightRadium Hot Springs· Avg. $83/nightOsoyoos· Avg. $94/nightFort St. John· Avg. $98/nightTofino· Avg. $124/nightKimberley· Avg. $111/nightSidney· Avg. $113/nightPitt Meadows· Avg. $113/nightFernie· Avg. $128/nightHope· Avg. $79/nightParksville· Avg. $124/nightMaple Ridge· Avg. $104/nightCampbell River· Avg. $83/nightNelson· Avg. $118/nightNorth Vancouver· Avg. $117/nightSechelt· Avg. $132/nightDawson Creek· Avg. $98/nightSalt Spring Island· Avg. $115/nightQuesnel· Avg. $79/nightPort Coquitlam· Avg. $183/nightTerrace· Avg. $92/nightCourtenay· Avg. $96/nightQualicum Beach· Avg. $88/nightWilliams Lake· Avg. $87/nightPowell River· Avg. $89/nightMerritt· Avg. $76/nightPrince Rupert· Avg. $103/nightPort Alberni· Avg. $69/night100 Mile House· Avg. $90/nightHarrison Hot Springs· Avg. $114/nightWest Vancouver· Avg. $95/nightSummerland· Avg. $140/nightLangley· Avg. $87/nightGaliano Island· Avg. $115/nightMission· Avg. $97/nightPort Hardy· Avg. $87/nightSmithers· Avg. $90/nightComox· Avg. $107/nightKitimat· Avg. $105/nightPort Renfrew· Avg. $180/nightWhite Rock· Avg. $104/nightPemberton· Avg. $123/nightRossland· Avg. $154/nightBowen Island· Avg. $101/nightRoberts Creek· Avg. $105/nightGabriola· Avg. $90/nightPort Moody· Avg. $166/nightLadysmith· Avg. $87/nightFairmont Hot Springs· Avg. $158/nightSun Peaks· Avg. $118/nightCultus LakeSookeCanadaAtchelitzArmours Beach