Things to do in São Paulo

Sort by Tribes
Show local favourites
843 Results
  • 1
    Parque Ibirapuera

    Parque Ibirapuera

    Ranked #1 overall in São Paulo things to do
    9.4124 reviews
    Sights and Museums, Outdoors, Sports, Park
    Popular withOutdoorsyFamiliesGreen

    I used to live right around the corner and I absolutely love this place. There's a trail around the park where people walk, run, skateboard, etc. There are also a ...

  • 2
    Mercado Municipal Paulistano

    Mercado Municipal Paulistano

    Ranked #2 overall in São Paulo things to do
    9.471 reviews
    Shopping, Farmers Market
    Popular withFoodiesFamiliesAdventure

    A treasure trove of fresh produce, indulgent eateries, enticing aromas, frenetic energy, Brazilian goods…boisterous crowds, relentless hawkers, frenzied chaos. All part of a great experience. Anthony Bourdain will tell you ...

  • 3


    Ranked #3 overall in São Paulo things to do
    9.054 reviews
    Sights and Museums, Neighbourhood
    Popular withFoodiesFamiliesHistory

    Sao Paulo is the city with most japanese immigrants in the world! This neighbourhood is all about the japanese community not only in Sao Paulo, but also in Brazil. But ...

  • 4
    The São Paulo Museum of Art

    The São Paulo Museum of Art

    Ranked #4 overall in São Paulo things to do
    9.147 reviews
    Sights and Museums, Art Museum
    Popular withArtsyHistoryStudents

    The first floor is comprised of a rotation of art exhibits. Second floor had quite the collection of paintings .

  • 5
    Vila Madalena

    Vila Madalena

    Ranked #5 overall in São Paulo things to do
    8.932 reviews
    Sights and Museums, Neighbourhood
    Popular withNightlifeFoodiesArtsy

    BoBo (Bourgeois Bohême) district of São Paulo, packed with bars and restaurants, very charming and contrasting from the "Stone Jungle" that São Paulo is.

  • 6
    Morumbi Shopping

    Morumbi Shopping

    Ranked #6 overall in São Paulo things to do
    8.628 reviews
    Shopping, Mall
    Popular withFoodiesFamiliesBusiness

    Nice place ...

  • 7
    Pinacoteca do Estado

    Pinacoteca do Estado

    Ranked #7 overall in São Paulo things to do
    9.026 reviews
    Sights and Museums, Art Museum, Historic Site
    Popular withArtsyHistoryFamilies

    Great place for artists mainly sculptors and painters. With a beautiful park to rest or go jogging.

  • 8
    São Paulo Cathedral

    São Paulo Cathedral

    Ranked #8 overall in São Paulo things to do
    8.138 reviews
    Sights and Museums, Historic Site, Church
    Popular withHistoryFamiliesArtsy

    Beautiful cathedral in the heart of the city. Be careful when around here - there are chances you will be mugged if you get too distracted.

  • 9
    Parque Villa-lobos

    Parque Villa-lobos

    Ranked #10 overall in São Paulo things to do
    9.021 reviews
    Outdoors, Park
    Popular withOutdoorsyWellnessFamilies

    I really like Parque Villa Lobos, it's a large park, with lots of bike and running tracks, but the only problem is that it doesn't have many trees. There is ...

  • 10
    Estádio do Morumbi

    Estádio do Morumbi

    Ranked #9 overall in São Paulo things to do
    9.120 reviews
    Sports, Stadium
    Popular withOutdoorsyHistoryAdventure

    The tour around he stadium is really well guided and you get to see the backstage of the place really well. I always have a wonderful time in the football ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };