Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in British Columbia

Filter by star ratings
All filters
The Oswego Hotel
The Oswego Hotel
8.6 Excellent

1.0 km from city centre, Victoria Show on map

ExcellentBased on 97 reviews
8.6

The Oswego Hotel provides modern 4-star accommodation in Victoria. It is conveniently positioned for guests wishing to sightsee in the area.

Accent Inns Vancouver Airport
Accent Inns Vancouver Airport
7.9 Good

2.7 km from city centre, Richmond Show on map

GoodBased on 839 reviews
7.9

Accent Inns Vancouver Airport provides a traditional setting when in Richmond. It also features a sauna, a Jacuzzi and a gym.

Cozystay Signature: Lake Okanagan Resort
Cozystay Signature: Lake Okanagan Resort
6.6 Good

14.4 km from city centre, Kelowna Show on map

GoodBased on 499 reviews
6.6

Boasting a private beach, outdoor tennis courts and a heated pool, Lake Okanagan Resort is a deluxe place to stay in Kelowna. Those staying at the property have access to a sauna, a beauty centre and a hair salon.

Pan Pacific Whistler Village Centre
Pan Pacific Whistler Village Centre
9.1 Excellent

0.4 km from city centre, Whistler Show on map

ExcellentBased on 501 reviews
9.1

Situated in Whistler, the hotel is a short walk from Vida Spa Fairmont Chateau Whistler and offers a Jacuzzi, a saltwater swimming pool and a sauna. Guests also have exclusive access to the Whistler Day Spa and Fitness Facility and Swimming Pool.

Hilton Vancouver Metrotown
Hilton Vancouver Metrotown
8.4 Excellent

5.6 km from city centre, Burnaby Show on map

ExcellentBased on 498 reviews
8.4

Hilton Vancouver Metrotown offers award-winning accommodation in Burnaby and is a short stroll from Metrotown Railway Station. This modern hotel is an ideal choice for exploring local vineyards as it is set in the Fraser Valley Wine Region.

Sylvia Hotel
Sylvia Hotel
8.7 Excellent

2.1 km from city centre, Vancouver Show on map

ExcellentBased on 929 reviews
8.7

This pet-friendly hotel is located in Vancouver and features outdoor tennis courts and free Wi-Fi. It is situated a short walk from Robson Street and the Inukshuk.

The Royal Anne Hotel
The Royal Anne Hotel
8.6 Excellent

0.8 km from city centre, Kelowna Show on map

ExcellentBased on 903 reviews
8.6

Boasting a rooftop terrace and a sauna, Royal Anne Hotel is located in Kelowna and offers charming accommodation. Guests can also enjoy free wireless internet.

Nita Lake Lodge
Nita Lake Lodge
9.3 Excellent

4.0 km from city centre, Whistler Show on map

ExcellentBased on 694 reviews
9.3

Nita Lake Lodge is situated in Whistler and is close to Whistler Blackcomb. It also offers free Wi-Fi, a swimming pool and a free shuttle service.

Long Beach Lodge Resort
Long Beach Lodge Resort
9.1 Excellent

5.1 km from city centre, Tofino Show on map

ExcellentBased on 160 reviews
9.1

Long Beach Lodge Resort is situated on Vancouver Island and offers 4-star accommodation in addition to free Wi-Fi. It also provides meeting rooms, an express check-in and check-out feature and a concierge.

Sandman Hotel & Suites Kelowna
Sandman Hotel & Suites Kelowna
7.0 Good

3.2 km from city centre, Kelowna Show on map

GoodBased on 909 reviews
7.0

Situated in Kelowna, Sandman Hotel & Suites Kelowna is within walking distance of Orchard Park Shopping Centre and features a heated pool, a Jacuzzi and a sauna. This modern hotel is an ideal base for exploring local vineyards as it is located in Okanagan Valley.

Tips for booking a British Columbia hotel

Cheapest month:November
Most expensive month:June
Average price in British Columbia:C$ 178/night
Absolute cheapest price found:C$ 22/night
Cheapest day:Thursday
Most expensive day:Saturday
C$ 142 - C$ 238
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 155 - C$ 183
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated British Columbia hotels

Show all 11,705 hotels
1
Pan Pacific Whistler Village Centre
Pan Pacific Whistler Village Centre
9.1 Excellent

0.4 km from city centre, Whistler Show on map

Situated in Whistler, the hotel is a short walk from Vida Spa Fairmont Chateau Whistler and offers a Jacuzzi, a saltwater swimming pool and a sauna. Guests also have exclusive access to the Whistler Day Spa and Fitness Facility and Swimming Pool.

