If you don’t like tequila, you can use a few substitutes in your margarita. Vodka, gin, and rum are all excellent options. You can also use a non-alcoholic substitute such as sparkling water or fruit juice. Whatever you choose, adjust the drink’s sweetness to compensate for the lack of tequila.