Hotellit Rio de Janeirossa, joka tunnetaan pitkistä hiekkarannoistaan ja eläväisestä rantakulttuuristaan, keskittyvät luontevasti rantojen läheisyyteen. Hotellialue kannattaa valita miljoonakaupungista tarkoin, sillä välimatkat voivat olla pitkiä.
Hotellien hintataso on Brasiliassa kohtuullinen, joten kaupungin paraatipaikoiltakin voi varata hotellin melko edulliseen hintaan. Esimerkiksi Ipanemassa ja Copacabanassa simppeleitä 2–3 tähden hotelleja, hostelleja ja bed & breakfast -majataloja on tarjolla alkaen noin 200 Brasilian realin (noin 50 euron) hintaan. Niiden taso on kuitenkin kirjava. Budjettiluokan hotellia valitessa kannattaa hotellin siisteyteen kiinnittää erityistä huomiota. Noin 400 realin (reilun 100 euron) hintaan alueelta voi varata mukavan neljän tähden hotellin. Kalliimmissa hotelleissa asiakkaille on yleensä tarjolla myös uima-allasalue ja runsas aamiainen. Lisäksi Rio de Janeiron hotellien hinnat vaihtelevat jonkin verran sesonkien mukaan.
Hotellit jatkuvat myös Copacabanan rantaviivasta eteenpäin. Mitä pidemmälle suosituimmista turistirannoista ne menevät, sitä enemmän myös hinnat laskevat. Budjettimatkailija voi napata hyvän hotellin tai hostellin halvalla esimerkiksi Botafogon tai Laranjeirasin alueilta. Tällöin suosituille rannoille täytyy kuitenkin siirtyä joukkoliikenteen avulla. Alueiden tuntumassa sijaitsee esimerkiksi Rio de Janeiron maamerkkeihin kuuluva Dos Morros Do Pão De Açúcar e Da Urca -luonnonmonumentti, joka on mielenkiintoinen vierailukohde. Seikkailuhenkiset matkailijat ja reppureissaajat voivat löytää pienen persoonallisen hostellin tai majatalon edulliseen hintaan myös Santa Teresan boheemilta ja mäkiseltä alueelta, Laranjeirasin kupeesta. Santa Teresa tunnetaankin Rion taiteilijakaupunginosana.