In Rio's Zona Sul area and beach area, where luxury hotels cluster, prices range from $120 to $800 per night; the price of economy hotels ranges from $50 to $100 per night.