Working out where to stay in Rio de Janeiro is really a choice between about five neighbourhoods. The short version: my recommendation is Ipanema for most first-timers, Copacabana if you want the same stretch of coast for cheaper and Botafogo if the budget is genuinely tight.
We booked Arena Ipanema, a short walk from the sand near Arpoador, and it was the right area without question. The thing I tell everyone who asks is that the exact end of the beach you pick matters more than the neighbourhood name on the booking, it gets you two areas for the price of one.
Below you’ll find all five areas compared on price, beach and transport, sixteen hotels I’d actually book with typical nightly rates, and three areas plenty of guides recommend that I personally wouldn’t choose.
More of my Brazil guides to help plan your trip
- What to Do in Rio de Janeiro – A 5-day plan on a downloadable map with all the best sights
- Ilha Grande Travel Guide – How to get there, what to do and where to eat
- Ilha Grande Pousadas and Hotels – The best areas to stay on the island
- Paraty Brazil Travel Guide – The best activities, things to see and how to get there
- Restaurants in Paraty – My favourite restaurants in Paraty across different budgets
- Ilha Grande Hikes – The best hikes on the island, distance, time and top tips to enjoy
Where I’d stay in Rio on a first trip
Ipanema is my pick for first-timers. The beach is nicer, there’s more hotel choice across price points, and the neighbourhood itself is more comfortable to walk around in the evening. Arpoador sits at one end for sunset and Leblon at the other, so you’re in the middle of the good stuff.
Copacabana is the cheaper option and it isn’t a bad one. You’ll pay roughly a quarter less for the same distance to a beach. It’s busier and more touristy, and I’d choose the Ipanema end of it if you go with this option.
Leblon is the quieter, more residential choice and more luxury hotels. It suits families and anyone who wants a more relaxed beach day over a lively one.
I’ve written a full comparison of the best five areas on price, beach and metro just below.
Disclaimer: This article may feature affiliate links. If you click these links, and choose to book with that hotel or company, I will earn a small commission at no extra cost to you. I appreciate the support that allows me to continue providing this information

How close the beach areas actually are
Copacabana, Ipanema and Leblon sit on one continuous beach strip, so you’re not really choosing between three separate places. From the southern tip of Copacabana to the eastern edge of Ipanema is a flat 15-minute walk past Arpoador rock, a five-minute Uber at R$10 to R$15 (£1.50 to £2), or one metro stop. Ipanema meets Leblon across a canal at the far end.
That’s exactly why we chose our hotel: the eastern edge of Ipanema, right by Arpoador, with Copacabana an easy walk from the door. The neighbourhood change is obvious as you come past the rock. The Ipanema side felt calmer. Copacabana felt busier and more touristy, particularly at weekends.
All five areas below sit in the Zona Sul, the coastal southern strip, which is where nearly every hotel, beach and sight a first-timer wants can be found.
My Top Tip! Watch out for a cheaper-looking hotel outside it. You’ll spend what you saved on Uber fares and lose time in traffic every day. Stay inside the Zona Sul and save your money by choosing the street carefully instead.
Rio neighbourhoods compared
| Area | Best for | Beach | Nearest metro | Typical double per night |
|---|---|---|---|---|
| Ipanema | A first trip, an all rounder location | Yes, swimmable | General Osório, Nossa Senhora da Paz | R$1,300 (£185) |
| Copacabana | Value near the sand | Yes, swimmable | Cardeal Arcoverde, Siqueira Campos, Cantagalo | R$950 (£135) |
| Leblon | Quieter days, families | Yes, swimmable | Antero de Quental, Jardim de Alah | R$1,200 (£170) |
| Botafogo and Flamengo | People on a tight budget | Bay frontage, not for beach days | Botafogo, Catete, Largo do Machado | R$560 (£80) |
| Santa Teresa | Return visitors who want extra character | None | None | R$2,200 (£315), upper end only |
My prices are a guide from the shoulder months, peak season will be higher and off season lower, make sure you check your dates for a proper steer.
One thing I’d do for any Rio hotel, in any of these areas: safety here varies a lot from street to street, much more than it does between neighbourhoods. If you book on the strength of the area name alone, you’ll sometimes land on a street that feels nothing like the photos. Drop the exact address into Google Street View before you book and have a look at what’s on either side.
Quick pick hotels in Rio
If you are in a rush, these are my top recommendations by category, read further down for my more detailed write ups.
- Best overall for a first trip: Arena Ipanema
- Best for families: Promenade Palladium, Leblon
- Best for a sea view: Sol Ipanema
- Cheapest option on the beach: Américas Copacabana
- Tightest budget option: Hotel Rondônia Palace
- Best for a proper treat: Hotel Fasano
Map of the best Rio hotels
Ipanema
Ipanema suits almost every first-timer, and it’s where I send friends to book without needing to know much about their trip. It’s smarter than Copacabana, the beach is better, and the neighbourhood behind it has the restaurants and bars you’ll want after a day out. Two metro stations serve it, General Osório towards the Arpoador end and Nossa Senhora da Paz in the middle. The trade-off is price. It’s the more expensive of the two obvious picks and there aren’t many genuinely cheap rooms.
The beach is divided by postos, numbered lifeguard stations, and each one has a different crowd. Posto 9 is the one people mean when they talk about Ipanema: it’s the busy, social stretch, and it fills up in the late afternoon. Posto 8, around Farme de Amoedo, is the LGBTQ+ section. At the eastern end sits Arpoador, the rock platform between Ipanema and Copacabana where people gather to watch the sun set behind Dois Irmãos.
We did the Arpoador sunset a couple of times and loved it. It’s a stunning spot, it’s free, and watching the surfers and bodyboarders working the waves below is half the fun. There was a surf competition on two of the days we were there and the beach had music going most of the time. It became our default way to end a day of sightseeing, which is about the highest compliment I can give a free thing.
Where exactly to book in Ipanema
You don’t need to be on the seafront. As long as you’re a short walk from the sand, you’re fine. We picked the eastern edge deliberately, and it was perfect
My Top Tip! Book within a few streets of Rua Francisco Otaviano, by the rock. You get Ipanema beach and the sunset on your doorstep, and Copacabana is a quarter of an hour on foot in the other direction, so you never have to choose between the two.
Hotel Fasano

