Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights

Super 8 by Wyndham Abbotsford BC
1881 Sumas Way Abbotsford BC
$88 nightly
The price is $102 total per night
$102 total
Dec 23 - Dec 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Abbotsford, Super 8 by Wyndham Abbotsford BC is within a 5-minute drive of Abbotsford Recreation Centre and University of the Fraser Valley.
Pool
Hot Tub

North Vancouver Hotel
1800 Capilano Rd District of North Vancouver BC
Free Cancellation
Reserve now, pay when you stay
With a stay at North Vancouver Hotel in District of North Vancouver (Pemberton Heights), you'll be within a 5-minute drive of Stanley Park and Capilano Suspension Bridge.
Breakfast included
Parking included

Super 8 by Wyndham Kamloops On The Hill
1521 Hugh Allan Dr, Trans-Can Hwy Kamloops BC
$63 nightly
The price is $73 total per night
$73 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Super 8 by Wyndham Kamloops On The Hill in Kamloops, you'll be in a shopping district, within a 10-minute walk of Cascades Casino and Aberdeen Mall.
Hot Tub
Breakfast included

Super 8 by Wyndham Williams Lake BC
1712 Broadway Ave S Williams Lake BC
$75 nightly
The price is $87 total per night
$87 total
Dec 28 - Dec 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Super 8 by Wyndham Williams Lake BC in Williams Lake, you'll be just steps from Williams Lake Visitor Center and Tourism Discovery Centre.
Breakfast included
Pet friendly

Motel 6 Saanichton, BC - Victoria Airport
2401 Mt Newton Cross Rd Saanichton BC
$88 nightly
The price is $99 total per night
$99 total
Dec 28 - Dec 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Motel 6 Saanichton, BC - Victoria Airport in Saanichton, you'll be within a 15-minute drive of Butchart Gardens and Swartz Bay Ferry Terminal.
Pet friendly
Parking included

Oasis Inn
1884 Gordon Drive Kelowna BC
$58 nightly
The price is $67 total per night
$67 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Oasis Inn in Kelowna (South Central), you'll be within a 15-minute drive of Okanagan Lake and UBC-Okanagan.
Pool
Parking included

The Ol' Frontier
122 Hwy 23 North Revelstoke BC
With a stay at The Ol' Frontier in Revelstoke, you'll be within a 5-minute drive of Mount Revelstoke National Park and Revelstoke Railway Museum.
Pet friendly
Parking included

Motel 6 Surrey, BC
6542 King George Hwy Surrey BC
$98 nightly
The price is $114 total per night
$114 total
Dec 21 - Dec 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Motel 6 Surrey, BC places you in the heart of Surrey, a 4-minute drive from Bell Performing Arts Centre and 5 minutes from Bear Creek Dog Off-leash Area.
Pet friendly
Parking included

The Vista Inn
626 Columbia St W Kamloops BC
$50 nightly
The price is $58 total per night
$58 total
Dec 31 - Jan 1, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Vista Inn in Kamloops (West End), you'll be within a 10-minute walk of Thompson Rivers University and Ruckers Fun & Games.
Pool
Breakfast included

Port Augusta Inn and Suites
2082 Comox Avenue Comox BC
$72 nightly
The price is $81 total per night
$81 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Comox, Port Augusta Inn and Suites is a 3-minute walk from St. Joseph General Hospital and 14 minutes by foot from Comox Municipal Marina.

Vedder River Inn
5788 Vedder Road Chilliwack BC
$80 nightly
The price is $93 total per night
$93 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Vedder River Inn in Chilliwack (Vedder), you'll be a 2-minute drive from University of the Fraser Valley - Chilliwack Campus and 6 minutes from Cultus Lake Park.
Breakfast included
Parking included

Swiss Chalet Motel
1101 Victoria Road West Revelstoke BC
$91 nightly
The price is $106 total per night
$106 total
Dec 13 - Dec 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Swiss Chalet Motel in Revelstoke, you'll be near ski lifts, within a 15-minute drive of Revelstoke Mountain Resort and Columbia River.
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.
British Columbia Motels essential information
Accommodation | 393 Motels |
|---|---|
Lowest Price | $58 |
Highest Price | $114 |
Popular accommodation | Super 8 by Wyndham Abbotsford BC, North Vancouver Hotel, Super 8 by Wyndham Kamloops On The Hill, Super 8 by Wyndham Williams Lake BC, Motel 6 Saanichton, BC - Victoria Airport, Oasis Inn, The Ol' Frontier, Motel 6 Surrey, BC, The Vista Inn, Port Augusta Inn and Suites, Vedder River Inn, Swiss Chalet Motel |