2
Legends Whistler
Legends Whistler
8.9 Excellent

3.7 km from city centre, Whistler Show on map

Featuring an outdoor pool, ski in/out facilities and a rooftop terrace, Legends is located in Whistler and provides comfortable accommodation. It is also a brief car trip from Peak 2 Peak Gondola and Whistler Blackcomb.

3
Whistler Cascade Lodge By Vacasa
Whistler Cascade Lodge By Vacasa
8.1 Excellent

0.7 km from city centre, Whistler Show on map

The property is situated in Whistler and is close to The Whistler Sliding Centre. It also provides a car rental desk.

4
Holiday Inn Express & Suites Kelowna - East
Holiday Inn Express & Suites Kelowna - East
8.9 Excellent

4.5 km from city centre, Kelowna Show on map

Situated in Kelowna, Holiday Inn Express & Suites Kelowna - East offers 3-star accommodation, as well as an indoor pool. It also provides an express check-in and check-out feature, an airport shuttle and a 24-hour reception.

5
Mountain Side Hotel Whistler by Executive
Mountain Side Hotel Whistler by Executive
8.6 Excellent

0.5 km from city centre, Whistler Show on map

Located amongst a variety of well-known tourist attractions, shops and restaurants, Mountain Side Hotel Whistler by Executive is ideal for those wanting to discover Whistler and its surroundings. It also features a gym, a Jacuzzi and an outdoor pool.

6
L'Hermitage Hotel
L'Hermitage Hotel
9.4 Excellent

0.5 km from city centre, Vancouver Show on map

Located in Vancouver, L'Hermitage Hotel provides stylish, 4-star accommodation close to the Vancouver Public Library. This peaceful hotel is an ideal base for discovering local vineyards as it is situated in the Fraser Valley Wine Region.

7
Sun Peaks Grand Hotel & Conference Centre
Sun Peaks Grand Hotel & Conference Centre
8.8 Excellent

2.0 km from city centre, Sun Peaks Show on map

Situated in Sun Peaks, Sun Peaks Grand Hotel & Conference Centre provides 4-star accommodation, as well as an outdoor pool, ski in/out facilities and a swimming pool. It also offers a sauna, outdoor tennis courts and ski passes.

8
Watermark Beach Resort
Watermark Beach Resort
8.9 Excellent

0.3 km from city centre, Osoyoos Show on map

Situated in Osoyoos, Watermark Beach Resort offers 4-star accommodation, as well as a private beach, outdoor tennis courts and an outdoor pool. It also provides a sauna, water slides and free Wi-Fi.

Cheapest hotels in British Columbia, Canada

Show all 11,705 hotels
Samesun Kelowna
Samesun Kelowna
8.0 Excellent

0.9 km from city centre, Kelowna Show on map

Samesun Kelowna is situated in Kelowna and is close to the area's popular attractions. It also provides luggage storage, a tour desk and ski lockers.

C$ 28
Avg. per night
Hi Whistler
Hi Whistler
8.0 Excellent

7.8 km from city centre, Whistler Show on map

HI Whistler is located in Whistler and provides guests with wireless internet. The various amenities this modern hostel has to offer include a 24-hour reception, meeting rooms and a sun deck.

C$ 50
Avg. per night
Pangea Pod Hotel
Pangea Pod Hotel
8.9 Excellent

0.6 km from city centre, Whistler Show on map

Pangea Pod Hotel is located in Whistler and offers free Wi-Fi. It also provides an express check-in and check-out feature and a dry cleaning service.

C$ 61
Avg. per night
University Of British Columbia - Ubc Okanagan Campus
University Of British Columbia - Ubc Okanagan Campus
7.9 Good

9.2 km from city centre, Kelowna Show on map

This comfortable hostel in Kelowna offers free wireless internet, as well as an express check-in and check-out feature and a 24-hour reception. It also provides an atm/cash machine, meeting rooms and a designated smoking area.

C$ 65
Avg. per night
The Buchan Hotel
The Buchan Hotel
7.0 Good

1.9 km from city centre, Vancouver Show on map

The Buchan Hotel is located in Vancouver and provides guests with free Wi-Fi. A short stroll from Robson Street, it provides comfortable rooms equipped with a private bathroom and wireless internet access.

C$ 74
Avg. per night
Hotel Ambassador
Hotel Ambassador
7.0 Good

1.3 km from city centre, Vancouver Show on map

Featuring an on-site bar, this central Vancouver hostel is located just a short stroll from the Orpheum and Contemporary Art Gallery. Those staying at the property can also enjoy free Wi-Fi access during their stay.