Directly on Vieira Souto with a rooftop pool facing the beach. Probably one of the best views you will get from an infinity pool and the only Ipanema pick where the sea view is from your room rather than a walk away. Breakfast is charged separately, which is worth knowing at this price.
Cost typical R$4,100 (£580) per night • Booking.com rating 9.0
Sol Ipanema

On the seafront opposite Posto 9, with buffet breakfast included and a rooftop pool. Nossa Senhora da Paz metro is about 450m away. The pool, gym and bar are all on the roof and reachable only by stairs, so it’s not the right choice if stairs are a problem.
Cost typical R$1,500 (£215) per night • Booking.com rating 8.4
Ipanema Inn

One block back from the seafront, level with Posto 9, with the metro a three-minute walk. It’s a small hotel at 56 rooms, and breakfast is included.
Cost typical R$1,300 (£185) per night • Booking.com rating 8.8
Arena Ipanema

Where we stayed, on Rua Francisco Otaviano at the Arpoador end, 130m from the sand. There’s a rooftop pool, and we watched the sunset from up there one evening as well. Breakfast is included and connecting rooms are available. General Osório metro is about ten minutes on foot.
Cost typical R$1,070 (£150) per night • Booking.com rating 8.2
Hotel Vermont

The cheapest Ipanema hotel I’d put in front of you, two blocks back on Visconde de Pirajá with breakfast included and the metro a couple of minutes away. It’s a step down from the others above, hence the price.
Cost typical R$800 (£110) per night • Booking.com rating 8.1
Copacabana
Most people think of Copacabana first, and that’s a reasonable choice. Four kilometres of sand, more hotels than anywhere else in the city, and prices around a quarter below Ipanema for the same walk to the beach. Three metro stations cover the strip, Cardeal Arcoverde at the Leme end, Siqueira Campos in the middle and Cantagalo down towards Posto 6, which is better coverage than any other beach neighbourhood gets. If you can’t afford Ipanema, stay here instead.
We spent a fair bit of time in Copacabana and I was glad we weren’t sleeping there. It’s more hectic, particularly at weekends, with more touts working their way across the sand. It’s clearly the more touristy of the two. The neighbourhood behind the beach didn’t feel as smart either, with fewer bars and restaurants I’d have gone back to.
Where to book in Copacabana: Posto 6 end is the sweet spot
Copacabana changes a lot along its length. The Posto 6 end, down by the Copacabana Fort and Arpoador, is the quieter, more upmarket stretch, and it puts Ipanema within a fifteen-minute walk.
Leme is the small residential end at the opposite extreme, a few blocks of beach tucked past Posto 1. It’s quieter than the rest of Copacabana, and it’s closer to Sugarloaf and Centro. The catch is hotel supply. There’s very little accommodation in Leme, so treat it as a bonus if something good comes up.
My Top Tip! Avoid booking blind in the middle of the strip because the price looked good. You’ll end up in the busiest, loudest part of Copacabana with the most beach hawking. Start your search at the Copacabana Fort end and work back up the beach, rather than sorting the whole strip by price.
Fairmont Rio de Janeiro Copacabana

