El coste del alojamiento en Río de Janeiro experimenta un aumento significativo durante el Carnaval. En febrero, una noche en un albergue o un apartamento de alquiler puede costar hasta 100 USD.
En temporada alta, se puede alquilar un estudio por unos 60 dólares, mientras que una habitación decente en un hotel de tres estrellas puede costar unos 100 dólares por noche. Los hoteles de cinco estrellas cuestan a partir de 200 USD la noche, y los áticos pueden alcanzar los 5.000 USD, siempre que se reserve con un mes de antelación. Encontrar alojamiento a precios razonables en Río de Janeiro sin reserva previa puede ser todo un reto.
Por otro lado, los precios del alojamiento en Río de Janeiro tienden a bajar durante la temporada de lluvias. Por ejemplo, los viajeros con un presupuesto ajustado pueden encontrar albergues donde alojarse por tan sólo 10 USD la noche.