Giles was born in Bristol, England. He moved to Adelaide, South Australia when he was 15. He was one of the first Europeans to explore the empty desert of central Australia during the 1870s. Giles was the first European to explore Lake Amadeus and The Olgas. He named them after Amadeus, King of Spain Olga, Queen of Wurttemberg.