Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in British Columbia

Filter by star ratings
All filters
Holiday Inn Hotel & Suites North Vancouver, An Ihg Hotel
Holiday Inn Hotel & Suites North Vancouver, An Ihg Hotel
8.5 Excellent
700 Old Lillooet Road, North Vancouver, BC, Canada
Show on map
3.1 km from city centre, North Vancouver, BC, Canada 
ExcellentBased on 277 reviews
8.5

Holiday Inn North Vancouver provides comfortable 4-star accommodation in North Vancouver. It has a fitness centre, as well as free Wi-Fi, an express check-in and check-out feature and a heated pool.

Accent Inns Vancouver Airport
Accent Inns Vancouver Airport
7.9 Good
10551 St Edwards Drive, Richmond, BC, Canada
Show on map
2.7 km from city centre, Richmond, BC, Canada 
GoodBased on 840 reviews
7.9

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

HI Vancouver Central
HI Vancouver Central
7.7 Good
1025 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre, Vancouver, BC, Canada 
GoodBased on 1,771 reviews
7.7

Situated in the heart of the city, HI Vancouver Central provides easy access to Vancouver's popular sightseeing and retail areas. Guests can also enjoy free wireless internet.

The Westin Bayshore, Vancouver
The Westin Bayshore, Vancouver
8.5 Excellent
1601 Bayshore Drive, Vancouver, BC, Canada
Show on map
1.4 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 432 reviews
8.5

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Vancouver. It also offers a sauna, a beauty centre and an outdoor pool.

Pinnacle Hotel Harbourfront
Pinnacle Hotel Harbourfront
8.1 Excellent
1133 West Hastings Street, Vancouver, BC, Canada
Show on map
0.7 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 2,324 reviews
8.1

Set in the heart of the city and a five-minute walk from Vancouver Convention & Exhibition Centre, Pinnacle Hotel Vancouver Harbourfront provides comfort, convenience and quality service. It is close to the area's tourist attractions and is within a 10-minute walk of Cruise Ship Terminal.

The Westin Bear Mountain Golf Resort & Spa, Victoria
The Westin Bear Mountain Golf Resort & Spa, Victoria
8.6 Excellent
1999 Country Club Way, Victoria, BC, Canada
Show on map
13.3 km from city centre, Victoria, BC, Canada 
ExcellentBased on 87 reviews
8.6

The Westin Bear Mountain Victoria Golf Resort & Spa is situated on Vancouver Island and offers 5-star facilities as well as free Wi-Fi, an indoor pool and outdoor tennis courts. It provides a day spa, as well as a swimming pool, a sauna and a rooftop terrace.

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Delta Hotels by Marriott Victoria Ocean Pointe Resort
8.7 Excellent
100 Harbour Road, Victoria, BC, Canada
Show on map
0.6 km from city centre, Victoria, BC, Canada 
ExcellentBased on 396 reviews
8.7

Located in Victoria, the resort is set amongst a range of nightlife options and is moments on foot from Victoria Railway Station. It offers a sauna, a heated pool and complimentary wireless internet.

Pan Pacific Whistler Village Centre
Pan Pacific Whistler Village Centre
9.1 Excellent
4299 Blackcomb Way, Whistler, BC, Canada
Show on map
0.4 km from city centre, Whistler, BC, Canada 
ExcellentBased on 504 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.

The Latch Inn
The Latch Inn
8.8 Excellent
2328 Harbour Road, Sidney, BC, Canada
Show on map
1.8 km from city centre, Sidney, BC, Canada 
ExcellentBased on 2 reviews
8.8

This pet-friendly bed & breakfast is located in Sidney and offers free Wi-Fi. It also provides an express check-in and check-out feature and a 24-hour reception.

The Sylvia Hotel
The Sylvia Hotel
8.7 Excellent
1154 Gilford Street, Vancouver, BC, Canada
Show on map
2.1 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 932 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.

Tips for booking a British Columbia hotel

Cheapest month:March
Most expensive month:June
Average price in British Columbia:$189/night
Absolute cheapest price found:$19/night
Cheapest day:Saturday
Most expensive day:Thursday
$19 - $300
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$177 - $226
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated British Columbia hotels

Show all 11,919 hotels
1
Pan Pacific Whistler Village Centre
Pan Pacific Whistler Village Centre
9.1 Excellent
4299 Blackcomb Way, Whistler, BC, Canada
Show on map
0.4 km from city centre, Whistler 

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
Beacon Inn at Sidney B&B
Beacon Inn at Sidney B&B
9.4 Excellent
9724 Third Street, Sidney, BC, Canada
Show on map
0.5 km from city centre, Sidney 

The Beacon Inn at Sidney provides a cosy base when in Sidney and is close to everything the area has to offer. It is a stone's throw from the beach and offers luxury 5-star accommodation.

3
The Sidney Pier Hotel & Spa
The Sidney Pier Hotel & Spa
9.0 Excellent
9805 Seaport Place, Sidney, BC, Canada
Show on map
0.4 km from city centre, Sidney 

The Sidney Pier Hotel & Spa is set on Vancouver Island and provides 4-star accommodation in addition to free Wi-Fi and a free shuttle service. Close to restaurants and shops, the hotel is an ideal base while visiting Sidney.

4
Trump International Hotel & Tower Vancouver
Trump International Hotel & Tower Vancouver
9.0 Excellent
1161 West Georgia Street, Vancouver, BC, Canada
Show on map
0.8 km from city centre, Vancouver 