On Avenida Atlântica at the Posto 6 end by the fort, with two pools and beach service. We ate dinner here in their restaurant, which is in the Michelin guide, and the hotel looked beautiful. One thing to check before booking: Accor announced a revitalisation project starting 30 August 2026 covering guest room balconies and a new rooftop garden, with no end date published. Ask where they are with it.
Cost typical R$2,100 (£300) per night • Booking.com rating 8.4
Miramar by Windsor

Seafront on Avenida Atlântica opposite Posto 5, with a rooftop pool and breakfast included. Beautiful sea views available from some rooms. Guests point out that the hotel sets up chairs and sun umbrellas on the beach free of charge, which adds up over a week.
Cost typical R$1,250 (£180) per night • Booking.com rating 8.9
Windsor Martinique

At the Posto 6 end on Rua Sá Ferreira, half a block back from the beach, with a rooftop pool. Guests consistently mention the 24-hour security on the door. Breakfast is charged separately here.
Cost typical R$630 (£90) per night • Booking.com rating 8.5
Américas Copacabana

Two to three blocks back on Rua Barata Ribeiro, near Siqueira Campos metro, with a rooftop pool. The standard double sleeps three, which makes it one of the few genuinely useful budget options for a small family. Breakfast is R$50 (£7) per person on top.
Cost typical R$500 (£70) per night • Booking.com rating 7.9
Leblon
Leblon sits directly west of Ipanema, more residential, wider streets and fewer visitors. It’s the quiet choice, and has some of the nicest upmarket hotels.
It’s the strongest of the beach areas for families. The streets behind the beach are less busy, the lagoon sits just behind, and the western end sees less selling on the sand than Copacabana does. Antero de Quental and Jardim de Alah both serve the area on the metro.
The trade off is the distance. Leblon is the far end of the strip, so every trip into Centro, Lapa or Santa Teresa costs more time and a bigger fare than it would from Ipanema. Walking from here to Arpoador for the sunset is around 40 minutes along the promenade rather than the few minutes it takes from central Ipanema. If your days are weighted towards the city rather than the beach, that makes a difference.
There are no budget hotels that I would recommend in Leblon. If cheap is the priority, look at Botafogo instead.
Hotels I’d book in Leblon
JANEIRO Hotel

Beachfront on Avenida Delfim Moreira at the western end, with a rooftop pool looking along the coast and breakfast included. Beautifully designed rooms, with a lot of space and some special views. The hotel itself is small at 51 rooms and it’s adults only, so rule it out immediately if you’re travelling with children.
Cost typical R$1,960 (£280) per night • Booking.com rating 9.1
Promenade Palladium

Two blocks back on Rua General Artigas, about 400m from the sand, in the quietest of the beach neighbourhoods. This is the one I’d book with children. There are family rooms sleeping three, connecting rooms, and apartment-style suites with a separate bedroom, a living room and a kitchenette with a microwave. There’s an outdoor pool and a kids’ room too. Breakfast is a buffet at the hotel’s café.
Cost typical R$1,400 (£200) per night • Booking.com rating 9.0
Ritz Leblon

