W związku z tym gospodarzem turnieju został Tatran Preszów.
Awans do fazy grupowej wywalczył zespół: Sporting CP.
Faza grupowa W fazie grupowej uczestniczyły 28 drużyny, które zostały podzielone na 2 grupy po 8 zespołów i na 2 grupy po 6 zespołów. W grupach A i B najlepsze drużyny awansowały bezpośrednio do ćwierćfinałów, zaś zespoły z miejsc 2-6 walczyły o awans w barażach do ćwierćfinałów. W grupach C i D po dwa najlepsze zespoły zagrały w kwalifikacjach do baraży do ćwierćfinałów.
Losowanie fazy grupowej odbyło się 30 czerwca 2017 w Lublanie, w Słowenii. Zespoły były losowane z ośmiu koszyków (grupy A i B) oraz sześciu (C i D). Drużyny z tego samego koszyka, nie mogły trafić do tej samej grupy, z wyjątkiem niemieckich klubów.
Koszyk 1Koszyk 2Koszyk 3Koszyk 4 MVM Veszprém KC FC Barcelona PGE Vive Kielce RK Wardar Skopje Paris SG Handball Rhein-Neckar Löwen RK Zagrzeb Aalborg Håndbold Bjerringbro-SilkeborgKoszyk 5Koszyk 6Koszyk 7Koszyk 8 HC Meszkow Brześć Orlen Wisła Płock Celje Pivovarna Laško MOL-Pick Szeged IFK Kristianstad SG Flensburg-Handewitt HBC Nantes THW Kiel