Luxury hotels in British Columbia Coast

Showing 5 places to stay Sort list alphabetically

Sonora Resort

British Columbia > Canada > North America > British Columbia Coast

Sonora Resort is a luxurious and all-inclusive wilderness lodge in dense forests on the water’s edge in British Columbia's Inside Passage. Read more

Nimmo Bay

British Columbia > Canada > North America > British Columbia Coast

Sitting within 30000 square miles of pristine wilderness, glacier-capped mountains, the ocean and misty evergreens, the family owned and run Nimmo Bay Resort offers a first class wilderness adventure in British Columbia.. Read more

Knight Inlet Lodge

British Columbia > Canada > North America > British Columbia Coast

Knight Inlet lodge floats on a river in a remote area of the Pacific Northwest, just north of Campbell River. The lodge lies close to the mouth of Knight Inlet, from which it gains its name, and is nestled into Glendale Cove which is home to one of the largest concentrations of grizzly bears in... Read more

Spirit Bear Lodge

British Columbia > Canada > North America > British Columbia Coast

Discover the waterfront Spirit Bear Lodge, located in the small village of Klemtu and nestled within the Great Bear Rainforest of British Columbia. Surrounded by striking mountain ranges and coastal fjords, guests can experience a magnificent array of wildlife, learn about the native culture and... Read more

Rockwater Secret Cove Resort

British Columbia > Canada > North America > British Columbia Coast

Retreat to Rockwater Secret Cove Resort, situated on Malaspina Strait and built into the rocky cliffs along British Columbia’s stunning Sunshine Coast. Read more

Well it really is back to earth with a bump after our fabulous holiday. Thank you very much for all your hard work. It really was a dream holiday.

Jane

Start creating your tailored trip today

Our enthusiastic experts are seasoned travellers with the inside track on the most memorable adventures.

Call us on +44 (0) 20 7978 7333

Or enquire online

Close