On average, you can expect to spend around €100-150 per night for a decent hotel room in Rome. However, prices can vary depending on several factors such as location, seasonality, and amenities. If you're looking for budget-friendly options or traveling during low-demand periods like winter months or weekdays, you might be able to find accommodations starting from €70 per night.