Atlantes tar så Ruggiero til fange og holder ham innesperret i et fortryllet slott med herrer og damseller som selskap. Bradamante redder Ruggiero, men han narrest kort tid etter til å sette seg på ryggen av en hippogriff. Hippogriffen flyr ham til en øt øst for India og der holdes han fanget av trollkvinnen Alcina på hennes magiske øy. Ruggiero glemmer sin kjærlighet til Bradamante og faller for Alcinas fortryllelser. Han forblir der til han ble reddet av den gode trollkvinnen Melissa.