Пойду в гости...?

Literally this seems to mean “I will be going to guests”. Does a more accurate translation mean; “I’m going to visit someone”? Is someone just implied?

Yes, every language has its own structures. That’s why ‘I’m going to visit someone’ is a good translation to the Russian “я пойду в гости”