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.
Nestled on the beach, this Tofino hotel is within 1 mi (2 km) of Clayoquot Sound and Chesterman Beach. Mackenzie Beach and Tofino Botanical Gardens are also ...
Great view and location on the beach. Staff was very friendly. Overall very clean. I do wish there was a pool for when the water is too chilly. Also, one hot tub was broken and the other was not very clean.
C$240 per night for 2 guests
Located in West End, this beachfront hotel is in the city center and within a 10-minute walk of English Bay Beach, Robson Street, and Sunset Beach. Stanley Park ...
A nice, historic hotel in a lovely location on the ocean. Beautiful views and lots to do in the area. My only suggestion (not a complaint) is that the owners could do a bit of upgrading in the rooms. Perhaps they are trying to maintain the vintage but new shower curtains/rods/heads etc and maybe ...
C$179 per night for 2 guests
Located in West End, this eco-friendly hotel is within 1 mi (2 km) of Robson Street and Stanley Park. Vancouver Convention Centre and Canada Place are also within ...
Perfect location. Will definitely recommend it to friends.
C$138 per night for 2 guests
Nestled on the beach, this Osoyoos hotel is within a 15-minute walk of Pioneer Walkway, Rattlesnake Canyon, and Osoyoos and District Museum and Archives. Sonora ...
The proximity to the beach, good walking areas and an extended checkout!
C$103 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 Downtown Vancouver, this aparthotel is within a 10-minute walk of Sunset Beach and Granville Island Public Market. St. Paul's Hospital and Kitsilano ...
We liked the location. It could use some additional window coverings to block the street lights.
C$209 per night for 2 guests
Nestled on the beach, this Osoyoos condo building is within a 10-minute walk of Pioneer Walkway and Rattlesnake Canyon. Osoyoos and District Museum and Archives ...
It's right on the beach and across the street to a pretty park. You can stroll right into town or walk on the beach, or swim at your leisure. The staff is very friendly.
C$74 per night for 2 guests
Located in White Rock, this beachfront hotel is in the city center and within 1 mi (2 km) of White Rock Beach and White Rock Pier. Meridian Golf Par 3 is 2 mi ...
Lovely room, clean, comfortable, friendly welcoming and helpful staff. Ideal first stop (we landed at Vancouver at 6pm).
C$129 per night for 2 guests
Located in Downtown Kelowna, this hotel is within a 15-minute walk of City Park and Prospera Place. Kelowna General Hospital is 1 mi (1.6 km) away.
This hotel was unique and I loved the decor!!! If we ever return we will stay here again
C$159 per night for 2 guests
Located in Osoyoos, this beachfront hotel is in the city center and within a 5-minute walk of Osoyoos and District Museum and Archives and Osoyoos Art Gallery. ...
The Happy Hour at the restaurant was very weird and hard to understand. You could not get happy hour wine without buying food too it just did not make sense. Happy Hour was no great offer since you had to buy food too.
C$159 per night for 2 guests
Search for hotels in British Columbia on Expedia. You can easily find your hotels in British Columbia using one of the methods below:
© 2019 Expedia, Inc. All rights reserved.