The cost of accommodation in Rio de Janeiro experiences a significant surge during Carnival. In February, a night in a hostel or a rented apartment can cost as much as 100 USD.
During the "high" season, you can expect to rent a studio apartment for approximately 60 USD, while a decent room in a three-star hotel may cost around 100 USD per night. Five-star hotels are priced starting from 200 USD per night, and penthouses can be as luxurious as 5000 USD per night, provided you make your reservations at least a month in advance. Finding reasonably priced accommodation in Rio de Janeiro without a prior reservation can be quite challenging.
On the other hand, accommodation prices in Rio de Janeiro tend to decrease during the rainy season. For instance, budget-conscious travelers may find hostels where they can stay for as little as 10 USD per night.