Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Invermere, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. Eagle Ranch Golf Course is 2.4 mi (3.8 km) ...
overall I liked the hotel and pools, bar, dining, close to the hot springs, wonderful
CA $159 per night for 2 guests
This family-friendly Victoria hotel is located in the historical district, within a 15-minute walk of Lower Johnson Street, British Columbia Parliament Building, ...
The room and location are nice and clean. Just the sign for car park is a little bit difficult to find.
CA $231 per night for 2 guests
Situated in Radium Hot Springs, this hotel is within 3 mi (5 km) of Columbia Mountains, Sinclair Canyon, and Radium Hot Springs Pools. Radium Resort - The Springs ...
This property is older but very clean. Staff is friendly and helpful.
CA $119 per night for 2 guests
Located in Regional District of Nanaimo, this romantic hotel is within 1 mi (2 km) of Paradise Fun Park and Parksville Beach. Rathtrevor Beach Provincial Park ...
super tiny room
THE Beach Club ResortGet Rates
Located in James Bay, this romantic hotel is steps from The Robert Bateman Centre, Victoria Harbour, and Victoria Clipper Ferry Terminal. British Columbia Parliament ...
All good Location amazing Come back often Thank you
CA $279 per night for 2 guests
Located in Downtown Vancouver, this eco-friendly hotel is steps from Vancouver International Film Centre and Granville Street. St. Paul's Hospital and Orpheum ...
Good location near grandville island ferry. Friendly and helpfull staff. Hotel well maintained.
CA $211 per night for 2 guests
Situated on the waterfront, this eco-friendly hotel is 0.4 mi (0.7 km) from Douglas College and within 6 mi (10 km) of Holland Park and Metropolis at Metrotown. ...
The hotel was clean, the tv had many channels, a great amount of places to eat and see nearby and the beds were super comfy. The only downside is how far you have to travel to get to some other places.
CA $179 per night for 2 guests
This family-friendly Victoria aparthotel is located by the ocean, within a 5-minute walk of St. Ann's Academy and Royal BC Museum. British Columbia Parliament ...
New an clean, room had everything we needed. Close to park and main street.
CA $311 per night for 2 guests
Located in West End, this eco-friendly hotel is within a 10-minute walk of St. Paul's Hospital, Sunset Beach, and Granville Street. Robson Street and Granville ...
Room had good amenities. Clean and tidy, good pool and gym area
CA $243 per night for 2 guests
Located in City Centre, this golf hotel is within a 10-minute walk of Kamloops Lake and Exhibition Park. Pioneer Park and Sagebrush Theatre are also within 1 ...
Beautiful view. Great customer service. Loved the balconies
CA $100 per night for 2 guests
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.
Search for hotels in British Columbia on Expedia. You can easily find your hotels in British Columbia using one of the methods below: