Faits: Faits: A. X._, ressortissant portugais né en 1976, a séjourné en Suisse dès le 1er mars 1996 au bénéfice d'une autorisation saisonnière (permis A) transformée, à partir du 1er mars 1999, en autorisation de séjour (permis B). Par jugement du 1er mai 2001, il a été condamné pour viol et contrainte sexuelle à une peine de deux ans et demi de réclusion assortie d'une expulsion du territoire suisse d'une durée de quinze ans avec sursis pendant cinq ans. A la suite d'un recours partiellement admis, ce jugement a été réformé en ce sens que la peine accessoire d'expulsion a été ramenée à une durée de huit ans avec sursis pendant cinq ans (arrêt du 24 septembre 2001 de la Cour de cassation pénale du Tribunal cantonal du canton de Vaud). Incarcéré le 26 juin 2001, X._ a été mis en régime de semi-liberté dès le 21 juillet 2002; depuis lors, il travaille en qualité de chauffeur-manutentionnaire au service d'une société établie à B._. Il a été mis en liberté conditionnelle le 18 décembre 2002. Entre-temps, par décision du 18 septembre 2002, le Service de la population du canton de Vaud (ci-après: le Service de la population) a refusé de renouveler l'autorisation de séjour de X._. Saisi d'un recours contre cette décision, le Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif) l'a rejeté, par arrêt du 30 juin 2003. Entre-temps, par décision du 18 septembre 2002, le Service de la population du canton de Vaud (ci-après: le Service de la population) a refusé de renouveler l'autorisation de séjour de X._. Saisi d'un recours contre cette décision, le Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif) l'a rejeté, par arrêt du 30 juin 2003. B. Agissant par la voie du recours de droit administratif, X._ demande au Tribunal fédéral, sous suite de frais et dépens, de réformer l'arrêt précité du Tribunal administratif en ce sens que son autorisation de séjour soit renouvelée ou, subsidiairement, d'annuler cet arrêt et de renvoyer la cause à l'autorité cantonale pour nouvelle décision. A titre préalable, il requiert le bénéfice de l'effet suspensif. Le Service de la population s'en remet aux déterminations du Tribunal administratif, lequel conclut au rejet du recours, à l'instar de l'Office fédéral de l'immigration, de l'intégration et de l'émigration. Le Service de la population s'en remet aux déterminations du Tribunal administratif, lequel conclut au rejet du recours, à l'instar de l'Office fédéral de l'immigration, de l'intégration et de l'émigration. C. Par ordonnance du 12 septembre 2003, le Président de la IIe Cour de droit public a admis la demande d'effet suspensif.