Where to stay in Brazil: Areas & booking tips

Select Month

plan my trip

Figuring out where to stay in Brazil is part of the fun. One night you might be swinging in a hammock in the Amazon, lulled to sleep by the sounds of the jungle, and the next checking into a stylish hotel steps from Ipanema Beach. From buzzing cities to wild landscapes, accommodation in Brazil is as diverse as the country itself.

Looking for where to stay in Brazil’s cities? In Rio de Janeiro, you’ll find art-filled boutique hotels in colonial townhouses and high-rise pads with rooftop pools overlooking Sugarloaf Mountain. Prefer rainforest over rooftops? The Amazon has floating lodges and eco-resorts where electricity is a luxury and toucans might beat you to breakfast. Down south in São Paulo or Florianópolis, Brazil hotels range from sleek design stays to surfer-friendly beach hostels with caipirinhas on tap.

Where to stay in Brazil: From budget to luxury

Brazil stretches across nearly half a continent, and the price of a night’s sleep can vary just as much. Whether you’re crashing in a hammock by the river or checking into a suite with skyline views, accommodation in Brazil covers every style and budget.

On a tight budget? You’ll find dorms and basic guesthouses for $15-35 USD (€14-32) a night. In beach towns like Jericoacoara or Itacaré, hostels often throw in breakfast, strong coffee, and a few hammocks strung between palm trees. Wi-Fi might be slow, and you may need to share a bathroom, but the atmosphere’s usually friendly, and the staff know their way around the local nightlife. 

Mid-range stays, $50-110 USD (€47-103), open up better choices: pousadas with private rooms, small boutique Brazil hotels, and even some family-run eco-lodges. Think tiled courtyards, fresh tropical fruit on the breakfast table, and a short walk to the beach or forest trails. In cities, look for aparthotels with kitchens and 24-hour security.

At the higher end, $150+ (€140+), you’re in for comfort with serious flair. Jungle lodges in the Amazon with guided night safaris, beachfront resorts in Trancoso with candlelit dinners, or design hotels in São Paulo with rooftop bars and infinity pools. Some Brazil hotels are destinations in themselves, worth the splurge if you’re marking a special occasion or just want to unwind in style.

Not sure where to stay in Brazil to make the most of it? Mix it up. A remote ecolodge, a couple of city nights, and a laid-back beach town in between, Brazil’s best when you don’t keep it predictable.

amazon-brazil-shutterstock_107522567

Amazon, Brazil @ Shutterstock

Best accommodation types in Brazil

With a country this vast, accommodation in Brazil takes all shapes – and then some. You might wake up to scarlet macaws screeching overhead in the Pantanal, or to waves crashing outside your bungalow in Bahia. From slick city hotels to hammocks slung in jungle lodges, where you stay in Brazil depends on your route, your budget, and just how far off-grid you're willing to go.

Hostels and budget pousadas

From $15 (€14) per night

Brazil’s hostel scene is alive and kicking – especially in party-friendly cities like Rio de Janeiro, Florianópolis, and Salvador. Expect dorm beds, free caipirinhas at check-in, and rooftop bars with Christ the Redeemer in the distance. Outside the big cities, budget Brazil hotels and family-run pousadas offer tiled rooms, fans (if not air con), and owners who’ll insist you try their homemade feijoada.

Budget hotels

From $35 (€32) per night

If you’re city-hopping or need a one-night stop, these no-nonsense stays do the trick. They're common near airports and bus terminals – in places like Cuiabá, Recife, or Foz do Iguaçu. Rooms usually come with private bathrooms and breakfast buffets heavy on pão francês and strong coffee. Some older spots are stuck in the 90s, but they’re clean, secure, and central.

Mid-range hotels and boutique stays

From $55 (€51) per night

At this level, you’ll find character and comfort. In Paraty or Tiradentes, colonial-style pousadas come with painted shutters, shady courtyards, and homemade cakes for breakfast. In São Paulo, there are design-forward Brazil hotels with smart tech and rooftop bars. You’ll also spot riverside cabins in the Amazon and small eco-stays in Chapada dos Veadeiros offering waterfall hikes right out the front door.

torii-gate-liberdade-sao-paulo-brazil-shutterstock_776449144

Torii Gate Liberdade, Sao Paulo, Brazil @ Shutterstock

Luxury hotels and resorts

From $150 (€140) per night

If you're splurging, Brazil doesn’t hold back. Think jungle lodges accessible only by boat near Manaus, boutique resorts in Fernando de Noronha with ocean views and spa decks, or beachfront villas in Trancoso where the staff know your name by day two. In Rio, top-end Brazil hotels like the Fasano or Copacabana Palace come with marble bathrooms, infinity pools, and world-class people-watching.

B&B-style guesthouses

From $45 (€42) per night

