Infinity Pool began filming at the Amadria Park resort in Šibenik, Croatia. Filming then moved to Budapest, Hungary.