Best things to do in São Paulo, the largest city in the Western Hemisphere
São Paulo is the largest city in Brazil and is known as the epicenter of the country’s economy. Although many travelers skip this skyscraper–packed megacity while visiting Brazil, there are actually plenty of exciting things to do in São Paulo.
With its countless museums and cultural centers, fantastic restaurants, architectural highlights, viewpoints and lush parks, this bustling city has a lot to offer. And the lack of tourists only makes it better!
I have visited São Paulo multiple times as I have some family there. Therefore I’ve been lucky enough to explore the city like a local and visit both the popular spots and some lesser-known gems.
Planning a trip to such a massive city where everything is spread out can feel overwhelming. To help you with this process, I created this blog post where I’m sharing my favorite spots and recommendations on what to do in São Paulo. At the end of the post, you’ll also find my tips on where to stay and a map that gives you an overview of where the main points of interest are located.
Disclosure: This article contains affiliate links from which I may make a commission at no additional cost to you if you make a purchase.
A bit of background info about São Paulo
São Paulo boasts a colossal population of 23 million inhabitants in its metropolitan area, making it the largest city in both the Western Hemisphere and the Southern Hemisphere.
The city is mainly known as the financial hub of Brazil but it’s also a real melting pot of cultures and ethnicities. Not only is it home to the biggest Japanese population outside of Japan but it also has a large number of inhabitants of European, Arab, African and Jewish descent.
This cultural diversity is what makes São Paulo such an interesting place to visit as it manifests itself in the city’s gastronomy, architecture, art and fashion. Thanks to its ethnically diverse culinary scene and world-class restaurants, São Paulo is also a paradise for foodies.
Check out my travel video that offers you a glimpse of what to do in São Paulo. (It’s the first travel video I ever made!)
How many days to spend in São Paulo?
The highlights of São Paulo can be visited within a few days, but if you really want to get a feel for the place and not just skim the surface, I recommend staying for four to five days. Take a look at my Brazil travel itinerary post to get some ideas on how to plan your trip.
Best things to do in São Paulo
1) Stroll along Paulista Avenue
Paulista Avenue (or Avenida Paulista) is the most famous street in São Paulo and the beating heart of the city. Lined with shops, restaurants, cultural centers and museums, this skyscraper-lined avenue has plenty to offer to keep you busy.
It’s also a popular gathering spot for street musicians, dancers and other performers. If you’re visiting São Paulo in the summer (December to February), you’ll see many baterias (percussion bands) practicing for the annual carnival.
The best time to visit Paulista Avenue is on Sundays between 7am and 4pm. That’s when the avenue is closed to cars and filled with pedestrians who gather here to do sports, go for a relaxing walk with their families, visit street markets and listen to live music.
If navigating such a huge city sounds overwhelming to you, consider taking a guided tour. Here are some great tour options which cover many of São Paulo’s highlights:
2) Relax at Ibirapuera Park
There’s no doubt that one of the top things to do in São Paulo is to explore Ibirapuera Park. Often compared to New York’s Central Park or London’s Hyde Park, the 158-hectare (390-acre) park is a soothing oasis in the hectic concrete jungle of São Paulo. It’s my favorite spot in the city and a really nice place to visit if you like nature.
The park’s winding paths lead you through its vast green spaces, lush vegetation and bamboo alleys. It’s a great place for a stroll, a bike ride, a picnic, or an outdoor workout. There are also two lakes where you can see beautiful black swans and some pretty big fish.
In addition to all the lovely nature, Ibirapuera Park has playgrounds, cafes and a handful of museums, such as the Afro Brasil Museum, Museum of Modern Art and the Planetarium. You’ll also find some futuristic architecture in the park, such as the Oca building and Auditório Ibirapuera – both designed by the famous Brazilian architect Oscar Niemeyer.
The park is open every day from 5am until midnight.
Related post: Best things to do in Rio de Janeiro
3) Visit the Municipal Market of São Paulo
Another one of the must-do activities in São Paulo is to visit its Municipal Market, locally known as Mercado Municipal or Mercadão. This historic market hall is packed with hundreds of stalls selling everything from seafood and vegetables to cheeses and spices, and an amazing selection of exotic fruits from the Amazon region and the rest of Brazil.
In my opinion, the main reason to visit this market is to sample all the unusual fruits, many of which you’ve probably never seen or even heard of. I recommend tasting cupuaçu, graviola (soursop), tamarind and acerola. The vendors are usually happy to give you free samples but if you want to buy some fruit, be aware that the prices here are very high.
On the top floor, there’s also a food court where you can taste some traditional Brazilian foods, such as pastel (fried pastry), bolinho de bacalhau (cod croquettes) and the mortadella sandwich, which the market is famous for.
Tip: Since the Municipal Market is located in the historic city center of São Paulo, which is not a particularly safe area, I recommend taking an Uber straight to the market and not wandering around on the streets. Inside the market, it’s totally safe.
4) Visit the city’s rooftop viewpoints
To truly grasp the immense size of São Paulo, it’s helpful to see the city from above. There are several rooftop viewpoints around São Paulo that offer panoramic views of the city’s skyline and its seemingly endless expanse of high-rise buildings.
These are the best spots to enjoy aerial views of the city:
- SESC Avenida Paulista – A cultural center on Paulista Avenue with a free rooftop observation deck (but you have to reserve your time slot in advance). The building is closed on Mondays.
- Terraço Italia – An elegant rooftop bar and restaurant situated on the 41st floor at Edificio Italia, one of the tallest and most iconic skyscrapers in São Paulo. Note that shorts, tank tops and flip-flops are not permitted.
- Farol Santander – Observation deck on the 26th floor of an iconic Art Deco skyscraper known as the Banespa building in downtown São Paulo.
- Vista Restaurant – Situated on the top floor of the Museum of Contemporary Art of University of São Paulo (MAC USP), this restaurant has a large terrace offering a 360-degree panorama of Ibirapuera Park and the city.
- Skye Bar – A chic restaurant and rooftop bar with a pool, located on top of Hotel Unique, one of the best 5-star hotels in the city.
- Sampa Sky – An observation deck with glass floor and glass walls on the 42nd floor of the Mirante do Vale building in downtown São Paulo.
5) Admire street art at Batman Alley
In the Vila Madalena neighborhood, there’s a winding pedestrian street called Beco do Batman or Batman’s Alley. If you’re into street art, you’re gonna love this place as the walls along the entire length of this alley are covered with impressive colorful murals.
The history of the street dates back to the 1980s when the first drawing was made on the walls – it was a drawing of Batman. Soon after, more images were painted on the walls by local art students that eventually turned the street into an open-air gallery of urban art.
Once you’ve got your dose of street art, take a stroll on the hilly streets of Vila Madalena. The neighborhood has a very different vibe from the rest of São Paulo. It’s bohemian and artsy and has yoga studios, artisanal shops, art galleries, hip bars and restaurants.
6) Get to know the Liberdade district
For a taste of Asia, head to Liberdade aka the Japantown of São Paulo. This lively neighborhood is home to the largest Japanese community outside of Japan. As soon as you pass through the traditional Torii gate and see the red lanterns lining the streets, you’ll feel like you’ve been transported to Japan.
The neighborhood is quite small but full of traditional Chinese, Korean and Japanese shops and authentic Asian restaurants. If you’re looking to eat some great sushi, ramen or gyoza, this is the place to do it. On weekends, there’s a street fair with lots of stands selling oriental street food, handicrafts and souvenirs.
If you’re curious to learn about the history of this multicultural neighborhood, sign up for this Liberdade street food tour where you’ll taste mouth-watering Japanese, Brazilian and Korean snacks.
7) Explore art museums
Another one of the best things to do in São Paulo is to visit the city’s art museums. São Paulo is a paradise for art lovers as it is home to countless artistic displays and dozens of museums with renowned collections.
Here are the best art museums in the city:
- Pinacoteca – The oldest art museum in São Paulo with an extensive collection of Brazilian art from the 1900s until today. On Saturdays, you can visit the main building for free.
- São Paulo Museum of Art (MASP) – A world-famous museum renowned not only for its impressive collection (including works of Vincent van Gogh, Rembrandt, and Picasso) but also for its unique architecture. Entrance is free on Tuesdays.
- Museum of Contemporary Art of the University of São Paulo (MAC USP) – A free museum with 7 floors full of contemporary artwork from both international and Brazilian artists. Don’t miss the view from its rooftop.
- Instituto Tomie Ohtake – Named after a famous Brazilian-Japanese artist, this museum features exhibitions of contemporary art and design and is known for its eye-catching colorful architecture.
- São Paulo Museum of Modern Art (MAM) – Situated in Ibirapuera Park, this museum displays the works of the most famous modern and contemporary Brazilian artists. Entrance is free on Sundays.
- Galeria Choque Cultural – An alternative art gallery showcasing São Paulo’s contemporary and urban art ranging from murals to paintings, sculptures and installations.
8) Visit the city’s cultural centers
Besides all the art museums, São Paulo also has numerous cultural centers and history museums. Many of them are free to visit and worth a quick stop.
I recommend checking out the following places:
- Itau Cultural – A free cultural institute on Paulista Avenue where you can see an interesting exhibition of the history of Brazil from pre-colonial times to the present day.
- Ipiranga Museum – This museum is all about the history of São Paulo and the development of the city. However, the real attraction here is not the exhibitions but the museum’s massive palace-like building and the landscaped gardens around it.
- SESC Avenida Paulista – A free cultural center with a library, exhibitions, performances and a rooftop deck with the best views of Paulista Avenue (pre-booking required).
- Japan House – Another free cultural center with exhibitions dedicated to Japanese culture, traditions and innovation. The building itself also looks very cool with its wooden facade.
- Afro Brasil Museum – An ethnographic museum dedicated to Afro-Brazilian history and culture; located in Ibirapuera Park.
9) Enjoy the culinary scene of São Paulo
São Paulo’s dining scene is undoubtedly one of the best in Latin America. There’s no shortage of amazing places to eat in the city, including 15 Michelin-starred restaurants. As it’s a very multicultural city, it offers a wide variety of cuisines, the most popular ones being Italian, Japanese, Lebanese, Korean and, of course, Brazilian cuisine.
The thing I love most about eating out in São Paulo is getting to try all the exciting and exotic local ingredients used in Brazilian cooking – from manioc and heart of palm to acai, guava, jabuticaba and many others. If you’ve never been to Brazil, you’ll likely find many ingredients that you’ve never even heard of!
Below are my favorite restaurants in São Paulo:
- Mocoto – a Michelin Guide restaurant serving the traditional country cuisine of Brazil with an innovative twist; they have several locations in the city.
- Vista Restaurant – Another Michelin Guide restaurant that takes a creative spin on traditional Brazilian cuisine; it also has a great view over São Paulo
- Balaio IMS – Another Michelin Guide restaurant, combining the best ingredients and flavors from the diverse cultures across Brazil.
- Selvagem – A stylish restaurant in a fantastic outdoor setting that makes you feel like you’re in the middle of a jungle! They serve dishes made with Brazilian ingredients and exotic cocktails.
Where to stay
If you’re wondering where to stay in São Paulo, here are my top picks for budget, mid-range and luxury accommodations.
BUDGET: Selina Madalena
Selina is a great hospitality brand with locations all over Latin America. In São Paulo, you’ll find them in the hip Vila Madalena district, just steps away from the famous Batman Alley. From shared dorms to deluxe private rooms featuring Selina’s signature boho decor, there’s a variety of rooms to choose from. It’s one of the best places to stay if you want to meet other travelers.
MID-RANGE: Meliá Paulista
The 5-star Meliá Paulista Hotel is perfectly located on Paulista Avenue, the most iconic street of São Paulo. With its bright and spacious rooms, a large indoor pool, a wellness and fitness center, this hotel offers great value for money.
LUXURY: Hotel Unique
Located in the chic Jardins district, Hotel Unique is one of the highest-rated hotels in São Paulo and the perfect option for those looking for some luxury. This 5-star hotel is best known for its unusual architecture – it’s shaped like a giant boat. It also has an amazing rooftop terrace with a swimming pool, a restaurant and views of São Paulo’s skyline.
A map of the best things to do in São Paulo
On the map below, you can find the locations of the best places to visit in São Paulo and all the points of interest that I mentioned in this post. Click on the icon in the top left corner of the map for more details.
What is the best time to visit the city?
Although the weather is quite pleasant all year round, the best time to visit São Paulo is spring (September to November) when the temperatures are between 16-27°C (60-80°F) and there’s not much rain.
If you’d like to experience the annual Brazilian Carnival – the biggest celebration of the year – visit Brazil in February or March. The 2025 Carnival will take place from February 28 to March 5.
These were my top things to do in São Paulo if you only have a few days. I hope this article gave you some inspiration for planning your trip to this cosmopolitan city!
In case you have already been there – do you have any other tips on what to do in São Paulo? I’d love to check them out next time I’m there.
You might also be interested in my other blog posts about Brazil:
- How to visit the Brazilian Amazon rainforest
- 10-day Brazil itinerary – 3 different options
- Visiting Alter do Chão, a hidden gem in the Amazon
- Top things to do in Rio de Janeiro
- How to visit Iguazu Falls, one of the 7 Natural Wonders of the World
- Hiking in Chapada Diamantina
Enjoyed reading about the best things to do in São Paulo? Pin it!
READ MORE:
I’m hoping to do a really long trip in South America sometime next year and this is definitely one of the places I’d love to go! I’ll be saving this post for when I do 😁 thanks for sharing!
You are very welcome 🙂 . Sounds like an awesome plan! I’m sure you’re gonna love it 🙂
what a stunning article and location! Your pictures make me wanna go there even more! thank you for sharing!
Thanks a lot Tia! 🙂
I never knew much about Sao Paulo, looks like a great place..the food pics are so tempting
Yeah the food was so different from what I’m used to but it tasted amazing!
São Paolo sounds amazing!!! I’ve never been to Brazil, but it’s definitely on my list. I’ll have to check out São Paolo when I go!
I can definitely recommend it! Especially because there are not as many tourists around as in Rio de Janeiro for example!
Sao Paulo, my home town! What a great guide and I am so happy to see your complete guide and how much you enjoyed it!
I really did and I can’t wait to go back! I was actually supposed to go there again this June but due to Coronavirus my plans are unfortunately cancelled. 🙁
Looks like an amazing place to visit! The food looked so good.
Yeahh Brazilian food is amazing!
I just heard about it in the news! And thank you for pointing this out. Will update right away!
I loved your article and the fact that you enjoyed your stay here. Next time, don’t forget to visit Vila Lobos Park and if you are a foodie like me, Moema, Pinheiros and Itaim Bibi neighborhoods are amazing, with lots of restaurants, coffee shops and bars as well. Every street or corner is a surprise to the eyes.
Glad to hear you enjoyed the article! 🙂 And thanks for the tips! I have driven through these neighborhoods but I think I need to go back to properly explore them again!