Nestled along Brentwood Bay, near Victoria, British Columbia. This luxurious resort offers an on-site marina.
Located 2461 feet from Victoria Golf Club, Oak Bay Beach Hotel features an on-site spa. Paid underground parking is available for all guests.
Featuring an indoor pool and overlooking Victoria's Inner Harbor, this resort and spa is located directly on the waterfront.
Adjacent to Shaw Ocean Discovery Centre and Victoria Distillers, this hotel is 5.5 km from Victoria International Airport.
This Parksville hotel is located on Vancouver Island, on Parksville Beach.
Surrounded by rain forest, this Ucluelet hotel boasts spa and fitness facilities and an outdoor swimming pool.
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 swimming pool and free WiFi, Pacific Shores Resort & Spa is set in Nanoose Bay. Nanaimo is 27 km away.
Located just 2 minutes’ drive from BC Ferries Departure Bay Terminal, this Nanaimo resort features free WiFi in designated areas.