Located in the centre of Vancouver, this hotel features a luxury restaurant and a night club. It offers free Wi-Fi, an indoor pool and a beauty centre.

5
Rosewood Hotel Georgia
Rosewood Hotel Georgia
9.3 Excellent
801 West Georgia Street, Vancouver, BC, Canada
Show on map
0.4 km from city centre, Vancouver 

Situated less than a 10-minute stroll from Waterfront Station, Rosewood Hotel Georgia provides guests with an ideal base while visiting Vancouver. This luxury hotel is set in the heart of the city.

6
Sun Peaks Grand Hotel & Conference Centre
Sun Peaks Grand Hotel & Conference Centre
8.8 Excellent
3240 Village Way, Sun Peaks, BC, Canada
Show on map
2.0 km from city centre, Sun Peaks 

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.

7
Granville Island Hotel
Granville Island Hotel
8.8 Excellent
1253 Johnston Street, Vancouver, BC, Canada
Show on map
2.1 km from city centre, Vancouver 

Boasting a sauna, Granville Island Hotel is situated in Vancouver and offers sophisticated accommodation. It is ideally located for those wishing to discover the area's attractions.

8
JW Marriott Parq Vancouver
JW Marriott Parq Vancouver
8.9 Excellent
39 Smithe Street, Vancouver, BC, Canada
Show on map
1.0 km from city centre, Vancouver 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Vancouver. It is located a brief walk from Contemporary Art Gallery, Rogers Arena and the Vancouver Public Library.

Cheapest hotels in British Columbia, Canada

Show all 11,919 hotels
The Buchan Hotel
The Buchan Hotel
7.0 Good
1906 Haro Street, Vancouver, BC, Canada
Show on map
1.9 km from city centre,  

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.

$31
Avg. per night
C & N Backpackers Hostel - Central Station
C & N Backpackers Hostel - Central Station
5.0 Okay
1038 Main Street, Vancouver, BC, Canada
Show on map
1.4 km from city centre,  

Located only a five-minute stroll from Pacific Central Station, C&N Backpackers Central Station offers guests a convenient base when visiting Vancouver. It is ideally positioned for guests wishing to visit local attractions.

$32
Avg. per night
Samesun Vancouver
Samesun Vancouver
8.2 Excellent
1018 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre,  

Located centrally, Samesun Vancouver offers easy access to Vancouver's main shopping and sightseeing areas. This historic hostel is an ideal base for exploring the local vineyards as it is situated in the Fraser Valley Wine Region.

$46
Avg. per night
Four Seasons Hotel Vancouver
Four Seasons Hotel Vancouver
9.1 Excellent
791 West Georgia Street, Vancouver, BC, Canada
Show on map
0.3 km from city centre,  

Just 10 minutes' walk from Waterfront Station, Four Seasons Hotel Vancouver has a accessible location, making it an ideal base when in Vancouver. This award-winning hotel is an ideal choice for discovering the local vineyards as it is set in the Fraser Valley Wine Region.

$59
Avg. per night
Pangea Pod Hotel
Pangea Pod Hotel
8.9 Excellent
4333 Sunrise Alley, Whistler, BC, Canada
Show on map
0.6 km from city centre,  

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.

$66
Avg. per night
Riverside Resort
Riverside Resort
8.0 Excellent
8018 Mons Road, Whistler, BC, Canada
Show on map
2.3 km from city centre,  

The resort is situated in Whistler and is close to Whistler Blackcomb. It also offers free Wi-Fi, a free shuttle service and a playground.

$73
Avg. per night
Barclay Hotel
Barclay Hotel
7.7 Good
1348 Robson Street, Vancouver, BC, Canada
Show on map
1.2 km from city centre,  

Barclay Hotel offers cosy accommodation in Vancouver and is within a 20-minute walk of Waterfront Station. It is conveniently located for guests wishing to visit the area's popular attractions.

$85
Avg. per night
Atrium Inn Vancouver
Atrium Inn Vancouver
7.9 Good
2889 East Hastings Street, Vancouver, BC, Canada
Show on map
5.1 km from city centre,  

Situated in Vancouver, Atrium Inn Vancouver is an easy drive from Stanley Park and provides free private parking on site. It offers complimentary Wi-Fi, an express check-in and check-out feature and a sauna.

$86
Avg. per night

Hotel prices in British Columbia

2 stars or below

$31 - $2,224

HI Vancouver Central

No. 1 most popular

$90
Avg. per night
Barclay Hotel

No. 2 most popular

$85
Avg. per night
The Buchan Hotel

Best value

$31
Avg. per night
3 stars

$73 - $304

Best Western PLUS Emerald Isle Hotel

No. 1 most popular

$180
Avg. per night
Beacon Inn at Sidney B&B

No. 2 most popular

$164
Avg. per night
Riverside Resort

Best value

Riverside Resort
8.0 Excellent
$73
Avg. per night
4 stars and up

$59 - $585

Sheraton Vancouver Wall Centre

No. 1 most popular

$170
Avg. per night
Hyatt Regency Vancouver

No. 2 most popular

$184
Avg. per night
Four Seasons Hotel Vancouver

Best value

$59
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?

    Vancouver, Sidney, and Whistler are some of the most favoured places to stay in British Columbia.

  • What are the best hotels in British Columbia?

    106 reviews rated Best Western PLUS Emerald Isle Hotel with an average score of 8.9/10. It may also be worth looking into the Beacon Inn at Sidney B&B, which received a rating of 9.4/10 from 243 reviews. Travelodge by Wyndham Victoria Airport Sidney could also be a good option, with a score of 8.4/10 from 437 reviews.