Luxury HotelsDirectoryBeach ResortsBoutiqueParisLondonNew YorkTokyo

Sonora Resort

Area C (Discovery Islands/Mainland Inlets), Canada

Relais & ChâteauxVerified by our editorial board
Sonora Resort in photos · Sonora Resort — Area C (Discovery Islands/Mainland Inlets), Canada. Sonora Resort is an all-inclusive Relais & Châteaux property on Sonora Island, BC, with 71 rooms, wildlife viewing, and adventure activities.

Sonora Resort is an all-inclusive Relais & Châteaux property on Sonora Island, BC, with 71 rooms, wildlife viewing, and adventure activities.

Check availability Official website

We do not publish prices or ratings: rates change daily, so please check them with the hotel or our booking partner. We may earn a commission from partner links.

Watch: Sonora Resort in 3 minutes

Photos: Wikimedia Commons (credited in the video). Every fact shown is verified by our editorial board.

Location and setting

Sonora Resort is located on Sonora Island in the Discovery Islands and Mainland Inlets of British Columbia, Canada. The property is accessible only by sea or air. The setting features views of snow-capped peaks and the surrounding ocean.

Rooms and suites

The resort offers 71 rooms, suites, and villas. Room types include Gold rooms with Queen or King bed configurations, Diamond King rooms with balcony or vaulted options, and suites such as the Bute Gold Suite, Arran Suite, and Bute Diamond Suite. Multi-bedroom villas—including the Eagle Rock Lodge and Sea Lion House—accommodate larger groups. All rooms feature fireplaces. The property offers family suites, connecting rooms, and multi-bedroom villas; children are welcome.

Dining

The resort operates a restaurant where accomplished chefs prepare fresh local ingredients. Dining is paired with wines and served with ocean views.

Spa, pools and facilities

Facilities include a heated outdoor pool, spa, sauna, hot tub, tennis court, fitness room, and beauty center. On-site activities encompass fishing, hiking, mountain biking, canoeing and kayaking, yoga, and massages. Wildlife viewing opportunities include grizzly bear watching, eagle watching, whale and sea lion watching, and dolphin watching. Helicopter tours and boat tours are available. A wellness center, solarium, and putting green are available to guests.

Who it suits

The property caters to families with children, offering a kids menu, family suites, connecting rooms, and multi-bedroom villas. The resort's remote location, activity program, and all-inclusive model appeal to travelers seeking outdoor recreation and wildlife observation.

Explore Sonora Resort

Editorial verification: Sonora Resort is affiliated with Relais & Châteaux; this was confirmed on the brand's own website or hotel list, and the hotel was matched to its official website by our editorial board.

Frequently asked questions

Where is Sonora Resort located?

Sonora Resort is located on Sonora Island in the Discovery Islands and Mainland Inlets area of British Columbia, Canada. It is accessible only by sea or air.

What types of rooms are available?

The resort offers 71 rooms, suites, and villas. Room types include Gold and Diamond King rooms, suites such as the Bute Gold Suite and Arran Suite, and multi-bedroom villas including the Eagle Rock Lodge and Sea Lion House. All rooms feature fireplaces.

Is Sonora Resort all-inclusive?

Yes, Sonora Resort operates on an all-inclusive model.

What activities are offered?

The resort offers fishing, hiking, grizzly bear watching, eagle watching, whale and sea lion watching, dolphin watching, canoeing and kayaking, mountain biking, helicopter tours, boat tours, yoga, massages, and a putting green.

Is the resort family-friendly?

Yes. The resort welcomes children and offers family suites, connecting rooms, multi-bedroom villas, a kids menu, and highchairs.

What dining options are available?

The resort has a restaurant where chefs prepare fresh local ingredients paired with wines, served with ocean views.

Is Sonora Resort a luxury hotel?

Sonora Resort is affiliated with Relais & Châteaux; this was confirmed on the brand's own website or hotel list, and the hotel was matched to its official website by our editorial board.

Where is Sonora Resort?

Sonora Resort is in Area C (Discovery Islands/Mainland Inlets), Canada. Address: Area C (Discovery Islands/Mainland Inlets), British Columbia, Canada.

Hotel facts

LocationArea C (Discovery Islands/Mainland Inlets), Canada
AddressArea C (Discovery Islands/Mainland Inlets), British Columbia, Canada
Brand / allianceRelais & Châteaux
Official websiterelaischateaux.com
General managerJustin Stevens · General Manager · source: sonoraresort.com, checked 2026-10-03
Verified by the editorial board

Sources: relaischateaux.com/gb/hotel/sonora-resort/

Map data © OpenStreetMap contributors. Hotel data: Wikidata (CC0), OpenStreetMap (ODbL), official websites.