1. I agree with Derry about the word order. Your sentence is OK, but "Would you like something to drink?" would be a more natural phrasing.
This makes the focus of the question the noun 'something' as opposed to the verb 'drink'. English-speaking cultures tend to rely on nouns for information rather than on verbs, which is why native speakers would be more likely to say 'Can I take a look?' rather than 'Can I look?'. Our natural tendency is to use verbs which mean very little on their own (such as take, have, go, get) and rely on nouns for the key information.
2. As for the 'something/anything' question, Sara is absolutely right.
It's 100% correct and natural to use 'something' when you are making an offer.
'Anything' would not be 'ideal' at all. 'Anything' would introduce the concept of 'nothing' into the situation. This would imply that 'nothing' is a very real option.... perhaps if the person is sick and struggling to drink, you might tentatively say 'Would you like anything to drink?'. It could even imply that you are reluctant to share your drink with the other person, and hoping that they'll say no!