Where to stay in Rio de Janeiro comes down to what you want from the trip. Copacabana is the easiest base for first-timers with the beach on your doorstep and the metro close by. Ipanema and Leblon have a more local feel and the safest beach areas. Botafogo and Flamengo have better value but the beaches are not appropriate for swimming (loads of people sunbathe there though!).
This guide covers the 8 best areas to stay in Rio de Janeiro with a hotel pick for most of them. You will also find the safest areas and where to stay on a budget plus where to book for New Year’s Eve and Carnaval 2027. It is written for first-time visitors choosing between Copacabana and Ipanema and for anyone worried about safety. It also suits budget travellers who want a base close to the sights.

This post contains affiliate links. If you book through them, I may earn a small commission at no extra cost to you it helps keep ESLA running. You can read ESLA’s privacy policy here. Thank you!
Quick Guide: Where to Stay in Rio
📍 Where: Rio de Janeiro, Brazil. Most visitors stay in the Zona Sul (the south zone) which has the beaches and the metro
✈️ Getting there: Galeão (GIG) is the main international airport and sits about 20km from downtown. Santos Dumont (SDU) is downtown and mostly handles domestic flights
💰 Currency: Brazilian real (R$)
🗓️ Best time to visit: December to March is summer and peak season with New Year’s Eve in Copacabana and Carnaval on 5 to 9 February 2027. Book early for both
🎟️ Don’t miss: Sunset at Arpoador and Sugarloaf plus the Sunday Hippie Fair in Ipanema
🏨 Book your stay: Booking.com
⚠️ Heads up: Pickpockets target visitors in Copacabana. Keep valuables out of sight and use Uber after dark
Which Rio Area Is Right For You?
| If you want | Stay in | Hotel recommendation |
|---|---|---|
| The classic first trip with the beach and metro on your doorstep | Copacabana | Windsor Excelsior or Olinda Rio Hotel |
| A stylish beach base with boutiques and restaurants | Ipanema | Ipanema Inn, Hotel Astoria Ipanema or El Misti Hostel |
| The quietest and most upscale beach area | Leblon | Leblon Beach Hostel |
| Restaurants and bars without the tourist crowds | Botafogo | Yoo2 or Ibis Botafogo |
| Good value and an easy metro ride to the beach | Flamengo and Catete | Petit Rio Hotel |
| Views and a bohemian hillside | Santa Teresa | Casa Vermelha or Castelo dos Tucanos |
| History and nightlife on a budget | Centro and Lapa | Cena Carioca or Vila Galé |
| Modern hotels and long empty beaches (with a car) | Barra da Tijuca | Radisson Hotel Barra or Windsor Marapendi |
| The safest beach areas | Leblon and Ipanema | see above |
| A base for New Year’s Eve | Copacabana | see above |
| A base for Carnaval | Flamengo and Catete or Centro | see above |
Best Areas to Stay in Rio de Janeiro
Copacabana: best for first-timers
Best for: First-time visitors and beach lovers plus New Year’s Eve
Getting around: Three metro stations serve the beach: Cardeal Arcoverde at the Leme end, Siqueira Campos in the middle and Cantagalo at the Ipanema end
Price: The widest range in the city from hostels to five-star hotels. It is often cheaper than Ipanema
While Ipanema is the Rio of the postcards, Copacabana seems to be more famous. Both have songs named after it but Copacabana tends to be more well-known amongst foreigners. The beach runs for about 4km along a black and white mosaic promenade and many of the hotels on Avenida Atlântica face the sea. You have the most accommodation choice here and the easiest access to the rest of the city by metro.
The trade-off is that it is busy and sometimes chaotic. Pickpockets work the area by day and night, so keep your phone and valuables out of sight and take an Uber back after dark. The quieter end is Leme near Sugarloaf.
My pick in Copacabana is Windsor Excelsior. It is on Avenida Atlântica with a rooftop pool that looks out over the beach and a hotel beach service with umbrellas and loungers. There is a wonderful breakfast buffet with a mamão cake I still dream about!
Here’s the view from the rooftop:
I’d also recommend Olinda Rio Hotel which is just a few steps away, beachfront but slightly cheaper.
For the beach itself see my guide to the best beaches in Rio de Janeiro.
Ipanema: best for style and beach life
Best for: Couples and younger travellers plus anyone who wants a more chilled neighbourhood
Getting around: General Osório is the main metro station in Ipanema (also where you’ll find the hippie market on Sundays!)
Price: Higher than Copacabana. Accommodation is mostly boutique hotels and rentals
Ipanema is more upscale and residential than Copacabana. It has a grid of streets that is easy to walk with boutiques and restaurants and a Sunday Hippie Fair I highly recommend you visit. Arpoador is at one end for sunset and the Lagoa Rodrigo de Freitas lagoon is just behind.
Here are 3 recommendations for different budgets:
- Ipanema Inn (££££): it is a Fodor’s Choice boutique hotel about three minutes on foot from the beach with free breakfast and beach towels and chairs.
- Hotel Astoria Ipanema (£££): not beachfront but only 2 blocks away
- El Misti Hostel (££): for a more budget-friendly option only one block from the beach and steps away from the gorgeous Zaza Bistro Tropical
Best Beaches in Rio de Janeiro: 12 Worth the Trip (and 2 to Skip)
Leblon: best for a quiet upscale stay
Best for: Food lovers and travellers with a bigger budget
Getting around: Antero de Quental on metro Line 4 is under ten minutes from the beach
Price: Expensive with limited accommodation
Leblon runs on from Ipanema past the canal and is the quietest and most upscale of the beach neighbourhoods. It has a strong restaurant and bakery scene. It is also a good Carnaval base because it is less noisy at night than Copacabana. The catch is that rooms are limited and expensive.
Because it’s such an expensive area, I’m actually going to recommend a hostel; Leblon Beach Hostel is not beachfront but it’s only a block away!
Botafogo: best for food and a local feel
Best for: Food and nightlife lovers who want a less touristy base
Getting around: Well connected by metro to Copacabana, Ipanema and Centro
Price: Generally lower than the beachfront areas
Botafogo has changed over the past decade into one of the best areas for restaurants and bars with a young local crowd. Cobal market has food and live music. The free viewpoint at Morro do Pasmado looks out at Sugarloaf and the Sugarloaf cable car is nearby.
It is not a beach-day base. The beach faces Guanabara Bay and is better for the view than for swimming. Take the metro, a bus or an Uber/taxi to Copacabana or Ipanema for the sea.
Local budget tip: you can also take the FREE bus that travels between Rio Sul Mall and Cardeal Arco-Verde station in Copacabana!
If you don’t mind spending the money, Yoo2 might be a good option. A design hotel overlooking Botafogo beach with a rooftop pool and views of Sugarloaf. Otherwise, the Ibis hotels are always reliable options and Ibis Botafogo is not far from the subway station.
Flamengo and Catete: best for value and Carnaval
Best for: Budget-minded travellers and Carnaval-goers
Getting around: Catete metro station is on the main street with lots of restaurants and bars. Largo do Machado is the lively square in Flamengo
Price: Lower than the beachfront areas
Flamengo and Catete sit between Botafogo and Centro. Catete has a run-down charm and Flamengo is mostly middle class. Palácio do Catete, the former presidential palace, is now a museum. Both are recommended bases for Carnaval because you can reach the Sambadrome easily.
The beaches here face the bay and are not for swimming. You will take the metro for the sea. As with any area check the exact street before booking.
My pick in Catete is Petit Rio. It is a 3-star hotel about five minutes on foot from Catete metro station with an outdoor pool and free continental breakfast. Flamengo Beach and the Palácio do Catete are each about eight minutes away on foot. I stayed there a couple of months ago and thought it was excellent value for money + a great location!
Santa Teresa: best for views and a bohemian stay
Best for: Travellers who want to feel like a local and do not mind hills
Getting around: The historic tram and Uber. There is no beach within walking distance
Where to book: Guesthouses in old mansions, boutique hotels and apartments
Santa Teresa is a hillside district of cobbled streets with galleries and street art and old mansions turned into guesthouses. It is cooler and breezier than the beach areas and has harbour views from the top. It is also known for some of the best blocos (street parties) at Carnaval.
The downside is that getting to the beach takes effort and the steep streets can be tricky after dark. It is surrounded by favelas, so take a taxi instead of walking down to nearby areas.
A couple of great options are Casa Vermelha, a guesthouse with a pool right in the heart of Santa Teresa. It scores 9.3 from guests and rooms start at around $100 a night. And Castelo dos Tucanos, a cheaper option. It’s a hostel in a 19th-century castle with a pool, free breakfast and city views. It is adults only and the social side is part of the appeal. Don’t forget to factor in Ubers!
Centro and Lapa: best for history and nightlife on a budget
Best for: Culture lovers and budget travellers who want samba bars on the doorstep
Getting around: Close to metro and transport links. There is no beach
Price: One of the cheaper areas
Centro is Rio’s historic core with colonial churches and 19th-century theatres and the Lapa arches. Lapa is the samba and nightlife hub. Centro is busy on weekdays and can be quiet or deserted at weekends and at night.
Stay in the core of the historic area and in Lapa near Mem de Sá avenue or Lavradio and Riachuelo streets. Outside those streets the area can be empty and poorly policed at night, so use an Uber after dark. Avoid the port area around Praça Mauá and the Central do Brasil station late at night.
My pick in Centro is the newbie Cena Carioca. It’s just a few steps away from Cinelândia tram station and five minutes from the Arcos da Lapa. My pick in Lapa, however, is actually my brother’s recommendation! Vila Galé is not close to subway stations or beaches but it’s a gorgeous hotel in Lapa, one of the coolest neighbourhoods in Rio. It’s got a pool and wonderful breakfast and it’s steps away from the vibrant nightlife of Lapa.
Barra da Tijuca: best for space and malls (with a car)
Best for: Families with a car and travellers who want modern hotels and a long open beach
Getting around: You will likely need a car or Uber. The subway does reach Barra
Price: Plenty of modern hotels to choose from
Barra da Tijuca is in the Zona Oeste about a 25-minute taxi ride from the Zona Sul. Locals call it the Brazilian Miami for its modern buildings and malls. The beach is Rio’s longest at about 18km and is open and rarely crowded though better for surfing than gentle swimming.
It is a good fit if you have a car and are not planning to spend every day in the city. For a first trip with lots of sightseeing the Zona Sul is easier.
The Radisson Hotel Barra on Avenida Evandro Lins e Silva is not beachfront but not far off. There is a large heated pool and free breakfast. For a well-reviewed alternative, Windsor Marapendi has a pool, IS beachfront and also very well-rated!
WHAT TO DO IN RIO DE JANEIRO: 12 Unmissable Spots to Visit in Rio de Janeiro
Safest Areas to Stay in Rio de Janeiro
No area of Rio is free of petty theft but some are calmer than others. The sources I checked broadly agree on this order.
- Leblon and Ipanema: Usually named as the safest and fancier areas. They are also the most expensive.
- Botafogo and Flamengo: Rated very safe by Rio’s standards with busy well-lit streets. One local guide puts them a notch below Leblon and Ipanema
- Leme: The quiet end of Copacabana. One local guide rates safety there as very good
- Copacabana: Not unsafe but the most touristy, so expect beach touts and pickpockets. Keep valuables out of sight
- Santa Teresa: Quiet and safe in itself but surrounded by favelas. Take a taxi or the tram instead of walking down the hill
- Catete: Safe overall though some pockets around Largo do Machado can be rougher. Check the street before booking (Largo do Machado is also home to the best esfiha in town. It’s a true icon of Rio de Janeiro you can find at Rotisseria Sírio Libanesa which has been there since the late 60s!)
This comes from travel guides and rental company blogs and not from crime data. Take it as a guide and check recent traveller reviews of the exact street.
Whichever area you pick, stay near a metro station and use Uber after dark.
Where to Stay in Rio de Janeiro on a Budget
The cheap places to stay in Rio de Janeiro are in the areas with the least beach.
- Centro and Lapa: The cheapest areas and close to the samba bars. Send Co-Living has kitchenettes, so you can self-cater
- Flamengo and Catete: Lower prices than the beachfront and an easy metro ride to the beach. Petit Rio includes breakfast
- Copacabana: Often cheaper than Ipanema and the widest choice from hostels to hotels
- Botafogo and Santa Teresa: Good for hostels and guesthouses. Casa Cool Beans in Santa Teresa is a $$ option with free breakfast
Hostels are easy to find in Copacabana, Ipanema, Botafogo, Lapa and Santa Teresa. Many are social and some include breakfast. Bring earplugs. Apartments with a kitchen suit longer stays and groups. Search Booking.com for affordable hotels and apartments and filter by distance to the nearest metro.
Areas to Skip When Booking a Hotel in Rio
The Zona Norte (north zone) has the highest crime rates in the city and is not set up for tourist accommodation. Avoid the area around the Novo Rio bus station too where petty crime targets travellers with luggage. In fact, if you do have to travel from Novo Rio, there’s an Uber pick up area inside the bus station!
Where to Stay in Rio for New Year’s Eve
Copacabana is the easiest place to be for New Year’s Eve. The free party on the beach draws around two million people and the fireworks last about 15 minutes. Stages line the sand including one in front of the Copacabana Palace and one near Posto 4 and the party starts around 7pm.
Beachfront hotels hold rooftop parties and many packages ask for a minimum stay. Expect higher prices than usual and book as soon as you know your dates.
Getting around is the tricky part. Roads close in the evening and in 2023 the metro was the only way in late at night, with a special ticket and set boarding times. Check MetrôRio for this year’s rules and stay within walking distance if you can. Pickpocketing is common in the crowds, so leave valuables at the hotel.
Wearing white to celebrate New Year’s in Rio is very common! We have various superstitions and one of them is about the colour you wear for New Year’s with each colour calling in something specific for the year ahead. (ie. gold for prosperity, green for hope, red for passion and courage, pink for love…)
Where to Stay in Rio for Carnaval 2027
Carnaval in Rio runs from Friday 5 February to Tuesday 9 February 2027. The Série Ouro schools parade on Friday and Saturday. The Grupo Especial parades on Sunday, Monday and Tuesday nights and the Champions Parade is on Saturday 13 February. All of it happens at the Sambódromo.
- Flamengo, Catete and Centro: Close to the Sambódromo and good value, so you avoid long late-night rides
- Santa Teresa: Some of the best street parties (blocos) with a bohemian crowd
- Leblon: A calmer base because it is quieter at night
- Copacabana: The most hotel choice if you want the beach as well though it is busy
Book months ahead. Carnaval is only three months away from writing of this post, so book now.
Getting From the Airports to Your Rio Hotel
Galeão (GIG) is the main international airport about 20km from downtown. Arrivals are met by drivers offering rides, so use the official prepaid taxi counter in the arrivals hall or book an Uber or a private transfer ahead. Fares change over time but an older guidebook put a prepaid taxi to Copacabana or Ipanema at about R$70 to R$80 and a metered cab at roughly R$45 in average traffic (don’t rely on it!). Use those as a rough guide and check the current price in Uber.
Santos Dumont (SDU) is downtown on Guanabara Bay and mostly handles domestic flights. A taxi to Ipanema is about R$30 in the same guide and taxis are described as less of a hassle here than at Galeão. However, there’s a tram stop right outside which I recommend depending on how much luggage you’ve got. You can get to Carioca station in downtown Rio and change for the subway to reach your destination.
How Many Days to Stay in Rio de Janeiro
I would plan 4 days for the main sights and a beach day or two and add more if you want a day trip or a slower pace. On a short stay your area matters even more, so pick a base near the metro like Copacabana or Botafogo.
Planning Your Rio Trip
Resources for your trip:
- Hotels and apartments: Booking.com
- Tours and transfers, including Sugarloaf and Christ the Redeemer: GetYourGuide and Viator
FAQ: Where to Stay in Rio de Janeiro
For most first-timers Copacabana is the easiest base because of the beach and the metro and the choice of hotels. Ipanema is the stylish alternative and Leblon is the quietest.
It depends on your trip. Copacabana suits first-timers while Ipanema and Leblon suit a polished beach stay. Botafogo is best for food while Centro is best for history and budget and Lapa for nightlife and budget.
Leblon and Ipanema are usually named as the safest, followed by Botafogo and Flamengo. Petty theft can happen anywhere, so keep valuables out of sight and use Uber after dark.
Copacabana is busier with more choice and lower prices. Ipanema is more upscale and residential and costs more. Both have a beach on the doorstep and Ipanema is next to Arpoador for sunsets.
Centro, Lapa, Flamengo and Catete have the lowest prices. Copacabana also has a wide range including hostels and is often cheaper than Ipanema.
Plan at least three days for the main sights. Five days gives you room for a day trip and a slower pace.
YES! I’ve stayed there many times. Obviously keep your wits about you. Pickpockets work the beach and streets by day and night, so keep valuables out of sight and take an Uber after dark.
Lapa has the samba bars while Botafogo has a younger crowd and good bars. Copacabana and Ipanema have loads of bars too. Use an Uber to get back.
Flamengo, Catete and Centro are close to the Sambódromo. Santa Teresa has some of the best street parties and Leblon is calmer at night.
Copacabana because the party is on the beach. Many hotel packages need a minimum stay, so book early.
Galeão (GIG) handles most international flights. Santos Dumont (SDU) is downtown and mostly domestic.
It suits travellers with a car who want modern hotels and a long beach but it is far from the main sights in the Zona Sul and the historical area in Centro.
Final Thoughts
If it is your first time in Rio, book Copacabana and take the metro everywhere. Now, if you want to know how the other half lives, pick Ipanema or Leblon. If you care more about food than the beach, base yourself in Botafogo and take the subway to the sand. For New Year’s Eve pick Copacabana. For Carnaval pick Flamengo and Catete or Centro. Whichever area you choose, stay near a metro station and book early for December and February.
