Skip to content
Axentia Travels

Where to stay in Rio de Janeiro

Copacabana, Ipanema, Leblon, Botafogo or Santa Teresa: who each area of Rio de Janeiro suits, with pros, cons and what to check before you book.

By Lucas Romero

Aerial view of Arpoador: rocks, a small beach and, behind them, Ipanema beach with the Dois Irmãos peaks
Photo: Marcos Paulo Prado on Unsplash (Unsplash License)

If you book through our links we earn a commission, at no extra cost to you.

The areas at a glance

AreaBest for
Copacabanafirst visits, short stays and mixed budgets
Ipanemacouples and travellers who put the beach first and can pay a little more
Leblonfamilies and slower trips
Botafogokeeping costs down without leaving the South Zone
Santa Teresareturn visitors and anyone after a neighbourhood feel

Copacabana

Four kilometres of city beach, the widest choice of hotels in Rio and three metro stations.

Best for: first visits, short stays and mixed budgets

Ipanema

A better-kept beach, leafy streets with shops and restaurants, and sunset at Arpoador within walking distance.

Best for: couples and travellers who put the beach first and can pay a little more

Leblon

The continuation of Ipanema: more residential, quieter and usually the most expensive area.

Best for: families and slower trips

Botafogo

A neighbourhood of bars and restaurants with a metro station, a few stops from the beaches. Its own beach is not for swimming.

Best for: keeping costs down without leaving the South Zone

Santa Teresa

A hilltop neighbourhood of old houses, studios and guesthouses with views. Far from the sea, with steep streets.

Best for: return visitors and anyone after a neighbourhood feel

The short answer: if this is your first visit and you want the beach and everything close by, choose Copacabana. If a nicer beach matters more and your budget allows, Ipanema or Leblon. To spend less without leaving the South Zone, Botafogo. And if you would rather have a neighbourhood with character and do not mind being far from the sea, Santa Teresa.

How to choose an area

Three questions settle most of it:

  • Do you want to walk to the beach? Then it is between Copacabana, Ipanema and Leblon. From Botafogo and Santa Teresa you need the metro or a taxi.
  • How much does budget matter? For the same class of hotel, Leblon is usually the most expensive, then Ipanema, with Copacabana and Botafogo offering more budget options.
  • How will you get around? The first four areas have metro stations. Santa Teresa does not: there you rely on taxis and ride apps.

Copacabana

This is the area with the most hotels in Rio and the easiest base for a first trip. The beach is about four kilometres long and busy all day; behind it is a dense neighbourhood with supermarkets, pharmacies and restaurants at every price. Three metro stations connect it with Ipanema and the centre.

For: prices for every budget, with transport and services on the doorstep. Against: it is noisy and crowded, and many buildings are old, so check each hotel's photos and reviews carefully. For something calmer, look at places to stay in Leme, the end of the neighbourhood tucked under the hill.

Ipanema

Smaller and better kept than Copacabana. The beach is the city's meeting point and, at its far end, the Arpoador rock draws a crowd every evening for the sunset. Two or three blocks back from the sea is the neighbourhood's main shopping street, lined with shops, cafés and restaurants.

For: everything is walkable and there is a metro. Against: prices are higher and there are fewer hotels, so it fills up early in high season.

Leblon

The continuation of Ipanema to the west, across a canal. It has the same kind of beach, fewer tourists and a residential feel, with good restaurants. It is usually the most expensive area in the city and the one with the fewest hotels.

For: quiet streets and a stretch of beach popular with families with small children. Against: the price, and it is a little further from the centre and Sugarloaf Mountain.

Botafogo

Not a beach neighbourhood: its bay has one of the best views of Sugarloaf Mountain, but the water is not suitable for swimming. In exchange it has cheaper hotels and hostels, plenty of bars and restaurants used by locals, and a metro station: Copacabana is one or two stops away.

For: price, neighbourhood life and being close to the Sugarloaf cable car, which leaves from neighbouring Urca. Against: getting to the beach always means a ride.

Santa Teresa

A neighbourhood on top of a hill, with early twentieth-century houses, artists' studios, bars and guesthouses looking over the bay. A historic tram links it to the centre, crossing the Lapa Arches.

For: it has the most character of any area on this list, and small, charming places to stay. Against: it is far from the beaches, the streets are steep and there is no metro. At night the sensible way to get around is by taxi or ride app.

Other areas you will see when searching

  • Barra da Tijuca. A long beach and large hotels, a long way from the classic sights. It makes sense for events in the area or for a stay built around the hotel.
  • Centre and Lapa. Low rates and good connections, but many blocks are empty at night and at weekends. Better for business trips than holidays.
  • Flamengo and Catete. Between the centre and Botafogo, with metro stations and moderate prices. A reasonable alternative when the South Zone is full.

Before you book

  • Check on the map how many blocks it is to the beach and the metro: within one area it varies a lot.
  • For New Year and Carnival, look at the minimum stay and the cancellation policy before the price.
  • On the seafront avenues, ask for a room at the back if noise bothers you; if you want a sea view, get it confirmed in writing.
  • Make sure the rate includes taxes and service charges.

Accommodation map

The map loads from Stay22, an external service.

Frequently asked questions

What is the best area for a first visit to Rio?
Copacabana. It has the beach, the metro and hotels at every price, and it sits halfway between Ipanema and the sights in the centre and at Sugarloaf Mountain.
Copacabana or Ipanema?
Copacabana is bigger, noisier and has a wider range of prices. Ipanema is better kept and more expensive, with more restaurants and shops within walking distance. They are next to each other: you can walk between them or take the metro one stop.
Which areas are safest for visitors?
Leblon and Ipanema are generally considered the calmest of the beach areas, and Copacabana is busy at all hours. In all of them, stick to well-lit main streets at night and take a taxi or ride app for longer distances.
Where should families stay?
Leblon is the quietest part of the South Zone and has a stretch of beach popular with families. On a tighter budget, the Leme end of Copacabana is calmer than the middle of the neighbourhood.
How far ahead should I book?
Several months for New Year and Carnival, and expect minimum stays of several nights. For the rest of the year a few weeks is usually enough, although Brazilian long weekends fill the city.

More on Rio de Janeiro