try some white vinegar.
vinegar is a great solution for cleaning decanters. just pour vinegar and hot water into the decanter and let it sit for 10 minutes. don't use boiling water as it may be too hot for the delicate glass. drain, rinse, and the wine should scrub off easily.