Deriva direttamente o tramite forme ipocoristiche dal nome di origine germanica Guy diversa forma del nome germanico Guildo o Guido di cui potrebbe essere una forma contratta, ma è pure possibile una derivazione dal nome longobardo Wido.
Il cognome Guiotto è tipicamente veneto, del vicentino in particolare. Gui, rarissimo, ha un ceppo veneto ed uno tra milanese e pavese. Guio, estremamente raro, parrebbe della zona tra rodigino e ferrarese.
Il cognome Guio è 1690° nella regione Valle d'Aosta Il cognome Guio è 899° nella provincia di Vicenza Il cognome Guio è 17° nel comune di BRENDOLA (VI)