Isla Bonita ligt in de Stille Zuidzee. Het eiland is van de oostpunt naar de westpunt ongeveer 20 km. Van noord naar zuid is het op zijn breedst 15 km, maar er zijn ook smallere stukken.
Aan de Noordkant is het eiland erg rotsachtig.
In het oosten, op een paar kilometer van de kust, ligt de vulkaan Fugo. De vulkaan is 2000 meter hoog. De krater is volgelopen met water, zodat je bovenin een groot kratermeer kunt zien. Aan de voet van de Fugo liggen uitgestrekte bossen. In de bossen is een wildreservaat waar tijgers leven.