Featuring full-service spa, sauna and fitness center, this nonsmoking hotel offers rooms with private balconies.
Surrounded by rain forest, this Ucluelet hotel boasts spa and fitness facilities and an outdoor swimming pool.
Get the celebrity treatment with world-class service at Loden Vancouver Recognized locally and globally, the Loden is a 77-room boutique…
Featuring a swimming pool and hot tub located on-site, this Vancouver hotel offers a restaurant and bar, and is only 100m from the City…
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 on-site restaurant, this boutique hotel is located in the heart of Vancouver city centre, across from BC Place.
Overlooking serene Brentwood Bay near Victoria, British Columbia, this tranquil adults-only retreat offers spacious rooms with cozy…
Boasting an on-site spa, this lakeside Whistler hotel is just 500 m from Whistler Mountain and Creekside Gondola.
Adjacent to Shaw Ocean Discovery Centre and Victoria Distillers, this hotel is 5.5 km from Victoria International Airport.
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…
Featuring a restaurant, The Josie Hotel, Autograph Collection is set in Rossland and also provides a bar and ski-to-door access.
Located in Nelson, Savoy Hotel is 12 km from Whitewater Ski Resort. All units in the hotel are fitted with a coffee machine.
Boasting spa and wellness facilities, this accommodation is located in Powell River. Each suite comes equipped with a kitchen.
This restored heritage property in Nelson boasts on-site dining options. Breakfast and free Wi-Fi are provided.
Featuring an indoor pool and overlooking Victoria's Inner Harbor, this resort and spa is located directly on the waterfront.
Prestige Radium Hot Springs Resort, WorldHotels Crafted provides free WiFi throughout the property and rooms with air conditioning in…
This Parksville hotel is located on Vancouver Island, on Parksville Beach.
Located on the west arm of Kootenay Lake, this resort offers views of the lake and Elephant Mountain.
This all-suite hotel is located on the western side of Vancouver Island in Ucluelet, 1.2 mi from the Ucluelet Aquarium and only 5 minutes…
This luxurious Prince George hotel features three restaurants, professional spa services and several on-site shops.
Located on Mayne Island in the Gulf Islands, this resort features a full spa. An indoor pool and hot tub are also on-site.