Ultima VII: Part Two - Serpent Isle è il un gioco di ruolo che fa parte della popolare serie Ultima, creata da Richard Garriott e dalla ORIGIN Systems. Serpent Isle è il seguito di Ultima VII: The Black Gate e la storia si svolge 18 mesi dopo la conclusione del primo capitolo. Un altro gioco, Ultima Underworld II, tratta invece gli eventi che si svolgono tra le due storie.
Nonostante fosse un gioco completamente indipendente, Serpent Isle usava molto del codice sorgente scritto per per il primo Ultima VII, per questo motivo non fu chiamato Ultima VIII. Il motore grafico era quindi molto simile, gli unici cambiamenti riguardavano la gestione dell'inventario e i ritratti dei personaggi, che adesso sono digitalizzati.
Da molti Serpent Isle, che ereditava quindi molti dei pregi di Ultima VII, è considerato l'apice della serie Ultima. Altri hanno criticato però la maggiore linearità della storia e i puzzle più complessi. Rimane comunque uno dei più apprezzati giochi di ruolo al computer e assolutamente imperdibile per i fan della serie.