C$ 75
Avg. per night
Super 8 by Wyndham Revelstoke BC
Super 8 by Wyndham Revelstoke BC
7.5 Good

1.6 km from city centre, Revelstoke Show on map

Super 8 by Wyndham Revelstoke BC is located in Revelstoke and offers an indoor pool and a Jacuzzi. The numerous amenities this charming motel features include a 24-hour reception, laundry facilities and a wake-up service.

C$ 78
Avg. per night
Riviera on Robson Suites Hotel Downtown Vancouver
Riviera on Robson Suites Hotel Downtown Vancouver
7.3 Good

1.3 km from city centre, Vancouver Show on map

Riviera Hotel on Robson Downtown Vancouver is located in Vancouver and is close to Stanley Park. Not only does it overlook Robson Street, but it also showcases harbour and city views.

C$ 83
Avg. per night

Hotel prices in British Columbia

2 stars or below

C$ 28 - C$ 219

Pangea Pod Hotel

#1 Most popular

Pangea Pod Hotel
8.9 Excellent
C$ 61
Avg. per night
Oasis Inn

#2 Most popular

Oasis Inn
7.6 Good
C$ 103
Avg. per night
Samesun Kelowna

Best value

Samesun Kelowna
8.0 Excellent
C$ 28
Avg. per night
3 stars

C$ 81 - C$ 298

Harrison Hot Springs Resort and Spa
C$ 224
Avg. per night
Aava Whistler Hotel

#2 Most popular

Aava Whistler Hotel
8.4 Excellent
C$ 116
Avg. per night
The Plaza Hotel

Best value

The Plaza Hotel
8.1 Excellent
C$ 81
Avg. per night
4 stars and up

C$ 78 - C$ 392

Fairmont Chateau Whistler

#1 Most popular

C$ 263
Avg. per night
Hilton Whistler Resort & Spa

#2 Most popular

C$ 175
Avg. per night
Emperial Suites

Best value

Emperial Suites
9.0 Excellent
C$ 78
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in British Columbia

About British Columbia

Canada’s westernmost province blends the best of a Pacific coastline with a rugged mountain hinterland. From glaciers and ski resorts to hot springs and beaches, British Columbia offers stunning nature and lots of outdoor adventure. It’s a wild and rural province, where snow dominates the peaks all year around, and it’s easy to spend days in national parks without encountering another person. Victoria is the provincial capital, located on the southern tip of Vancouver Island, close to the border with the United States. Vancouver is by far the largest city and is positioned along the Pacific coast.

British Columbia is a huge province, larger than all but 30 of the world’s countries. It’s split into seven distinctive regions. Northern British Columbia is rugged and wild, a place of untouched wilderness and seemingly endless forests. Bordering Alaska on two sides, this is British Columbia at its untamed best. The North and Central Coast region is similarly wild, as the remoteness has helped to preserve indigenous culture and it remains a region that’s far off the beaten track. Fraser Canyon is the big highlight of Canyons and the Cariboo, an interior region with national parks and dramatic scenery. Vancouver Island and Lower Mainland are the urban hubs, home to the vast majority of the British Columbia population. The cities have preserved a tranquil feel, and there’s plenty of waterside charm to uncover. With quiet beaches and luxury resorts, these regions also offer a classic holiday atmosphere. Vancouver Airport is easily the largest in the province. Smaller airports can be found in Victoria, Abbotsford, Cranbrook, and Kelowna. These are very convenient as distances are long in British Columbia. Most visitors get around with a hire car although there are some historic rail routes through the mountains. The region is an outdoor playground and attracts millions of visitors to its hiking and biking trails, winter slopes, and coastal attractions.

The world-famous skiing resort of Whistler is located in Lower Mainland, where the Rocky Mountains provide a wonderful backdrop to an urban landscape. The southern, inland regions of Kootenays and Thompson-Okanagan are dominated by nature. Ski slopes lead down to alpine lakes, deep valleys offer hiking trails, wineries and beaches run along the rivers, and nature is relatively easy to discover.

British Columbia travel FAQs

  • Where is the best place to stay in British Columbia?

    When visiting British Columbia, consider checking out Vancouver, Whistler, and Victoria as some of the most sought after locations.

  • What are the best hotels in British Columbia?

    Harrison Hot Springs Resort and Spa is a very popular hotel in British Columbia with a score of 7.7 from 2,338 reviews. Fairmont Chateau Whistler (8.9 from 895 reviews) and Hilton Whistler Resort & Spa (8.1 from 1,018 reviews) are also highly rated British Columbia hotels based on recent feedback from HotelsCombined users.