On Ataulfo de Paiva, 200m from the beach and 500m from Antero de Quental metro, with buffet breakfast included, an indoor pool, gym and a spa.
Cost typical R$1,020 (£145) per night • Booking.com rating 8.1
Botafogo and Flamengo
These are two neighbouring areas between the beaches and Centro, facing into Guanabara Bay rather than the open Atlantic. Both are residential areas rather than tourist ones, and they’re the best options if your budget is the most important thing. A typical double is around R$560 (£80), which is under half Ipanema.
I’ll start with the warning, because getting this wrong can spoil a trip. The beaches here are inside the bay and they are not for swimming. Botafogo and Flamengo beaches are pleasant to look at and fine to walk along, and that’s it. Book here because it’s cheap and well connected, not because you want a beach.
What you get in return is the best metro coverage of any option. Botafogo, Catete and Largo do Machado all sit on the line that connects Copacabana and Ipanema one way and Centro the other. It also puts you closest to Sugarloaf. Food and drink are cheaper too, because the prices are aimed at residents rather than tourists.
What you lose is time at the beach. Getting to Ipanema is R$15 to R$25 (£2 to £3.50) by Uber each way, or a metro ride.
Hotels I’d book in Botafogo and Flamengo
Yoo2 Rio de Janeiro, Tapestry Collection by Hilton

Faces Botafogo Beach across the road, with a rooftop pool and bar looking at Sugarloaf, and breakfast included. Rooms split between bay-facing and road-facing, and guests who’ve had both report a real difference in price and in noise. Book the bay side if you can.
Cost typical R$680 (£95) per night • Booking.com rating 8.4
Windsor Florida

In Flamengo on Rua Ferreira Viana, with a pool and breakfast included, and Catete metro station effectively outside the door at 140m. The beach is a ten-minute walk but not an especially pleasant one.
Cost typical R$450 (£65) per night • Booking.com rating 8.6
Hotel Rondônia Palace

300m from Flamengo Beach with both Catete and Largo do Machado stations 200m away, breakfast included, and a triple room that sleeps four. There’s no pool. At this price that’s a reasonable thing to give up.
Cost typical R$290 (£40) per night • Booking.com rating 8.1
Santa Teresa
Santa Teresa is the hilltop neighbourhood of cobbled streets, old colonial houses, small galleries and good independent restaurants that sits above Lapa. It’s lovely, but I don’t recommend it for your first trip.
The reason is practical rather than anything else. There’s no metro station, the streets are steep, and the beach is a 15-minute drive away, so you’ll take a taxi or an Uber every time you leave and every time you come back. On a four or five day first visit, that’s a lot of your day spent in a car for the sake of the neighbourhood you sleep in.
Below is the best recommendation in the area, if you decide to stay here.
Santa Teresa Hotel RJ, MGallery

A converted 1850s coffee estate on Rua Almirante Alexandrino near Largo do Guimarães, with a pool in the gardens and views over the bay on one side and the neighbourhood on the other. The restaurant, Térèze, is listed in the Michelin Guide. A fantastic special occasion setting that is well designed throughout.
Cost typical R$2,200 (£315) per night • Booking.com rating 9.1
Areas worth visiting but not worth sleeping in
You’ll see these recommended elsewhere, but they don’t fit the bill in my opinion. These are the reasons I wouldn’t recommend them for a first trip to Rio:
Lapa
Lapa is Rio’s nightlife district, built around the white arches of the old aqueduct, with samba clubs and street parties spilling across the roads on Friday and Saturday. It’s well worth an evening, we really enjoyed a night out here. It’s also not somewhere I’d want to be coming back to a bed at 3am with a suitcase in the room. Go for the night, travel light, and get a car back rather than walking it.
Centro
Centro is the business and historic district, and the problem isn’t crime. It’s that the area empties out once office workers go home, so you get a district built around daytime foot traffic with very little happening in the evening. It’s fine for a day of museums and the Real Gabinete library, but it’s the wrong place for a hotel.
Barra da Tijuca
Barra is modern, safe and comfortable, and it’s a long way west of everything else. It’s built around cars, and it sits at the end of Metro Line 4 at Jardim Oceânico, so getting to the Zona Sul takes a while rather than a few minutes. It works for a conference or a beach-only trip with a hire car. Not for a first visit.
Getting around once you’re there
I should say something about the metro here, since it comes up throughout. It serves the beach strip and continues up through Botafogo and Flamengo into Centro, it’s cheap, and on that inland stretch it beats sitting in traffic. Two things to know: it’s fine until around 10 or 11pm and after that you want an Uber, and don’t use it with luggage or a camera bag, because that makes you an obvious target. Pickpocketing on Line 1 is at its worst during the morning and evening rush. Most Zona Sul Uber trips are R$8 to R$20 (£1 to £3), so the metro saves less than you’d think.
Don’t let the two big sights influence your choice of base. Neither is meaningfully closer from one beach neighbourhood than another. Christ the Redeemer means a car to Cosme Velho and the 20-minute Corcovado train. Sugarloaf means a car through Botafogo, and how long that takes depends on the traffic.
Most international flights land at Galeão, about 45 to 60 minutes from the Zona Sul. I’ve covered fares and the problem with the taxi desks in my Rio de Janeiro guide.

