This unique hotel located on the shores of the Juan de Fuca Straits and has views of the Olympic Mountains of Washington State.
Offering an indoor pool, hot tub, and sauna, this inn is located across the street from sandy Qualicum Beach on Vancouver Island.
Located on the shores of the Salish Sea and 8 km outside of Courtenay, British Columbia, this resort offers an oceanfront spa and on-site…
Offering a private beach, this Port Renfrew oceanfront lodge is 90 minutes’ drive from Victoria.
He-Tin-Kis Lodge is a private oceanfront retreat offering only 3 private guest suites, with a common entrance.
This hotel overlooks the Strait of Georgia and is 2 km from Qualicum Beach town centre, with shopping and dining.
This resort is located on Okanagan lake in British Columbia. It offers views of the lake and mountains, outdoor swimming pool, on-site…
Featuring an on-site restaurants and 2 bars, the Best Western Plus Sands is located in the heart of Vancouver, only 4 minutes’ walk from…
This hotel is located off the Pacific Rim Highway in Tofino and overlooks the Pacific Ocean. Free WiFi is available.
This Harrison Hot Springs hotel is located across the road from Harrison Lake. The hotel offers a gym and rooms with free WiFi.
This all-suite hotel overlooks Cowichan Bay and suites with a kitchenette. It is 13 km from the British Columbia Forest Discovery Center.
Located on Mayne Island in the Gulf Islands, this resort features a full spa. An indoor pool and hot tub are also on-site.
This hotel is 3 miles from downtown Blaine and is adjacent to the waterfront. Ocean Promenade Hotel rooms include a seating area.
On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful beachfront accommodation steps away from Rotary…
Northern Rockies Lodge is located directly on the Alaska Highway halfway between Fort Nelson and Watson Lake and is open year-round.