Rosolina sa nachádza medzi ústiami riek Adige a Pád, 70 km južne od Benátok. Nachádza sa v národnom parku Delta del Po, ktorý je zapísaný na zozname UNESCO.
Mesto je rozdelené na tri časti - Rosolina, Rosolina Mare a ostrov Albarella.
Na pobreží, v blízkosti ústia rieky Adiže, nájdeme časť Rosolina Mare. Je to malé, pokojné a obľúbené letovisko so širokými piesočnatými plážami dlhými 9 km. V zime tu žije približne 400 stálych obyvateľov, zatiaľ čo v lete ho navštívi až 50 000 návštevníkov.
Albarella je ostrov s rozmermi 5 x 1,5 km. Ostrov, zalesnený borovicami a topoľmi, je v súkromnom vlastníctve a vstup naň majú povolený len obyvatelia a návštevníci ubytovania. Od 60. rokov 20. storočia je predovšetkým centrom elitného cestovného ruchu. Nájdete tu množstvo krásnych víl so súkromnými bazénmi, dva hotely, niekoľko reštaurácií, golfové ihrisko a "zoologickú záhradu" pod holým nebom. Automobilová doprava je tu obmedzená a obľúbeným dopravným prostriedkom je bicykel. Ak sa vyberiete na ranný beh alebo prechádzku, často narazíte na zajaca alebo jeleňa či iných zvieracích obyvateľov tohto krásneho ostrova. Albarellu odporúčame najmä na pokojnú dovolenku v prírode.