Faits : A. Par jugement du 14 mars 2017, le Tribunal correctionnel de l'arrondissement de l'Est vaudois a constaté que X._ s'est rendu coupable d'actes d'ordre sexuel commis sur une personne incapable de discernement ou de résistance et de contravention à la loi fédérale sur les stupéfiants. Il l'a condamné à une peine privative de liberté de 30 mois, dont 24 mois avec sursis durant deux ans, ainsi qu'à une amende de 500 francs. Il l'a astreint à verser à A._ une indemnité pour tort moral de 10'000 fr., plus intérêts. B. Par jugement du 30 juin 2017, la Cour d'appel pénale du Tribunal cantonal du canton de Vaud a rejeté l'appel formé par X._ contre ce jugement. En substance, la cour cantonale a retenu les faits suivants. Ressortissant saoudien, X._ est né en 1985 à Jeddah, en Arabie Saoudite, ville où il a toujours vécu jusqu'à ce jour. Dans la nuit du 13 au 14 février 2015, à B._, alors qu'il rentrait d'une soirée passée au Club C._, X._, accompagné d'une amie, D._, a rencontré dans la rue A._, laquelle était à même le sol, visiblement sous l'effet de l'alcool. Elle se trouvait sur le trottoir à l'angle de l'hôtel où X._ et D._ avaient leur suite. A._ avait passé sa soirée au bar E._ et avait bu plusieurs alcools différents, dont au moins une flûte de champagne et de la vodka red bull, ainsi que plusieurs gorgées de verres tendus par des tiers. Quant à X._ et D._, ils avaient fumé un joint et sniffé un petit rail de cocaïne puis avaient bu une bouteille et demi de champagne à trois durant la soirée. Voyant que A._ n'allait pas bien, D._ s'est inquiétée de son état de santé. Celle-ci et X._ lui ont dès lors proposé de venir dormir dans leur suite. Ils l'ont aidée à se relever, alors qu'elle tenait à peine debout. Ils se sont placés respectivement à sa droite et à sa gauche, lui prenant chacun un bras, afin de l'assister pour marcher. Une fois dans la suite, A._ s'est rapidement endormie dans le lit de la chambre de X._. Constatant l'état dans lequel se trouvait A._, X._ l'a déshabillée, l'a caressée sur tout le corps, en particulier les seins et le sexe et a entretenu avec elle des rapports sexuels non protégés, tant vaginaux qu'anaux alors que l'intéressée était assoupie. La jeune femme a repris conscience alors que X._ était derrière elle en train de la pénétrer analement. Elle est ensuite retombée dans un état second. Lorsqu'elle a repris pleine conscience, elle s'est rendue compte qu'elle se trouvait nue dans le lit d'une chambre d'hôtel inconnue, un homme étant couché à ses côtés. Elle a alors paniqué, a ramassé ses habits et a quitté les lieux. En pleurs et durant de longues minutes, elle a expliqué au réceptionniste qu'elle avait été abusée sexuellement. A la suite de ces faits, A._ a souffert de douleurs anales et vaginales, ainsi que de courbatures dans tout le corps. C. X._ interjette un recours en matière pénale contre le jugement du 30 juin 2017. Il conclut, avec suite de frais et dépens, principalement à la réforme de l'arrêt attaqué en ce sens qu'il est libéré du chef d'accusation d'actes d'ordre sexuel commis sur une personne incapable de discernement ou de résistance, qu'une indemnité de 15'000 fr. lui est allouée en application des art. 429 al. 1 let. b et c et 431 al. 1 CPP, que les sûretés d'un montant de 100'000 fr. à titre de mesures de substitution sont libérées et que l'entier des frais de première et deuxième instances sont mis à la charge du canton de Vaud. Subsidiairement, il conclut à la réforme du jugement en ce sens qu'il est condamné à une peine privative de liberté de 24 mois, avec sursis pendant deux ans.