Faits : A. A.X._, ressortissant kosovar né en 1975, a eu deux filles (nées les 9 juin 2000 et 17 juin 2002) avec une compatriote. Les deux enfants et leur mère vivent actuellement dans leur pays d'origine. L'intéressé est arrivé en Suisse en 2002 et y a déposé une demande d'asile qui a été rejetée. En 2003, il a épousé une ressortissante suisse et a ainsi été mis au bénéfice d'une autorisation de séjour. Le couple s'est séparé en 2004 et le divorce a été prononcé en 2006. Cette même année, A.X._ a épousé une ressortissante polonaise née en 1980. Le 1 er juillet 2010, il a été mis au bénéfice d'une autorisation de séjour UE/AELE au titre du regroupement familial, sa femme s'étant également vue remettre une telle autorisation. L'intéressé a obtenu la nationalité polonaise le 18 septembre 2013. B. Le 6 mars 2015, A.X._ a déposé une demande de regroupement familial en faveur de ses deux enfants, leur mère ayant donné son accord. Après une instruction de la cause, notamment auprès de l'Ambassade de Suisse au Kosovo, le Service de la population du canton de Vaud (ci-après: le Service cantonal), par décision du 15 novembre 2016, a refusé aux deux filles d'entrer en Suisse et a rejeté leurs demandes d'autorisations de séjour. Sur recours du 12 décembre 2016, la Cour de droit administratif et public du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal) a confirmé cette décision par arrêt du 4 juillet 2017. C. Agissant par la voie du recours en matière de droit public, A.X._ et ses deux filles demandent au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt du Tribunal cantonal du 4 juillet 2017 et de renvoyer la cause au Service cantonal, afin qu'il accorde des autorisations de séjour aux deux enfants. Ils se plaignent de violation du droit international. Le Tribunal cantonal et le Secrétariat d'Etat aux migrations concluent tous deux au rejet du recours. Le Service de la population renonce à se déterminer. Dans des observations finales, A.X._ et ses deux filles confirment leurs conclusions, à tout le moins implicitement.