Thank you for your question.
In short, the best treatment for you will depend on the severity of your condition.
Fillers may be a good option for you if your problem is not severe. Fillers can be temporary such as hyaluronic acid, or permanent, such as fat injection. These treatments can address the dark eye circles as well.
If you problem is more severe, a lower blepharoplasty may be your best choice.
I'd advise you to speak to a plastic surgeon about your options.
Hope this helps.