HMS Leda may refer to one of the following ships of the British Royal Navy named after the Leda of Greek mythology: