Why do we use "to" for "go to sleep", but do not use it for "go home"?
In a sentence as "Go home" the word home functions as an adverb modifying verb go and it implies sort of sense : at or to your house or the place where you live
Please check cambridge Dictionary and this question on ELL