Ilhabela

Ilhabela, meaning 'Beautiful Island' in Portuguese, is a lush, mountainous island off the coast of São Paulo state, Brazil. Despite its proximity to the sprawling metropolis, Ilhabela feels a world away, with its pristine Atlantic rainforest, dramatic waterfalls, and over 40 beaches ranging from lively stretches to secluded coves. The island's colonial charm, vibrant marine life, and excellent hiking trails make it a top destination for nature lovers and adventure seekers. Whether you're sailing into its main town, Vila, or exploring its wilder eastern shore, Ilhabela offers a tropical escape with a distinctly Brazilian soul.

Highlights & What to See

Suggested Time to Spend

Most visitors spend 3 to 5 days on Ilhabela, which allows time to explore the main beaches, hike in the park, and take a boat tour around the island. If you're short on time, a weekend can cover the highlights: one day for Vila and the western beaches, another for a hike and waterfall. For a more immersive experience, consider a full week to also explore the remote eastern coast and enjoy the laid-back pace of island life.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits