Actually I had an unused instance and it took me quite a lot of time to actually figure out that this was the actual cause. I do check the prices but with so many deep learning projects, it's actually really difficult to figure out.
Have you tried any third party AWS cost optimization tool ?