Often run by locals, these stays offer genuine warmth and a sense of place. In the Serra Gaúcha, you’ll find alpine-style chalets with chimarrão on the porch. In beach towns like Praia do Forte, expect hammocks, tropical gardens, and fresh tapioca pancakes in the morning. These places may not have a website, but they’ll give you directions to the best moqueca in town.

Ecolodges and nature retreats

From $60 (€56) per night

Eco-minded accommodation in Brazil thrives in areas like the Amazon, Pantanal, and Atlantic Forest. Many are built with local materials, run on solar power, and offer wildlife excursions with naturalist guides. One day, you’re tracking jaguars at sunrise; the next, you’re sipping juice from açaí berries picked onsite. Nights are quiet, apart from the howler monkeys and cicadas.

Self-catering rentals

From $70 (€65) per night

Ideal if you’re staying longer or traveling in a group. In Rio's Ipanema or São Paulo’s Pinheiros, modern apartments come with full kitchens, balconies, and strong Wi-Fi. In places like Ilhabela, Airbnb-style rentals often mean a rustic beach house, an outdoor grill, and afternoon beers in the hammock. It’s a great option for digital nomads or slow travelers.

Camping and rustic stays

From $5-25 (€5-23) per night

In Brazil’s national parks – from Chapada Diamantina to the Serra da Bocaina – camping gets you close to the action. Sites usually include basic bathrooms, cold-water showers, and epic scenery. In mountain areas like Itatiaia or the Vale do Pati, you’ll find rustic shelters or farms offering simple meals and a mattress under a tin roof. Wild camping is possible, but always ask around locally and pack out your trash – monkeys and mozzies don’t clean up after you.

old-town-salvador-de-bahia-brazil-shutterstock_130333010

Old Town, Salvador de Bahia, Brazil @ Shutterstock

Discover the best itineraries
How many days to spend in Brazil?
Brazil itineraries

Average prices per night

Brazil isn’t dirt cheap, but with a little planning, you can travel comfortably without torching your budget, especially if you skip major holidays and Carnival. On average, a basic private room in a hostel or pousada costs $30-50 USD (€28-47) per night, while mid-range accommodation in Brazil usually falls between $60-110 USD (€56-103). Upscale Brazil hotels start at around $150 USD (€140), and go up fast if you’re after ocean views, jungle access, or serious design points.

Dorm beds in hostels generally cost $12-20 USD (€11-19), especially in backpacker hotspots like Florianópolis, Salvador, and Recife. On the flip side, remote ecolodges – in places like the Amazon or the Pantanal – can cost anywhere from $130–200 USD (€120-185) per night. Those higher prices often include meals, transfers, and activities like boat safaris or wildlife walks.

  • Prices jump during Brazil’s peak seasons: December to early March (summer holidays and Carnival), and July (winter break). Coastal towns like Búzios and Jericoacoara, plus tourist magnets like Rio and Foz do Iguaçu, fill up fast – book well ahead if you’re heading there. Expect another bump around national holidays and New Year’s Eve.
  • For better value, aim for the shoulder seasons: March-May and August-November. Fewer crowds, lower rates, and less heat in places like the Pantanal or the Atlantic Forest – ideal if you're not tied to school holidays.

Breakfast is often included at mid-range and higher-end spots – think tropical fruit, pão de queijo, fresh juice, and strong Brazilian coffee. Budget places might offer toast and jam or charge extra. Wi-Fi is common in most Brazilian hotels, but in remote areas like the Amazon or Lençóis Maranhenses, you might be better off going offline for a few days.

Where to stay in Brazil: Best areas by region

Brazil’s massive, and choosing where to stay in Brazil can seriously shape your trip. From rainforest lodges to sleek city towers, your base will affect more than just your commute. Whether you’re chasing nightlife, nature, or a hammock by the sea, each region offers something different, and it pays to pick your spot wisely.

Rio de Janeiro

No other city in Brazil does spectacle like Rio. Think dramatic mountains, iconic beaches, and samba spilling out of every bar. But where to stay in Rio matters; the vibe shifts block to block.

  • Ipanema is chic, walkable, and steps from the beach. Stylish Brazil hotels, rooftop pools, and easy access to bars and boutiques make it a favorite for first-timers and luxury seekers.
  • Lapa is gritty, historic, and loud. If you're into nightlife and don’t mind late-night noise, it’s close to samba clubs and dive bars. Expect budget accommodation in Brazil with character, not polish.
  • Santa Teresa is Rio’s bohemian heart. Hilly and artsy, with colonial mansions turned into boutique stays. You’ll get views, charm, and a more local feel – plus a tram ride back down to the action.
  • Copacabana is iconic but tourist-heavy. Still, it has solid mid-range options, and it’s a good choice if you want the beach and public transport right outside your door.
rio-de-janeiro-shutterstock_285824645

Rio de Janeiro @ Shutterstock

São Paulo

Brazil’s business capital isn’t all suits and gridlock – it’s also a heavyweight for food, culture, and street art. Where you stay can shape your whole experience, from rooftop cocktails to underground galleries.

  • Some of the best places to stay in São Paulo are in Jardins, an upscale area with leafy streets, designer stores, and luxury Brazil hotels. It’s polished, safe, and close to Ibirapuera Park, ideal if you want comfort and convenience.
  • Vila Madalena is São Paulo’s artsy core. This is where creatives live, bars stay busy until late, and walls are covered in murals. You’ll find cool guesthouses, boutique hotels, and plenty of weekend energy, perfect if you want a local vibe.
  • Centro offers history and budget options. It’s close to key sights like the Municipal Market and the São Bento Monastery, but it’s busier during the day and quieter (sometimes sketchy) at night – stay sharp and stick to well-reviewed spots.

The Amazon (Manaus and beyond)

This is less about cities, more about immersion. Your base will depend on how deep into the jungle you want to go.

Manaus is the main gateway, with a mix of basic hostels, colonial hotels, and riverfront restaurants. A night or two here helps you gear up.

Jungle lodges range from rustic to full-on eco-luxury. Many include transfers, meals, and guided excursions. Some are boat-only access – part of the adventure.

Bahia (Salvador and coast)

Afro-Brazilian culture, music, and some of the best beaches in Brazil – Bahia is where Brazil lets its hair down.

  • Pelourinho (in Salvador) is colorful, chaotic, and full of character. Great for colonial stays and music lovers, but pick your accommodation in Brazil carefully – some streets stay noisy late into the night.
  • Barra is quieter and by the beach, with mid-range hotels and calmer evenings.
  • Along the coast, Morro de São Paulo, Itacaré, and Caraíva offer barefoot beach towns, jungle-fringed bungalows, and laid-back pousadas. Great for surfing, hammocks, and forgetting what day it is.

The Pantanal

If wildlife’s your thing, this is your spot. Forget city comforts – you’re here for jaguars, capybaras, and river safaris.

Cuiabá (north) and Campo Grande (south) are your main launch points. Both have decent Brazil hotels and transport links.

Fazendas and ecolodges in the Pantanal are often full-board and come with guides. Some are basic, others surprisingly luxe – pick based on how wild you want to go.

Pantanal-brazil-shutterstock_1014749632

Pantanal, Brazil @ Shutterstock

Booking tips and travel advice

Booking accommodation in Brazil isn’t just about swiping through star ratings; it’s about knowing the country’s quirks. From rainforest lodges that book out months ahead to beach towns where Wi-Fi is optional and street parties are mandatory, figuring out where to stay in Brazil takes more than just a search filter.

Here are some essential Brazil travel tips to help you get the most out of your stay:

  • Plan for Carnival and New Year’s. Prices in Rio, Salvador, and Olinda skyrocket, and Brazilian hotels sell out months in advance. Book early if you’re aiming for February (Carnival) or December 31. These dates aren’t “busy,” they’re a full-blown national obsession.
  • Beach towns fill up fast in summer (December-March). Coastal spots like Jericoacoara, Búzios, and Florianópolis get packed with both locals and tourists. If you're heading to the coast over Brazilian summer, reserve your stay well in advance – or be ready to overpay for something basic.
  • Check actual location – “near” doesn’t always mean walkable. In places like the Pantanal, the Amazon, or even around Iguaçu Falls, distances are deceiving. That “jungle lodge” might be a two-hour boat ride away. Always double-check location pins, not just marketing language.
  • WhatsApp is key. Many guesthouses and smaller accommodations in Brazil prefer direct contact and may offer better rates if you message them. Some aren’t even listed on booking platforms, especially in rural areas or smaller beach villages.
  • AC isn’t always standard. Don’t assume your room has air conditioning, even in mid-range hotels. In hotter regions like the northeast or the Amazon, confirm this before booking unless you love sweating through your sleep.
  • Breakfasts are usually included. Most stays offer a buffet with pão de queijo, fruit, strong coffee, and cake (yes, Brazilians eat cake for breakfast). Still, it’s worth checking what’s included, especially at hostels or eco-lodges.
  • Bundle deals are common at ecolodges and fazendas. Many jungle stays or Pantanal lodges include meals, boat rides, or guided tours. That higher nightly rate might save you money, so check what’s in the package before dismissing the price.
  • Avoid walk-ins during Brazilian holidays. National holidays (feriados) send city dwellers en masse to the coast or countryside. Even in off-season months, a long weekend can leave towns booked solid. Secure your spot in advance, especially in smaller destinations.
  • Want the best places to stay in São Paulo or Rio? Book early, especially in popular areas like Jardins or Ipanema. The best-located Brazil hotels don’t stick around.
Olga Sitnitsa

written by
Olga Sitnitsa

updated 27.02.2025

Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.