Ilhabela es un municipio-archipiélago brasileño oceánico, ubicado en la costa costa norte del Estado de Sao Paulo.
Tiene uno de los paisajes más agrestes de la región.
Tiene montañas que forman parte del conjunto montañoso del macizo de São Sebastião y el de Serraria.
Los puntos más altos son el Pico de San Sebastián de 1379 metros de altitud, el Morro Papagaio con 1307 metros, y el Morro da Serraria con 1285 metros.
Se encuentra en el Océano Atlántico, justo al sur del Trópico de Capricornio.
Las islas en total abarcan 348,3 km² y tiene 41 playas distribuidas por toda su costa.
El clima de la región es tropical costero húmedo o Atlántico tropical.
Dadas las diferencias altimétricas, hay diferencia climáticas en la zonas altas de la isla.
Se puede acceder en coche, desde la carretera Doutor Manuel Hipólito Rego (SP-055) para luego tomar los barcos transbordadores que cruzan el canal. Los barcos pueden llevar hasta 70 vehículos y demoran 15 minutos para hacer los 2,4 kilómetros que separan la isla del continente.
En la isla, con la carretera SP-131, se puede atravesar toda la isla.
Ilhabela es conocida por sus playas, las cascadas, y los senderos.
Se muy popular para muchos deportes acuáticos, incluyendo buceo y buceo libre. Las aguas que rodean el archipiélago tienen más de 50 naufragios, seis de ellos se pueden visitar a través de buceo.
Hay muchos senderos con diferentes grados de dificultad y 360 cascadas en la típica selva atlántica.
Ver más sobre la ubicación de Ilhabela