Powraca Armand, widząc Frasquitę w takim stanie, wywołuje awanturę. Cyganka wyjaśnia mu, że jej udawane uczucie do niego było aktem zemsty, że go nienawidzi. Przywołuje Sebastiana i jemu pozwala się obejmować i całować. Zgnębiony Armand odchodzi, a Frasquita przyznaje przed Sebastianem, że kocha Armanda. Jej nienawiść przemieniła się niepostrzeżenie w miłość.
Akt III Armand samotnie spędza czas w swoim paryskim mieszkaniu rozmyślając o Frasquicie. Przyjaciele zapraszają go na karnawałowe przyjęcie, nie są jednak w stanie zmienić jego nastroju. Nieoczekiwanie zjawia się Frasquita. Teraz ona wyznaje miłość Armandowi. Ból, jaki mu zadała jest jednak jeszcze zbyt silny, nie może jej wybaczyć i prosi, by odeszła. Twoje usta kłamią - upiera się Frasquita - twoje oczy mówią, że mnie kochasz. Ostatecznie odchodzi.