Inserita nel gruppo delle isole Borrome, sul lago Maggiore, perchè di proprietà delle nobili famiglie alle quali appartenevano san Carlo e il cardinale Federico, l'Isola Bella si trova nel golfo dedicato all'insigne famiglia che ancora ne ha la proprietà, a circa 400 metri al largo di Stresa. Misura 320 metri di lunghezza e 180 di larghezza ed è in gran parte occupata dal giardino all'italiana del palazzo Borromeo, che occupa la costa nord-occidentale dell'isolotto.
I Borromeo, il cui cognome originario era Vitaliani e provenivano dall'omonima località nel Padovano, ricevettero questa zona in feudo dai Visconti. Vitaliano I Borromeo fu il primo a concepire il progetto di un incredibile palazzo sull'isola Bella. Ma esso venne realizzato in seguito, soprattutto dal 1632: in quell'anno Carlo III Borromeo iniziò la costruzione di un grandioso palazzo dedicato alla moglie, Isabella D'Adda, affidando i lavori al progettista milanese Angelo Crivelli, al quale si deve anche la progettazione dell'impianto di base dei giardini. Di fatto , ogni generazione completò o consolidò lo splendido gioiello architettonico.