Hanna setter alt inn på å få Danilo til å vedgå at han elsker henne. Hun arrangerer et stort hageselskap hjemme hos seg selv, og håper på en anledning til å sette Danilo på prøve. Valencienne har stevnemøte med Camille i paviljongen. Den observante ambassadekansellisten Njegus kommer til i det Zeta og Danilo oppdager paret. Han smugler Hanna inn sideinngangen, og får Valencienne ut av syne. Ut av paviljongen kommer dermed Hanna sammen med Camille. Alle er overrasket, og forbauselsen blir ikke mindre da Hanna deklarerer sin forlovelse med Camille. Det blir for mye for Danilo, som i fullt sinne beskylder henne for dobbeltspill. Nå vet hun at han elsker henne.