Hotel Partners

Sonora Resort

Sonora Island, British Columbia

British Columbia’s Sonora Resort, a Relais & Châteaux property, is located on Sonora Island in the Discovery Islands at the mouth of Bute Inlet. Guests reach Sonora Resort by boat or air, approximately 50 minutes by private helicopter or seaplane from Vancouver. Known as one of Canada’s hidden gems, Sonora has a unique place in the world because of its secluded location and abundance of natural beauty and wildlife, with luxury accommodations and gourmet cuisine. From May to October, guests are invited to enjoy the many amenities and range of activities, including grizzly bear tours, guided salmon and fly fishing, helicopter tours, hiking, spa treatments at Island Currents Spa, and eco-adventures.