Vicky et Cristina sont d'excellentes amies, mais qui ont de l'amour des visions opposées : la première est fiancée à un homme respectable tandis que la seconde est en perpétuelle recherche de nouvelles expériences sexuelles. Toutes deux partent en vacances à Barcelone, où Cristina craque pour un peintre qui entretient une relation tumultueuse avec son ex-femme...