Top cities to stay in British Columbia

Vancouver Island
Avg. $166 · 3,385 properties
Whistler
Avg. $248 · 2,210 properties
Vancouver
Avg. $212 · 1,024 properties
Kelowna
Avg. $257 · 997 properties
Southern Gulf Islands
Avg. $158 · 912 properties
Cowichan Valley
Avg. $156 · 739 properties
Richmond
Avg. $161 · 642 properties
Victoria
Avg. $178 · 618 properties
Surrey
Avg. $109 · 329 properties
Delta
Avg. $129 · 271 properties
Penticton
Avg. $231 · 250 properties
Revelstoke
Avg. $209 · 196 properties
Burnaby
Avg. $113 · 193 properties
Nanaimo
Avg. $119 · 182 properties
Ucluelet
Avg. $246 · 175 properties
Vernon
Avg. $133 · 169 properties
Osoyoos
Avg. $188 · 139 properties
Fernie
Avg. $198 · 128 properties
Parksville
Avg. $198 · 120 properties
Tofino
Avg. $317 · 118 properties

Vacations in British Columbia

How many rentals are available in British Columbia?

Average price for rentals in British Columbia

Most popular type of vacation rental in British Columbia

Top travel destinations in British Columbia

How many cities have available rentals in British Columbia?

Explore nearby regions

Alberta
10,267 properties
Avg $163
Northwest Territories
123 properties
Avg $143
Yukon
112 properties
Avg $143
Saskatchewan
731 properties
Avg $84
Manitoba
997 properties
Avg $104
Ontario
65,024 properties
Avg $206
Quebec
13,234 properties
Avg $160
New Brunswick
4,067 properties
Avg $215

More cities with vacation rentals in British Columbia

Coquitlam· Avg. $118/nightKamloops· Avg. $89/nightRadium Hot Springs· Avg. $110/nightKimberley· Avg. $209/nightSechelt· Avg. $205/nightAbbotsford· Avg. $105/nightNorth Vancouver· Avg. $149/nightChilliwack· Avg. $163/nightSalt Spring Island· Avg. $156/nightNew Westminster· Avg. $108/nightNelson· Avg. $137/nightPrince George· Avg. $86/nightCampbell River· Avg. $107/nightSidney· Avg. $139/nightWest Vancouver· Avg. $279/nightQualicum Beach· Avg. $162/nightSquamish· Avg. $118/nightMaple Ridge· Avg. $109/nightHarrison Hot Springs· Avg. $284/nightCourtenay· Avg. $138/nightGaliano Island· Avg. $144/nightPitt Meadows· Avg. $114/nightSummerland· Avg. $211/nightPort Moody· Avg. $122/nightPowell River· Avg. $101/nightPort Coquitlam· Avg. $137/nightWhite Rock· Avg. $152/nightDawson Creek· Avg. $80/nightComox· Avg. $123/nightTerrace· Avg. $91/nightHope· Avg. $98/nightMission· Avg. $103/nightFort St. John· Avg. $86/nightPort Alberni· Avg. $97/nightRoberts Creek· Avg. $161/nightRossland· Avg. $191/nightCultus Lake· Avg. $322/nightPrince Rupert· Avg. $94/nightBowen Island· Avg. $260/nightQuesnel· Avg. $68/nightSmithers· Avg. $87/nightPort Hardy· Avg. $86/nightLadysmith· Avg. $122/night100 Mile House· Avg. $74/nightWilliams Lake· Avg. $82/nightLangley· Avg. $120/nightMerritt· Avg. $68/nightPemberton· Avg. $116/nightKitimat· Avg. $106/nightGabriola· Avg. $96/nightPort Renfrew· Avg. $156/nightSooke· Avg. $146/nightCanada· Avg. $142/nightSun Peaks· Avg. $114/nightArmours Beach· Avg. $260/nightFairmont Hot Springs· Avg. $151/nightAtchelitz