В гости часто ходят просто так: потусоваться, поболтать или просто повидать знакомых.
Но иногда, бывают и особые причины для визита [здорово сочетающиеся с указанными в самом начале]: поесть, выпить, поиграть в игры, что-то взять итп.

А вот совсем экзотика:
- Кен приходит ко мне в гости, чтобы постираться :Ъ
- Я иногда хожу в гости, чтобы поспать в обед [а то мне уже как-то уже неприлично спать в обед на рабочем месте, смущаюсь], хорошо, что есть куда.