Zamna Tulum is back for a fourth year this month, with more than 50 names announced so far.
The festival runs from December 28 to January 8, with 10 events across four different stages - Mía Beach, XX Winter Beach, the Arena stage and the Island stage.
Read this next: Renaissance will head to Tulum in January
Paul Kalkbrenner and Agents Of Time (live) play XX Winter Beach on December 31, while Renaissance takes place on January 4 with Adam Beyer back-to-back Ida Engberg, Danny Tenaglia back-to-back Nicole Moudaber, Charlotte de Witte, Dubfire, Blancah and Sirsax performing at the Arena stage.
Black Coffee arrives at the festival on January 6, accompanied by Blond:ish, Salomé and a back-to-back between Themba and DJ Angelo.
Afterlife rounds off the festival on the final day with performances from Tale Of Us, Adriatique, Keinemusik, Mind Against, Mathame, Denis Horvat, Colyn, Fideles, Kas:st and Øostil.
Elsewhere across the festival there will be a back-to-back between Damian Lazarus and Guy Gerber and sets from Diplo, Bob Moses, Roman Flügel, Fort Romeau and more.
Zamna supports the Mayan indigenous community's social projects. Head here for more information.
Read this next: Get the best of Mixmag direct to your Facebook DMs