British Columbia Hotels

We have 1434 properties available in 209 towns and cities. You are currently filtering the town listings by Hotels. To show all listed towns in British Columbia select "ALL" from the menu below.

Top British Columbia destinations for Hotels and Motels:

Select from available towns / cities with Hotels and Motels:

Filter by accommodation type:

Todays featured British Columbia Hotels:

 
Photograph of Super 8, Kelowna
Listing updated 2026
Hotel

Super 8

Todays featured Kelowna hotel:

Conveniently located on Highway 97, near dowtown Kelowna and five kilometers from the shores of Lake Okanagan, Super 8 by Wyndham Kelowna welcomes you with free breakfast and WiFi. Our location puts you close to a range of world-class skiing in .....

2592 Highway 97 North
Kelowna, British Columbia
V1X4J4
 
Photograph of Days Inn, Vernon
Listing updated 2026
Hotel

Days Inn

★★

Todays featured Vernon hotel:

Enjoy the natural beauty of British Columbia at this convenient hotel located in Vernon close to Armstrong and Enderby.

5121-26th Street
Vernon, British Columbia
V1T8G4
 
Photograph of Canadas Best Value Inn & Suites, Fernie
Listing updated 2026
Hotel

Canadas Best Value Inn & Suites

Todays featured Fernie hotel:

Canadas Best Value Inn and Suites Fernie offers the most value for your money when staying for business, pleasure, or just passing through! We offer clean spacious rooms, a Subway restaurant on-site, and free Wi-Fi throughout the .....

401 Crowsnest Highway
Fernie, British Columbia
V0B 1M0
 
Photograph of Hastings House, Salt Spring Island
Listing updated 2026
Hotel

Hastings House

Todays featured Salt Spring Island hotel:

Hastings House Country House Hotel: a small luxury waterfront hotel, restaurant and spa on Salt Spring Island, BC, Canada. Return to an era of grace and simplicity with a getaway to Hastings House Country House Hotel.

160 Upper Ganges Road
Salt Spring Island, British Columbia
V8K 2S2
 
Photograph of Super 8, Duncan
Listing updated 2026
Hotel

Super 8

Todays featured Duncan hotel:

Our Super 8 Duncan hotel is located on Vancouver Island, minutes from Lake Cowichan on Trans-Canada Highway 1. Our convenient location gives you easy access to the natural beauty of British Columbia. Our clean and accommodating guest rooms .....

5325 Trans Canada Highway
Duncan, British Columbia
V9L5J2
 
Photograph of Sandman Hotel & Suites, Squamish
Listing updated 2026
Hotel

Sandman Hotel & Suites

Todays featured Squamish hotel:

Whether you’re in town for business or leisure, you’re in the perfect destination when you check in with us at Sandman Hotel & Suites Squamish. Located off the famed Sea-to-Sky Highway, you are truly at the midpoint between the city of .....

Sandman 39400 Discovery Way
Squamish, British Columbia
V8B0R5