The town of Ubatuba, along with its surrounding municipalities, is home to over 100 beaches of all different types, making it an ideal getaway for Paulistanos. It lies roughly 140 miles (225 kilometers) from São Paulo on the beautiful Litoral Norte coastline that runs all the way from the state of São Paulo to Rio de Janeiro and is accessible by bus or car. If you’re into surfing, check out Praia Vermelha do Norte or Praia Grande; if relaxation is your thing, Praia da Fortaleza and the stunning Praia da Santa Rita are the places to go. For a bit of nature, head to Picinguaba and take the boat over to Ilha das Couves, an almost completely untouched piece of paradise.
In the lesser-explored south coast of São Paulo, close to the border with the state of Paraná, lies Ilha do Cardoso, a near-deserted and pristine island of luscious flora and fauna and great untouched beaches. There are also lots of excellent nature trails around the island, and the locals (of which there aren’t many) will be more than happy to be your tour guides.
When Paulistanos are fed up with the beach, they head to the countryside. The state of São Paulo is deceptively huge and has some beautiful rolling hills and landscapes that are perfect for getting away from the hustle and bustle of the city. São Francisco Xavier, located approximately 90 miles (145 kilometers) from São Paulo, is a gorgeous town in the Serra da Mantiqueira hills and is an excellent place to unwind or go for a hike.
The colonial town of Paraty is one of southeast Brazil’s most famous tourist destinations, with its Portuguese architecture, cobbled streets, magnificent cachaça, and gorgeous surrounding islands. Accustomed to receiving plenty of visitors, the historical center of Paraty has it all, from cool bars to great restaurants, and during the day, there’s nothing better than a boat tour around the Paraty Bay, visiting all of the hidden beaches and waterfalls.
When winter falls, many Paulistanos flock to the city of Campos do Jordão, which is a strange tourist destination that looks like an imitation of a town in the Swiss Alps. The prices for accommodation are exorbitant, and restaurants are always booked up. Also, the traffic coming in and out is enough to make you want to tear your hair out. However, just nearby, there are a bunch of little lesser-known towns that are far more beautiful and don’t have the same infestation of tourists. Santo Antônio do Pinhal is one of these small towns and is a hidden gem in this gorgeous region. Situated up in the Mantiqueira Mountains, temperatures here can drop to below zero degrees Celsius (which is no mean feat in Brazil), and the winter landscapes are gorgeous.