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.
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.
Todays featured Kimberley hotel:
We are near the Kimberley Alpine Resort, the North Star High Speed Chair, and the Kimberley Convention and Athlete Training Center. The Trickle Creek Golf Resort is just minutes away.
Todays featured Abbotsford hotel:
Whether it’s for business or leisure, the start and finish to your next trip should be relaxed and calm. That’s why a stay at Sandman Hotel Abbotsford Airport is just what you need.
Todays featured Abbotsford hotel:
Offering easy access to Highway 1 and the U.S. border, Ramada by Wyndham Abbotsford is the perfect place to recharge.
Todays featured Salmon Arm hotel:
Salmon Arm is located on the Trans-Canada Highway, midway between Calgary and Vancouver, on the shores of Shuswap Lake System. It is both a summer and winter recreation area. Pet-Friendly Fees may apply.
Todays featured Squamish hotel:
The Sea to Sky Hotel is nestled in the Garibaldi Provincial Park on the Sea to Sky Hwy, a few minutes north of Squamish, 70 km away from Vancouver B.C. and 30 minutes drive to Whistler, the North America’s foremost all year-round mountain resort.
Todays featured Madeira Park lodge or resort:
Experience an upscale spa set in natural splendor. The Spa at Painted Boat Resort delivers an ultimate escape by combining soothing natural spa treatments with the relaxing atmosphere and calming waters of our Spa Serenity Garden (access is for Resort and Spa Treatment guests only).