The capital of São Paulo has almost everything: the only thing missing here are the beaches. But that’s not a problem. After all, there are plenty of incredible beaches close by, perfect for a well-deserved vacation or a weekend getaway. So here are some of the best towns on the coast of São Paulo, all relatively close to the capital. Get your bathing suit out of the closet and enjoy!
Best towns on the coast of São Paulo to feel the beach breeze
Santos
First of all, we couldn’t mention one of São Paulo’s favorite seaside towns. Just a few hours from the capital, Santos offers beautiful beaches, as well as many cultural and historical sights.
📍 85 km from São Paulo capital
Ubatuba
Next, one of the coastal towns you can’t miss is Ubatuba, just 3 hours from São Paulo. The city has one of the smallest beaches in the world, as well as the Ilha Anchieta State Park, which offers hiking trails, crystal-clear waters and lots of nature.
It is also worth mentioning that in June of this year, the São Paulo public voted Ubatuba beach the best in the southeast region and one of the best in Brazil. We don’t need any more arguments to convince you of this trip, do we?
📍 220 km from São Paulo capital
Itanhaém
If you like curiosities, be sure to visit Itanhaém. After all, in addition to its beaches, this town on the south coast of São Paulo even has a “supernatural portal” among its local attractions.
📍 110 km from São Paulo capital
Guarujá
Still on the south coast of São Paulo is Guarujá. There you’ll find natural treasures such as Iporanga Beach which has a beautiful waterfall right on the seafront. As well as Tombo Beach, one of the cleanest in the country and the only one in the state of São Paulo to have been awarded the Blue Flag seal for sustainability!
📍 100 km from São Paulo capital
São Sebastião
We now move on to one of the cities on the north coast: São Sebastião. With just over 80,000 inhabitants, the city offers peace and tranquillity to its visitors. As well as incredible beaches, for example, Toque Toque Pequeno which has even been featured in the New York Times. And from May to June, you can also enjoy the humpback whales on the coast of Sebastián. Cool, isn’t it?
📍 100 km from São Paulo capital
Ilhabela
Next up for those who want to visit some coastal towns in São Paulo is Ilhabela. The town has one of the most beautiful heart-shaped beaches in the state, and perhaps even in the country. We’re talking about Castelhanos Beach, whose beautiful landscape is featured in the cover photo of our article.
But apart from Castelhanos, the city – which is located on an archipelago – has many other beaches with stunning landscapes.
📍 210 km from São Paulo capital
Praia Grande
Finally, we have Praia Grande, the second most populous city on the coast, behind Santos. Despite being a very urban city, it also offers beautiful beaches for a refreshing dip.
📍 78 km from São Paulo capital