Hotels in British Columbia

Search and compare British Columbia hotels from hundreds of travel sites and save

British Columbia
3 Jul — 4 Jul2
British Columbia
Sun 3/7
Mon 4/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in British Columbia

Filter by star ratings
All filters
Aava Whistler Hotel
8.1 Excellent
4005 Whistler Way, Whistler, BC, Canada
Show on map
0.7 km from city centre, Whistler, BC, Canada 
ExcellentBased on 1,223 reviews
8.1

Aava Whistler Hotel is located in Whistler and offers free Wi-Fi and a Jacuzzi. It also provides a sauna, meeting rooms and an outdoor pool.

Travelodge Hotel by Wyndham Vancouver Airport
5.7 Okay
3071 St Edwards Drive, Richmond, BC, Canada
Show on map
2.9 km from city centre, Richmond, BC, Canada 
OkayBased on 1,540 reviews
5.7

Travelodge Hotel by Wyndham Vancouver Airport is located in Richmond and offers complimentary wireless internet. It also provides a Jacuzzi, an indoor pool and a free shuttle service.

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 527 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 Jacuzzi, a sauna and an outdoor pool.

Samesun Vancouver
7.8 Good
1018 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre, Vancouver, BC, Canada 
GoodBased on 2,993 reviews
7.8

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.

Century Plaza Hotel
8.2 Excellent
1015 Burrard Street, Vancouver, BC, Canada
Show on map
1.0 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 1,004 reviews
8.2

Featuring an on-site night club and a beauty salon, Century Plaza Hotel & Spa is situated in Vancouver and boasts 4-star accommodation. Offering free wireless internet, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Contemporary Art Gallery, the Orpheum and Vancouver Art Gallery.

Summit Lodge Boutique Hotel
9.1 Excellent
4359 Main Street, Whistler, BC, Canada
Show on map
0.7 km from city centre, Whistler, BC, Canada 
ExcellentBased on 2,533 reviews
9.1

Summit Lodge Boutique Hotel Whistler provides a comfortable setting while in Whistler. It also features a swimming pool, a ski school and a sauna.

Moda Hotel
8.0 Excellent
900 Seymour Street, Vancouver, BC, Canada
Show on map
0.7 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 1,014 reviews
8.0

Conveniently situated, Moda Hotel allows for easy access to Vancouver's popular hot spots. This modern hotel is an ideal choice for discovering the local vineyards as it is set in the Fraser Valley Wine Region.

Coast Coal Harbour Vancouver Hotel by APA
8.6 Excellent
1180 West Hastings Street, Vancouver, BC, Canada
Show on map
0.7 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 1,143 reviews
8.6

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Vancouver. It also offers a Jacuzzi, an outdoor pool and a swimming pool.

Tips for booking hotels in British Columbia

Cheapest month:October
Most expensive month:December
Average price in British Columbia:$235/night
Cheapest price found:$30/night
Cheapest day:Thursday
Most expensive day:Saturday
$33 - $799
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$148 - $335
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated British Columbia hotels

1
L'Hermitage Hotel
9.3 Excellent
788 Richards Street, Vancouver, BC, Canada
Show on map
0.5 km from city centre, Vancouver, BC, Canada 

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

2
Comfort Suites Kelowna
8.1 Excellent
2656 Highway 97 North, Kelowna, BC, Canada
Show on map
5.1 km from city centre, Kelowna, BC, Canada 

This art deco hotel in Kelowna offers free Wi-Fi, as well as an indoor pool and a Jacuzzi. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

3
Fairmont Waterfront
8.5 Excellent
900 Canada Place Way, Vancouver, BC, Canada
Show on map
0.3 km from city centre, Vancouver, BC, Canada 

Featuring a restaurant, bar and outdoor pool, The Fairmont Waterfront is only a five-minute walk from Cruise Ship Terminal. Located in the city centre, the hotel allows for easy access to Vancouver's popular tourist hot spots.

4
Fairmont Pacific Rim
9.0 Excellent
1038 Canada Place, Vancouver, BC, Canada
Show on map
0.5 km from city centre, Vancouver, BC, Canada 

Fairmont Pacific Rim is set in Vancouver and is within a 10-minute walk of Cruise Ship Terminal. This luxury hotel is an ideal choice for exploring the local vineyards as it is located in the Fraser Valley Wine Region.

5
Delta Hotels by Marriott Whistler Village Suites
8.4 Excellent
4308 Main Street, Whistler, BC, Canada
Show on map
0.6 km from city centre, Whistler, BC, Canada 

