Con 350 km2, Ilhabela es la segunda mayor isla continental brasileña, después de la isla de
Santa Catarina.
Se localiza a 5 km de la costa y puede ser alcanzada por la balsa desde el puerto de São Sebastião
São Sebastião se localiza a 200 km al sudeste de la ciudad de
San Pablo y
340 km de la la ciudad de
Río de Janeiro.
La Ilhabela, que fue descubierta por Américo Vespucio hace 500 años
(véase historia)
y que principalmente se compone de cuatro rocas plutónicas
(véase evolución geológica),
se convirtió hoy en día en un centro de
ecoturismo
en el sudeste de
Brasil. Su denso
bosque tropicalsubmontano
y montano
cubre 14 montañas entre 600 y 1.300 m, más que 300 saltos de agua, con acceso difícil y 43 playas, muchas de ellas desiertas.
Algunas sendas llevan a comunidades aislados de pescadores
(caiçaras) en la parte oriental de la isla.