Is there any type of drug to stop you craving alcohol?

Yes, but . . . There are medications that can help with alcohol craving, but it's most important to have a frank discussion with your doctor about treatments for this. Try to be open-minded about options and avoid anchoring on the idea of using one drug to stop another. "Behavioral therapies", such as Alcoholics Anonymous, are cheap, readily available, and show long-term effectiveness. Discuss with doctor.
Alcoholism Rx. Successful treatment for alcohol addiction involves rehabilitation, counseling, and in some cases, medications. Some of these medications help control cravings for alcohol and minimize symptoms of withdrawal, while another causes people to feel very, very sick when they do drink it (aversion). Best wishes...