Five ships and three shore establishments of the Royal Navy have borne the name HMS Caledonia after the Latin name for Scotland: