Hotels in Rio de Janeiro are expensive by South American standards, but there are still some cheap Rio de Janeiro lodgings to be found if you know where to look. Generally speaking, you'll get more bang for your buck if you are prepared to make your base some distance from the beaches, although our number one pick, Arpoador Inn, delivers affordable accommodation right on the sands, slap bang between Ipanema and Copacabana.
At the far end of Copacabana, known as Leme, Grandville Ouro Verde is a kooky hotel in an art deco building whose prices are good considering its prime beach location. The hills of Santa Teresa, with its wealth of rambling old mansion houses, is host to some affordable guest houses and hostels, such as the friendly Casa Aurea.
Meanwhile, increased police pacification of the city's favelas (slums) means that these hillside locations are increasingly appealing to tourists. The Maze, in a safe favela near Catete, offers breathtaking views and a fascinating insight into favela living. Remember that major holidays such as New Year's in Rio and Rio Carnival see prices skyrocket, so be sure to book several months in advance if you want to avoid paying through the nose.
Rio de Janeiro - RJ, Brazil
Avenida Nossa Senhora de Copacabana, 1077
R. Silva Jardim, 32 - Centro, Rio de Janeiro - RJ, 20050-060, Brazil
Leblon, Rio de Janeiro, Brazil
Rua Almirante Alexandrino, 660
Av. Atlântica 4240
Rua Sá Ferreira 30
Rua Almirante Alexandrino 1548, Apartamento S301
Ideal Apartment for Animal Lovers...
Rua Maria Quiteria 27
Excellent value, great location...
What life in Rio de Janeiro feels like...
Rua Barão da Torre 175, casa 18
Helpful, knowledgeable staff...
Liveliest meeting point of Rio...
Massive mansion with cool rooftop...
Av. R. Praia de Botafogo 462,
Next to the beach...
Travessa Frederico Pamplona 20
Rua Sao Manuel, 19
Minutes from Sugar Loaf...
Rua Barao da Torre 175 / 05
Perfect for backpackers...