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 near the beach, this hotel is steps from Columbia Mountains and Cascade Range. Skaha Beach and Okanagan Amusements are also within 2 mi (3 km).
Older building but clean and well maintained. Staff very friendly but professional.
CA $93 per night for 2 guests
Located in Regional District of Nanaimo, this hotel is 1.4 mi (2.2 km) from Nanaimo Museum and 2.2 mi (3.6 km) from Vancouver Island University. Bastion and ...
We liked having an indoor pool and hot tube. The breakfast was good. It was hard to find your way around the property.
CA $127 per night for 2 guests
Located in the heart of Ucluelet, this motel is within a 10-minute walk of Huu-Mees-Ma-As Native Art Gallery and Ucluelet Aquarium. Clayoquot Sound and Ucluelet ...
Great location, great staff, nicely equipped room. No paper recycling.
CA $69 per night for 2 guests
Situated in the mountains, this hotel is 1.4 mi (2.3 km) from Squamish Adventure Centre and 8.3 mi (13.4 km) from Britannia Mine Museum. Shannon Falls Provincial ...
The hotel staff are excellent, very helpfull and friendly. The rooms are large and clean and the hotel is in an excellent location with many amenities nearby.
CA $110 per night for 2 guests
Located in Downtown Vancouver, this luxury hotel is steps from Robson Square and Robson Street. Granville Street and Vancouver Art Gallery are also within 5 ...
Lovely hotel. We weren’t in it very long but the time we spent there was very pleasant. Wasn’t a fan of paying for WiFi but think it may be customary in the area? Have never paid for it before but that is just an observation not a complaint. I would stay there again.
CA $232 per night for 2 guests
This family-friendly Kamloops hotel is located in the entertainment district, within a 15-minute walk of Aberdeen Mall and Kamloops Lake. Thompson Rivers University ...
Very comfortable and easy to find. Quiet. Lovely restaurant. Very kind staff.
CA $135 per night for 2 guests
Situated in Gibsons, this hotel is 1.1 mi (1.8 km) from Sunshine Coast Museum and Archives and within 3 mi (5 km) of Gibsons Marina and Soames Hill Park. Party ...
Everything was great, but a little pricey. About $30 a night more than Whistler for the same type of room
CA $123 per night for 2 guests
Situated in Kamloops, this motel is within 1 mi (2 km) of Kamloops Lake and McArthur Island Park. Riverside Park and Big Little Science Centre are also within ...
Property was clean and comfortable. We have stayed before and came back. Rates are reasonable.
CA $84 per night for 2 guests
Situated in Vernon, this hotel is within 1 mi (2 km) of Columbia Mountains, Village Green Centre, and Polson Park. Swan Lake and Planet Bee Honey Farm are also ...
Great price and great place to stay. Staff was awesome
CA $80 per night for 2 guests
Located in James Bay, this eco-friendly hotel is steps from The Robert Bateman Centre, Victoria Harbour, and Victoria Clipper Ferry Terminal. British Columbia ...
I loved how this location is close to everything. The room was spacious and comfortable. I would stay here again.
CA $102 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: