Hotels in Sao Paulo

Find the best Sao Paulo hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Sao Paulo hotels with free cancellation or excellent ratings

Trusted Sao Paulo hotel providers

See all hotels in Sao Paulo

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Sao Paulo hotel in the heart of the action

Beat the queues at the top Sao Paulo attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHostel Aprisco São Paulo – 5.0
Cheapest month to bookJuly
Average 4 star hotel price₹ 9,996 per night
Average 5 star hotel price₹ 32,462 per night

How to find the best hotel deals in Sao Paulo

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Sao Paulo

  • Our search engine is a pro at finding flight deals. The awesome news? It's just as talented at sniffing out bargains on Sao Paulo hotels. Save on your next stay with these tips.

  • Pick up some of the best Sao Paulo hotel prices by planning ahead. Hotels sometimes offer special rates or early booking discounts to help fill rooms in advance.

  • However, you could still catch a last-minute offer. Although prices generally increase closer to your stay, some places cut rates a day or two before to avoid having vacant rooms, especially during low season.

  • Stay flexible with your dates to snag better rates. Search for hotels in different seasons or months. Even going middle of the week (instead of weekends) can lead to bigger savings.

  • Explore the range of stays with free cancellation. Secure a great price today and easily cancel later if your plans change.

Where to stay in Sao Paulo

Central Sao Paulo

Indianopolis

When to go to Sao Paulo

  • Tourism hits a high point in January. If you like to keep your itinerary full and your days busy, this is a fantastic time to book a hotel in Sao Paulo.

  • Experience a slower pace by locking in a Sao Paulo hotel in September. This is the quietest time to visit and it's often easier on the budget too.

  • Think about the type of weather you prefer before you head off. With maximum highs of 28ºC, February offers the warmest conditions.

  • The coolest month here is July. You can expect lows of 12ºC.

  • For the best chance of sunshine, search for Sao Paulo hotels during July. With an average of five days of rain, this is the driest month.

  • January has the wettest weather. You can expect around 24 days of rainfall.

Best hotels in Sao Paulo

Best budget hotels

  • Make your money go further by choosing from at least 300 budget Sao Paulo hotels. Ideal for when you want to spend less on lodging and more on exploring, these stays come with essentials like Wi-Fi, toiletries, and simple breakfast options.

  • Sleep well without going all out at Estação Sé Hotel. Located in Se, it has a 2-star rating and amenities including internet access and a 24-hour front desk.

  • Offering a practical stay, VN Alvaro Rodrigues is equipped with conveniences such as a lift and parking. This 2-star Sao Paulo hotel is in the Vila Cordeiro area.

  • Another clear win for your pocket is Urban Box House. This 2-star option is located in Vila Guarani and features a television and room desks.

Best 4-star hotels in Sao Paulo

  • When you want a little extra from your stay, the 4-star hotels in Sao Paulo deliver. With around 330 choices, they generally offer rooms with character, attentive service, and extras like on-site restaurants and spas. These hotels feel classy without feeling flashy.

  • An indoor swimming pool and a restaurant are the start of the things that bring added comfort to your stay at HOTEL Perdizes - Flat Executivo - 1204. This 4-star option is located in Perdizes.

  • Another Sao Paulo hotel that stands out is Radisson RED Ibirapuera. It offers thoughtful amenities such as a restaurant and an outdoor swimming pool. You'll find this place in the Indianopolis area.

  • Want more choice? EZ Moema Hotel in Moema proves you don't have to go all-out to enjoy yourself. Make the most of valet parking, a solarium and more at this stay.

Best luxury 5-star hotels

  • Featuring anything from spacious suites to valet parking and gourmet restaurants, a 5-star hotel is where your trip levels up. Spa services, plunge pools, and in-room espresso machines? Good chance you'll find those too. Mostly located in Jardim Paulista, there are at least 30 luxury hotels in Sao Paulo.

  • You'll be living the good life at W Sao Paulo. This Vila Olimpia stay comes with room service, concierge assistance and other features that make it a total dream getaway.

  • Alternatively, find your happy place at Canopy By Hilton Sao Paulo Jardins. This 5-star Sao Paulo hotel is located in Jardim Paulista and offers car hire options, a restaurant and much more.

  • If you haven't been to Etoile Hotels Jardins in Jardim Paulista yet, you're in for a good time. Make the most of your visit with amenities such as room service and a restaurant.

Best hotels in Sao Paulo for families

  • Going away with the kids? This trip calls for a hotel that has more. Childcare services, cribs, laundry facilities, and kitchenettes make family stays easier. You'll find roughly 80 family-friendly hotels in Sao Paulo standing by for your crew.

  • Meliá Paulista puts a luxurious spin on family trips. This 5-star stay in Cerqueira Cesar offers a laundry and express check-out.

Best hotels with a spa

  • Begin your journey to zen at one of the 380 or so Sao Paulo hotels with a spa. Located mostly in Jardim Paulista, they offer anything from hot tubs to gyms and couples treatment rooms. Toss in yoga classes, massages, and manicures and you have the recipe for relaxation.

  • Your sanctuary is waiting at Hotel Pousada Pacaembu. This 3-star accommodation option in Pacaembu comes with all the right perks, including a lounge and UV sunbeds.

  • Or unpack your bags at Rio Hotel by Bourbon Sao Paulo, a 4-star stay in Varzea da Barra Funda. With room service and a spa, this hotel in Sao Paulo makes you feel looked after.

  • Pullman Sao Paulo Vila Olimpia is the place to create your perfect wellness escape. You'll find room service and concierge assistance at this 5-star option in Vila Olimpia.

Best hotels with a pool

  • There are at least 400 pool hotels in Sao Paulo, each offering its own experience. City hotels tend to feature rooftop or indoor pools, while resorts generally go big with open-air setups and extras like lazy rivers. Whether you're here for downtime or playtime, there's a stay to match.

  • Unwinding by the water is part of the experience at HOTEL Perdizes - Flat Executivo - 1204. With an indoor swimming pool, internet access and a sauna, this 4-star Sao Paulo hotel is located in Perdizes.

  • W Sao Paulo will also convince you to pack that extra swimsuit. You'll find an outdoor swimming pool, parking and a restaurant at this 5-star stay in Vila Olimpia.

  • VN Alvaro Rodrigues is another stay that hits all the right notes. This 2-star hotel in Vila Cordeiro comes with an outdoor swimming pool, a laundry and Wi-Fi.

Best pet-friendly hotels

  • Why explore solo when your pet can tag along? From cosy beds and feeding bowls to enclosed play areas, pet-friendly hotels are set up to help you and your best buddy feel right at home. There are around 200 Sao Paulo hotels ready to welcome your best friend.

  • Check in with your sidekick at Canopy By Hilton Sao Paulo Jardins. This 5-star pet-friendly hotel in Sao Paulo is based in Jardim Paulista. Take advantage of amenities here like express check-out and accessible parking.

  • Your little buddy can also be part of the trip at Bristol Santo André ABC São Paulo. It includes Wi-Fi, a bar and more.

  • Radisson Pinheiros in Jardim Paulista will have you feeling good about your choice instantly. It has a 4-star rating and amenities including parking and a laundry.

Flying to Sao Paulo

Sao Paulo-Guarulhos International Airport (GRU)

  • Sao Paulo-Guarulhos International Airport (GRU) is the city's main airport. Once your flight to Sao Paulo touches down, it's around 21 kilometres to the centre.

  • It takes about 45 minutes to reach the centre of Sao Paulo when driving. The journey by public transport is roughly 1 hour 10 minutes.

  • Fast Sleep Suites by Slaviero Hotéis is the perfect place to stay if you have a late flight in. Within easy reach of the runway, guests are often impressed by this 3-star option's rooms.

  • Also close to GRU, Ibis Budget Guarulhos Aeroporto continues to win over guests. This 2-star stay has a solid overall rating of 4-plus out of 5 based on traveller feedback.

  • Need some fresh inspiration? Comfort Hotel Guarulhos Aeroporto gives travel days a smoother landing. Many business travellers make this 3-star hotel their preferred choice.

Sao Paulo Congonhas Airport (CGH)

  • Sao Paulo Congonhas Airport (CGH) is another option for jetting into Sao Paulo. It's about 8 kilometres from the city centre.

  • Once you've grabbed your luggage from the carousel, it'll take roughly 25 minutes to reach the city by car. The ride on public transport will take about 50 minutes.

  • W Sao Paulo is a 5-star accommodation option close to CGH. Stay a night or stay a while at this Sao Paulo hotel, which offers amenities like accessible parking and valet parking.

  • Or make yourself comfortable at Sao Paulo Lodge Business Hostel. This 2-star option is a top choice for business travellers in particular.

  • VN Alvaro Rodrigues is also within easy reach of CGH, and holds an overall guest score above 4 out of 5. Leave the travel rush behind and enjoy a good night's sleep at this 2-star stay.

Viracopos-Campinas International Airport (VCP)

  • Viracopos-Campinas International Airport (VCP) is an alternative option for travelling to Sao Paulo. The city centre is about 80 kilometres away.

  • It takes about 1 hour 30 minutes to get to central Sao Paulo by car and 2 hours 20 minutes or so on public transport.

  • Another recommendation is Ramada by Wyndham Campinas Viracopos. Backed by overall guest feedback above 4 out of 5, this 3-star option has a solid fan base.

Finding cheap hotels in Sao Paulo: FAQs

In Sao Paulo, the expected average temperature in April is 21°C. The warmest month is typically February, which averages 27°C. The coolest month is July, with temperatures averaging 12°C. The rainiest month is January, and the driest month is August.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Sao Paulo with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is ₹ 1,226 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 1,441 per night.
The average price of a hotel during the week is ₹ 8,282 per night, and the average price on weekends is ₹ 7,795. Overall, it looks like the cheapest day to stay in Sao Paulo could be Sunday.
The nearest airport to Sao Paulo is Sao Paulo Congonhas Airport (CGH), which is 8.7km from the city centre.

Other airports include:

Sao Paulo Guarulhos Airport, which is 20.4km from the city centre.
Sao Paulo Viracopos Airport, which is 78.7km from the city centre.
Sao Jose Dos Campos Airport, which is 86.9km from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Sao Paulo. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in Sao Paulo is currently around ₹ 6,440 per night. And the cheapest 3-star hotel we found is ₹ 1,542 per night.
The average price of a 4-star hotel in Sao Paulo is currently around ₹ 9,728 per night. And the cheapest 4-star hotel we found is ₹ 1,904 per night.
The average price of a 5-star hotel in Sao Paulo is currently around ₹ 30,227 per night. And the cheapest 5-star hotel we found is ₹ 5,328 per night.
The cheapest month to stay in a hotel in Sao Paulo is June, with an average price of ₹ 8,418 per night. The most expensive month is May, when the average room rate can rise to ₹ 13,657 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in April is ₹ 10,885 per night, which is around 10% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Sao Paulo are Transamerica Paradise Garden, George V Alto de Pinheiros and Transamerica Executive Bela Cintra (Paulista).