Sao Sebastiao

Stretching along the northern coast of São Paulo state, São Sebastião is a captivating seaside destination where the Atlantic Rainforest meets pristine beaches. This charming town offers a blend of colonial history, vibrant marine life, and a laid-back beach culture that attracts both Brazilian families and international travelers seeking an authentic coastal experience. With its historic center, world-class snorkeling, and proximity to Ilhabela, São Sebastião serves as an ideal base for exploring the Costa Verde region.

Highlights & What to See

Suggested Time to Spend

Allocate at least three to four days to experience São Sebastião properly. Spend your first day exploring the historic center and relaxing on Juquehy Beach. Dedicate a full day to Ilhabela, taking the ferry early to hike to a waterfall and enjoy lunch at a beachfront restaurant. Reserve another day for Maresias (surfing or people-watching) and a snorkeling trip to Laje de Santos if conditions allow. If you have more time, add a day to explore quieter beaches like Praia da Baleia or venture further north to Ubatuba.

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.