RE: Vancouver Island, BC
Right on the harbor is a unique old hotel that has been restored. I do not know the name of it, but you cannot miss it as it is the most obvious old hotel in the area and it is know for its afternoon teas. Great snacks, tea, coffee and probably a little libation if you desire.
I crossed the Straits of Juan De Fuca for Port Angeles, WA to the island. Spent the night there.
Paul E. Smith