All hotels in British Columbia, Canada
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
All hotels in British Columbia, Canada
We have found 17541 British Columbia Hotels
- Three Valley Lake Chateau
- Hampton Inn & Suites by Hilton Kelowna Airport
- Quality Hotel Airport South
- The Listel Hotel Vancouver
- Pangea Pod Hotel
- Gage Suites at UBC
- Prestige Inn Nelson
- Best Western Plus Kelowna Hotel & Suites
- Ramada Plaza by Wyndham Prince George
- Cambie Downtown Hostel
- Waters Edge Shoreside Suites
- Basecamp Resorts Revelstoke
- Black Rock Oceanfront Resort
- Hotel Eldorado at Eldorado Resort
- The Craigmyle
- Bayside Resort, Ascend Hotel Collection
- Coast Discovery Inn
- Best Western Plus Tin Wis Resort
- Harrison Beach Hotel
- Riverland Inn & Suites
- Nita Lake Lodge
- Delta Hotels by Marriott Whistler Village Suites
- Sundial Hotel
- Coast Hillcrest Hotel
- Poets Cove Resort & Spa
Let Expedia take you to the best Hotels in British Columbia. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.