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, an Ascend Collection Hotel
123 Gorge Road East Victoria BC
Fully refundableReserve now, pay when you stay
The price is AU$147 per night from 11 Jan to 12 Jan
AU$147
11 Jan - 12 Jan 2026
includes taxes & fees
With a stay at The Vic, an Ascend Collection Hotel in Victoria (Burnside), you'll be within a 10-minute drive of Victoria Harbour and Victoria Clipper Ferry ...
8.8/10 Excellent! (1,648 reviews)

Grizz Hotel
200 3rd Street West Revelstoke BC
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,461 reviews)

Econo Lodge
910 Victoria St Prince George BC
Fully refundableReserve now, pay when you stay
The price is AU$96 per night from 21 Dec to 22 Dec
AU$96
21 Dec - 22 Dec
includes taxes & fees
With a stay at Econo Lodge, you'll be centrally located in Prince George, just a 3-minute walk from Prince George Conference and Civic Center and 6 minutes by ...
8/10 Very Good! (789 reviews)
Save an average of 15% on thousands of hotels when you're signed in

Best Western Plus Vancouver Airport Hotel
1041 SW Marine Dr Vancouver BC
Fully refundableReserve now, pay when you stay
The price is AU$173 per night from 20 Dec to 21 Dec
AU$173
20 Dec - 21 Dec
includes taxes & fees
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.8/10 Good! (2,711 reviews)

Hotel at the Waldorf
1489 Hastings St E Vancouver BC
Fully refundableReserve now, pay when you stay
The price is AU$135 per night from 24 Dec to 25 Dec
AU$135
24 Dec - 25 Dec
includes taxes & fees
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 Vancouver Waterfront.
6.8/10 (1,187 reviews)

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

Travelodge by Wyndham Vancouver Airport
3071 St. Edwards Dr Richmond BC
Fully refundableReserve now, pay when you stay
The price is AU$144 per night from 14 Dec to 15 Dec
AU$144
14 Dec - 15 Dec
includes taxes & fees
Located in Richmond (Bridgeport), Travelodge by Wyndham Vancouver Airport is within a 15-minute drive of BC Place Stadium and Granville Island Public ...
6.2/10 (2,848 reviews)

Grouse Inn
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 Stanley Park and Capilano Suspension Bridge.

Travelodge by Wyndham Vancouver Lions Gate
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 ...
Don't see what you're looking for?
See all available properties in British Columbia
View all propertiesLowest 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$173 |
Cheapest price | AU$96 |
Total number of hotels in British Columbia | 14,117 |
Popular hotels | Grizz Hotel, Travelodge by Wyndham Vancouver Airport, Hotel at the Waldorf, The Vic, an Ascend Collection Hotel, 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

lastminute.com.au Verified Review
5 / 5
The staff, services and stay was amazing during our time here at the Fairmont Waterfront.
The location of the hotel is very convenient and we liked going on walks during the evening around the waterfront just to get our steps in, which also included a beautiful view of the other side of the city and a few informative signs that told passerby’s a but if Vancouver and BC’s historical events and people. Many restaurants and shopping places were within a short walking distance.
During our time here, the Fairmont provided us with Le Labo Rose 31 shampoo, soaps, conditioners, lotion and shower gel. The team answered our questions and provided us with extra amenities in a short and timely manner all were extremely polite and provided great hospitality. There was an ice machine and water refill station on our floor, which made it very convenient for us.
I would recommend friends and family to stay here and would definitely come back when around town again.
A verified traveller stayed at Fairmont Waterfront
Posted 22 hours ago
More ways to explore British Columbia
Top picks
Hotels
- Kamloops Accommodation
- Sun Peaks Accommodation
- Revelstoke Accommodation
- Squamish Accommodation
- Manitoba Accommodation
- Victoria Accommodation
- Whistler Accommodation
- Honeymoon Bay Accommodation
- Luxury Hotels in Vancouver
- Winery Hotels in Vancouver Island
- Winery Hotels in Kelowna
- Kelowna Accommodation
- Apartment Hotels in Burnaby
- Chase Accommodation
- Luxury Hotels in Victoria
- Vancouver Accommodation
- Hotels in Downtown Vancouver
- Hotels near Big White Ski Resort
- Apartment Hotels in West Vancouver
- Tofino Accommodation
Flights
Cars








