Compare Cheap Hotels in British Columbia

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Explore these top cities in British Columbia

Featured British Columbia Cheap Hotels

The Vic, Ascend Hotel Collection

The Vic, Ascend Hotel Collection

4 out of 5
123 Gorge Road East, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$115 per night from 22 Nov to 23 Nov
AU$115
includes taxes & fees
22 Nov - 23 Nov
With a stay at The Vic, Ascend Hotel Collection in Victoria (Burnside), you'll be within a 10-minute drive of Victoria Harbour and Victoria Clipper Ferry ...
8.8/10 Excellent! (1,140 reviews)
The Vic, Ascend Hotel Collection
Grizz Hotel

Grizz Hotel

2.5 out of 5
200 3rd Street West, Revelstoke, BC
Fully refundableReserve now, pay when you stay
The price is AU$117 per night from 25 Nov to 26 Nov
AU$117
includes taxes & fees
25 Nov - 26 Nov
With a stay at Grizz Hotel, you'll be centrally located in Revelstoke, within a 15-minute drive of Revelstoke Mountain Resort and Columbia River.
8.6/10 Excellent! (1,375 reviews)
Grizz Hotel
Econo Lodge

Econo Lodge

2 out of 5
910 Victoria St, Prince George, BC
Fully refundableReserve now, pay when you stay
The price is AU$96 per night from 28 Nov to 29 Nov
AU$96
includes taxes & fees
28 Nov - 29 Nov
A stay at Econo Lodge places you in the heart of Prince George, within a 15-minute walk of Canfor Leisure Pool and University Hospital of Northern British ...
8/10 Very Good! (456 reviews)
Econo Lodge
Save an average of 15% on thousands of hotels when you're signed in
Best Western Plus Vancouver Airport Hotel

Best Western Plus Vancouver Airport Hotel

3.5 out of 5
1041 SW Marine Dr, Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is AU$181 per night from 28 Nov to 29 Nov
AU$181
includes taxes & fees
28 Nov - 29 Nov
With a stay at Best Western Plus Vancouver Airport Hotel in Vancouver (West Side), you'll be a 4-minute drive from McArthurGlen Designer Outlet and 10 minutes ...
7.6/10 Good! (2,388 reviews)
Best Western Plus Vancouver Airport Hotel
Hotel at the Waldorf

Hotel at the Waldorf

2 out of 5
1489 Hastings St E, Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 1 Dec to 2 Dec
AU$155
includes taxes & fees
1 Dec - 2 Dec
With a stay at Hotel at the Waldorf in Vancouver (East Vancouver), you'll be within a 5-minute drive of Port of Vancouver and Rogers Arena.
6.8/10 (1,000 reviews)
Hotel at the Waldorf
Travelodge by Wyndham Langley

Travelodge by Wyndham Langley

2 out of 5
21653 Fraser Hwy, Langley, BC
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 16 Dec to 17 Dec
AU$155
includes taxes & fees
16 Dec - 17 Dec
With a stay at Travelodge by Wyndham Langley in Langley, you'll be within a 5-minute drive of Langley Hospital and The Great Escape.
6.6/10 (1,000 reviews)
Travelodge by Wyndham Langley
Travelodge by Wyndham Vancouver Lions Gate

Travelodge by Wyndham Vancouver Lions Gate

2.5 out of 5
2060 Marine Drive, District of North Vancouver, BC
With a stay at Travelodge by Wyndham Vancouver Lions Gate in West Vancouver, you'll be within a 5-minute drive of Stanley Park and Capilano Suspension ...
6.4/10 (1,000 reviews)
Travelodge by Wyndham Vancouver Lions Gate
Grouse Inn

Grouse Inn

2 out of 5
Capilano Rd., 1633, District of North Vancouver, BC
With a stay at Grouse Inn in District of North Vancouver, you'll be within a 5-minute drive of Capilano Suspension Bridge and Stanley Park.
6.2/10 (999 reviews)
Grouse Inn
Travelodge by Wyndham Vancouver Airport

Travelodge by Wyndham Vancouver Airport

3071 St. Edwards Dr, Richmond, BC
Fully refundableReserve now, pay when you stay
The price is AU$139 per night from 25 Nov to 26 Nov
AU$139
includes taxes & fees
25 Nov - 26 Nov
Located in Richmond (Bridgeport), Travelodge by Wyndham Vancouver Airport is within a 15-minute drive of BC Place Stadium and Granville Island Public ...
5.8/10 (2,079 reviews)
Travelodge by Wyndham Vancouver Airport
Don't see what you're looking for?
See all available properties in British Columbia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

British Columbia Cheap Hotels essential information

 

Cheap Hotels in British Columbia

545

Highest price
AU$181
Cheapest price
AU$96
Total number of hotels in British Columbia
17,193
Popular hotels
Grizz Hotel, Travelodge by Wyndham Vancouver Airport, Hotel at the Waldorf, The Vic, Ascend Hotel Collection, Grouse Inn, Econo Lodge, Best Western Plus Vancouver Airport Hotel, Travelodge by Wyndham Vancouver Lions Gate, Travelodge by Wyndham Langley

 

Most recent British Columbia hotel reviews