Delta Hotels by Marriott Whistler Village Suites is located in Whistler and offers an indoor pool, a free shuttle service and a Jacuzzi. It also provides a ski school, a beauty centre and a sauna.

6
Fairmont Vancouver Airport In-Terminal Hotel
9.0 Excellent
3111 Grant McConachie Way, Richmond, BC, Canada
Show on map
3.9 km from city centre, Richmond, BC, Canada 

Featuring impressive views of Vancouver International Airport, Fairmont Vancouver Airport In-Terminal Hotel is set in Richmond and is a brief stroll from Sea Island Centre Station. This modern hotel is an ideal choice for discovering the local vineyards as it is situated in the Fraser Valley Wine Region.

7
Abercorn Inn Vancouver Airport
7.4 Good
9260 Bridgeport Road, Richmond, BC, Canada
Show on map
2.7 km from city centre, Richmond, BC, Canada 

Abercorn Inn Vancouver Airport provides cosy 3-star accommodation in Richmond. This luxury hotel is an ideal choice for exploring the local vineyards as it is situated in the Fraser Valley Wine Region.

8
Royal Scot Hotel & Suites
8.6 Excellent
425 Quebec Street, Victoria, BC, Canada
Show on map
0.9 km from city centre, Victoria, BC, Canada 

Boasting a sauna, an indoor pool and a Jacuzzi, Royal Scot Hotel & Suites is situated in Victoria and provides modern accommodation. It is ideally located for those wanting to visit the area's popular attractions.

Cheapest hotels in British Columbia, Canada

HI Vancouver Central
1025 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre, Vancouver, BC, Canada 

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.

$24
Avg. per night
Ocean Island Inn Backpackers Suites - Hostel
7.1 Good
791 Pandora Avenue, Victoria, BC, Canada
Show on map
0.4 km from city centre, Victoria, BC, Canada 

Ocean Island Inn Backpackers Suites is a relaxed setting when in Victoria and is close to everything the area has to offer. Just a short walk from St. Andrew's Cathedral, it offers relaxed rooms equipped with a refrigerator.

$41
Avg. per night
Fairmont Mountain Bungalows
8.6 Excellent
4869 Highway 93/95, Fairmont Hot Springs, BC, Canada
Show on map
2.9 km from city centre, Fairmont Hot Springs, BC, Canada 

Boasting a swimming pool, Fairmont Mountain Bungalows is situated in Fairmont Hot Springs and offers comfortable accommodation. Guests can also enjoy free Wi-Fi.

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

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.

$114
Avg. per night
Crystal Lodge
8.6 Excellent
4154 Village Green, Whistler, BC, Canada
Show on map
0.6 km from city centre, Whistler, BC, Canada 

Set in the ski resort of Whistler Blackcomb, this charming and unique resort provides facilities such as snow sports and ski lockers. It is also minutes from Whistler's popular attractions and landmarks.

$124
Avg. per night
Ywca Hotel Vancouver
8.3 Excellent
733 Beatty Street, Vancouver, BC, Canada
Show on map
0.7 km from city centre, Vancouver, BC, Canada 

Conveniently located, YWCA Hotel Vancouver allows for easy access to Vancouver's best hot spots. This charming hotel is an ideal base for discovering local vineyards as it is situated in the Fraser Valley Wine Region.

$125
Avg. per night
Tropicana Suite Hotel
7.0 Good
1361 Robson Street, Vancouver, BC, Canada
Show on map
1.2 km from city centre, Vancouver, BC, Canada 

Less than 20 minutes' walk from Burrard Railway Station, Tropicana Suite Hotel provides guests with an ideal base when in Vancouver. It also offers an indoor pool, a sauna and free Wi-Fi.

$141
Avg. per night
Comfort Inn
7.4 Good
45405 Luckakuck Way, Chilliwack, BC, Canada
Show on map
2.9 km from city centre, Chilliwack, BC, Canada 

Comfort Inn Chilliwack is located in Chilliwack and offers free Wi-Fi. The numerous amenities this award-winning hotel has to offer include a 24-hour reception, an express check-in and check-out feature and massage services.

$154
Avg. per night

Hotel prices in British Columbia

2 stars and under
3 stars
4 stars +

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.

Facts about staying in British Columbia

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

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

  • What are the best hotels in British Columbia?

    Pan Pacific Vancouver, rated with a score of 8.5 from 1,749 reviewers, is one of the most popular hotels in British Columbia. Other top stays include Delta Hotels by Marriott Burnaby Conference Centre, with an average rating of 7.9 from 285 reviewers, and The Westin Wall Centre, Vancouver Airport, with a score of 8.6 from 412 reviewers.