Situated on the shores of Pender Harbour, this luxurious Madeira Park, British Columbia resort boasts a seasonal outdoor pool, a spa, an on…
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…
Facing the beachfront in Port Renfrew, Wild Renfrew Seaside Cottages has a garden and a private beach area.
Located on its own private beach, Cusheon Lake Resort is located in Ganges on Salt Spring Island.
Offering a barbecue and a private beach area, Maple Ridge Cottages is located 6 km outside of Ganges on St. Mary's Lake.
Featuring accommodations with oceanfront views, this Parksville resort includes free Wi-Fi and BBQ facilities.
West Coast Wilderness Lodge features a restaurant, bar, a shared lounge and private beach area in Egmont.
This beachfront resort on Cox Bay features daily surf lessons and bicycle rentals.
This resort is located on Okanagan lake in British Columbia. It offers views of the lake and mountains, outdoor swimming pool, on-site…
Located in Cawston, 17 km from Osoyoos, Similkameen Wild Resort & Winery Retreat boasts air-conditioned rooms with free WiFi throughout the…
Featuring a seasonal outdoor pool and a wellness spa, this Kelowna resort is on Okanagan Lake.
Nestled in Bedwell Harbor on Pender Island, this resort offers a full service marina, outdoor pool and on-site dining.
On the waterfront of Lake Okanagan in Kelowna, Manteo at Eldorado Resort offers beautiful beachfront accommodation steps away from Rotary…
Located on the BC wine trail, this Oliver property offers beach access on Tuc-el-Nuit Lake. Free WiFi is provided.
Anahim Lake Eagle's Nest Resort offers comfortable rooms and lakeside cabins in Anahim Lake.