Region

Hotels in British Columbia

4,611 properties in British Columbia, Canada. We sort them by rating and popularity. Average rating: 4.4/5. Average guide price: €121 per night.

Types of accommodation

  • Apartment 1,534
  • Hotel 1,365
  • Campsite 385
  • Bed & breakfast 347
  • Resort 272
  • Holiday home 252
  • Motel 190
  • Accommodation 169
  • Guest house 136
  • Hostel 42
  • Villa 13

Places to stay in British Columbia

British Columbia in numbers

Average price per night
€121
Half cost between €81 and €176
Rated 4.5 or higher
52%
Out of those with 20 reviews or more
Top rated
Princess & The Pea Hotel
5.0/5 · 466 reviews
Most reviewed
River Rock Casino Resort
3.9/5 · 9,628 reviews

Average price by type of accommodation

  • Apartment €171
  • Hotel €89
  • Campsite €82
  • Bed & breakfast €125
  • Resort €131
  • Holiday home €149
  • Motel €70
  • Accommodation €185
  • Guest house €86
  • Hostel €59

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about British Columbia

How much does it cost to stay in British Columbia?

The average guide price is €121 per night, and half of the properties with a price cost between €81 and €176.

What are the top-rated places to stay in British Columbia?

The average rating is 4.4/5. 52% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Princess & The Pea Hotel (5.0/5), Winderdome Resort Inc. (5.0/5), and Stirling All Suites Hotel (5.0/5).

What types of accommodation are there in British Columbia?

There are 4,705 properties: Apartment (1,534), Hotel (1,365), Campsite (385), Bed & breakfast (347), Resort (272), Holiday home (252), Motel (190), Accommodation (169), Guest house (136), Hostel (42), and Villa (13).

Which destinations in British Columbia have the most places to stay?

The ones with the most places to stay are Vancouver (370 properties), Whistler (247 properties), and Kelowna (158 properties).

More destinations in British Columbia