Also ich bin so gut wie jedes Jahr in Rom und eins ist sicher:
Rom ist einfach eine teure Stadt! Dem muss man sich bewusst sein, bevor man irgendwas plant..
Das billigste, was du machen kannst ist
Camping!
In Ostia (Hafenstadt ca. 10km südlich von Rom / Entfernung mit Met.Ro. ca. 30 - 40min) gibt es genügend Campingplätze direkt am Meer.
Preis: ca. 9 € pro Person
ca. 4 € pro Zelt
alles pro Nacht gerechnet!
Dann kannst du mit der Met.Ro. direkt nach Rom fahren und dir die Stadt angucken oder wenns dir einfach zu heiß ist, ins Meer hüpfen.
----
Nachteile sind nur:
Im Zelt schlafen und gegebenenfalls Zelt kaufen etc.
Anstrengende Fahrt in die Stadt (Schwitzende Menschen in der vollen Bahn / Hitze / 30-40 min Fahrt)
Ankunft / Abfahrt (eventuell problematisch, wenn man sich dort nicht auskennt)
Naja, hoffe dass das hier helfen kann...
Viel Erfolg und viel Spaß in Rom