En annen av Alexanders generaler, Antigonos I Monofthalmos, mislikte utviklingen sterkt. I 305 f.Kr. fikk han sin sønn Demetrios, som nå var blitt en berømt general på egne vegne, til å invadere Rhodos med en hærstyrke på 40 000 mann. Byen var sterkt befestet og Demetrius måtte bygge en serie med store beleiringstårn for å komme over bymurene. Den første ble montert på seks skip, men det blåste overende i en storm før det kunne bli brukt. Han forsøkte på nytt med ett som var enda større, Helepolis, og som var landbasert, men rhodesierne forsvarte seg med å oversvømme området foran tårnet slik at det ikke kunne bli rullet fram mot murene.