Region · Canada

Where to stay in British Columbia

This guide covers 19 destinations in British Columbia, a first-level administrative division of Canada, with 289 places to stay between them. The largest by population are Vancouver, Surrey and Burnaby. Across its destinations, July and August are the months comfortable in the most places. The airport most of them name as their nearest is Vancouver International Airport (YVR).

Destinations in this guide
19
Places to stay
289
Comfortable in the most places
July and August
Main airport
YVRVancouver International Airport
Currency
CADCanadian dollar
Time zone
America/Creston

Destinations

Destinations in British Columbia

Every destination in this guide in British Columbia, the ones with the most places to stay first. Best months are the months that are comfortable there (average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month); the nearest airport is by straight-line distance from the centre.

DestinationPopulationPlaces to stayBest monthsNearest airport
Vancouver662,24873June to AugustYVR · 9 km
Victoria91,86734June to SeptemberYYJ · 25 km
Kelowna144,57632June to AugustYLW · 10 km
Kamloops97,90228June to SeptemberYKA · 8 km
Richmond209,93723June to AugustYVR · 5 km
Saanich117,73516June to SeptemberYYJ · 19 km
Chilliwack83,78815July and AugustYXX · 34 km
Prince George76,70815June to AugustYXS · 7 km
Surrey568,32210July and AugustYVR · 24 km
Abbotsford153,5248July and AugustYXX · 4 km
Langley132,6038July and AugustYXX · 18 km
Nanaimo99,8637June to SeptemberYCD · 13 km
North Vancouver88,1687June to AugustYVR · 18 km
Burnaby249,1256July and AugustYVR · 18 km
Maple Ridge90,9903July and AugustYXX · 28 km
New Westminster78,9163July and AugustYVR · 20 km
Delta108,4551July and AugustYVR · 16 km
Coquitlam148,625July and AugustYVR · 30 km
Port Coquitlam61,498July and AugustYVR · 30 km

Where to stay

Hotels in British Columbia

289 hotels in British Columbia recorded in Wikidata and not marked closed; the 30 best known are shown, by the number of Wikipedia editions that cover them. Each is listed under the destination it is within 25 km of.

When to go

Best time to visit British Columbia

From the climate of 19 destinations in British Columbia with climate data: how many are comfortable each month (average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month), and the typical high and rainfall across them. The months comfortable in the most places: July and August.

MonthComfortable destinationsTypical highTypical rainfall
January0 of 195 °C245 mm
February0 of 197 °C162 mm
March0 of 199 °C190 mm
April0 of 1912 °C129 mm
May0 of 1916 °C102 mm
June9 of 1919 °C85 mm
July19 of 1922 °C56 mm
August19 of 1922 °C61 mm
September4 of 1919 °C98 mm
October0 of 1913 °C234 mm
November0 of 198 °C282 mm
December0 of 195 °C253 mm

Typical = the median across the destinations. Averages for 1991–2020 over the surrounding area, a grid square about 50 km across, so a coast or a nearby mountain can make the town itself warmer or cooler. Data: CRU TS v4.10, Climatic Research Unit, University of East Anglia (Open Database License).

Getting there

Airports serving British Columbia

The airports with scheduled flights that the destinations in British Columbia name among their nearest, by how many name each as the nearest. An airport can lie outside the region. Distances are straight lines from a destination's centre.

large airport · Vancouver

YVR · Vancouver International Airport

Nearest for 9 destinationsNamed by 12 destinations4.8 km from the closest
medium airport · Abbotsford

YXX · Abbotsford International Airport

Nearest for 4 destinationsNamed by 12 destinations3.8 km from the closest
large airport · Victoria

YYJ · Victoria International Airport

Nearest for 2 destinationsNamed by 2 destinations19 km from the closest
medium airport · Nanaimo

YCD · Nanaimo Airport

Nearest for 1 destinationNamed by 3 destinations13 km from the closest
medium airport · Kamloops

YKA · Kamloops John Moose Fulton Field Regional Airport

Nearest for 1 destinationNamed by 2 destinations8.2 km from the closest
large airport · Kelowna

YLW · Kelowna International Airport

Nearest for 1 destinationNamed by 2 destinations9.7 km from the closest
medium airport · Prince George

YXS · Prince George (International) Airport

Nearest for 1 destinationNamed by 1 destination6.5 km from the closest
medium airport · Bellingham, United States

BLI · Bellingham International Airport

Named by 10 destinations33 km from the closest
medium airport · Eastsound, United States

ESD · Orcas Island Airport

Named by 6 destinations43 km from the closest
medium airport · Friday Harbor, United States

FRD · Friday Harbor Airport

Named by 2 destinations27 km from the closest
medium airport · Penticton

YYF · Penticton Airport

Named by 2 destinations48 km from the closest
medium airport · Qualicum Beach

XQU · Qualicum Beach Airport

Named by 1 destination38 km from the closest
medium airport · Quesnel

YQZ · Quesnel Airport

Named by 1 destination100 km from the closest

Good to know

Public holidays in British Columbia, 2026

Shops and offices may close and transport may run reduced timetables on these dates. Source: python-holidays (MIT).

Nationwide in Canada

1 Jan · New Year's Day3 Apr · Good Friday1 Jul · Canada Day7 Sept · Labor Day25 Dec · Christmas Day

Regional holidays observed in British Columbia

16 Feb · Family Day18 May · Victoria Day3 Aug · British Columbia Day30 Sept · National Day for Truth and Reconciliation12 Oct · Thanksgiving Day11 Nov · Remembrance Day

Nearby

Regions near British Columbia

Other regions of Canada with a page in this guide, nearest first by the straight-line distance between the median positions of their destinations.

Canada travel guide · All regions of Canada

Sources: destinations and their regions from Wikidata; airports from OurAirports; climate from CRU TS v4.10 (University of East Anglia, ODbL); public holidays from python-holidays (MIT); further hotels from Wikidata. A region has a page here when at least 3 destinations of this guide lie in it. How this guide is made.