Princess Royal Island, BC Area Hotels