A luxury resort on Vancouver Island has once again been named one of the best hotels in the country, this time by travel website Fodor’s Travel.