Carnival and New Year change the answer
Two periods of the year work completely differently, and if you’re travelling in either you need to plan differently.
Prices roughly double in December and February. Across Ipanema the swing is bigger, with the area average moving from a March low to a December peak by more than three times.
New Year’s Eve concentrates on Copacabana beach, which makes it both the most convenient base and the hardest place to get back to at 1am. Book Copacabana early if you want to be in the middle of it. Stay in Ipanema or Leblon and walk along the sand if you’d rather watch from further off and get some sleep.
Carnival spreads across the whole city, so the usual logic applies and Ipanema stays the sensible pick. For both periods, book months ahead rather than weeks.
My Top Tip! Check the minimum-stay rule before you fall in love with a hotel over Carnival or New Year. Plenty of places switch to four or five nights, and a three-night trip that looked affordable turns into a five-night bill at double the rate.
Should you split your stay?
Below about six nights, don’t. Moving means losing half a day, checking in twice, paying another transfer fare and packing again, and on a four or five night trip that’s a meaningful chunk of the holiday. Rio is small enough at the Zona Sul end that one base reaches everything. We used a single hotel for five nights and never once wished we’d moved.
Above six or seven nights it starts to make sense, and the pairing worth doing is a beach base plus Santa Teresa. They’re genuinely different experiences and each one covers the other’s weakness. Do the beach first and the hill second, so you finish the trip somewhere quiet.
Rio accommodation FAQ’s
Is Copacabana or Ipanema better for a first trip?
Ipanema is better for most first-timers. The beach is cleaner and calmer, the streets behind it have more restaurants worth walking to, and it feels less tourist-facing. Copacabana costs around a quarter less. If you go that way, book the Posto 6 end, which is a 15-minute walk from Ipanema.
What is the safest area to stay in Rio de Janeiro?
Ipanema and Leblon are the safest areas for visitors, followed by Copacabana. All three sit in the Zona Sul, Rio’s coastal southern strip, which has the heaviest police presence and the most foot traffic. The main risk is opportunistic phone and bag theft rather than violent crime.
Is Copacabana safe to stay in?
Yes, Copacabana is safe to stay in with normal city precautions, and it’s one of Rio’s most policed neighbourhoods. Safety varies street by street more than area by area, so check your hotel’s exact address on Google Street View before booking, and take an Uber rather than walking the beachfront after dark.
How much does a hotel in Rio de Janeiro cost per night?
A typical mid-range double is around R$1,300 (£185) in Ipanema, R$950 (£135) in Copacabana and R$560 (£80) in Botafogo. Budget hotels start around R$290 (£40) in Flamengo. Prices roughly double in December and February.
Is breakfast included at Rio hotels?
Usually, but not always, and it’s worth checking rather than assuming. Most mid-range Rio hotels include a buffet breakfast. Several don’t, including some upper-end properties where it’s charged separately at R$50 to R$195 per person. Confirm what’s on your specific rate before booking.
Where should you stay in Rio for Carnival?
Ipanema is the sensible base for Carnival, since the celebrations spread across the whole city rather than concentrating in one place. Book months rather than weeks ahead. Expect rates to roughly double, and check the minimum-stay rule, as many hotels switch to four or five nights.
How many nights do you need in Rio de Janeiro?
Four to five nights suits a first visit. Under three and you’ll rush Christ the Redeemer, Sugarloaf and the beaches. Over seven and you’ll start repeating yourself unless you’re using Rio as a base for trips to Ilha Grande or Paraty.
Is it better to book a hotel or an apartment in Rio?
Hotels are better for breakfast, which is included at most Rio properties and saves you both money and a decision each morning. Apartments are better for space, and cheaper for groups, and Leblon has better apartment stock than hotel stock. For a short first trip, book a hotel.







5 Comments
Comments are closed.