Geoffrey Ashton (died April 1718) was a British Royal Navy captain who commanded the frigate HMS Restoration in the Caribbean during the Golden Age of Piracy. He was killed in battle with the pirate captain Edward Kenway during the action off Salt Lagoon in 1718.