Hi, I think "solo" is adjective and "solamente" is adverb.
You can say: Estoy solo - I'm alone, but you can't say Estoy solamente.
Then when it means only you can use both, I think:
Te quiero solamente/solo a ti - You are my only love.
And that's all what I know.