List of ships named Avalon

A number of ships have been named Avalon, after Avalon, the mythical Arthurian island or Avalon, California