Я хочу есть - I am hungry.
Я хочу пить - I am thirsty.
Thуыу two are set expressions.
Я хочу поесть - I am going to [make a breake for] eat something.
"я хочу пить что-нибудь". While I can imagine a context where this one can be corrrect, in most cases it should be "я хочу выпить/попить чего-нибудь".