Skarinou liegt im Süden der Insel Zypern auf 178 Metern Höhe, etwa 38 km südlich der Hauptstadt Nikosia, 26 km südwestlich von Larnaka und 33 km nordöstlich von Limassol. Der Ort liegt direkt an der A1 und an der B1, welche jeweils von Nikosia nach Limassol verlaufen. Die Autobahn 5 und die Hauptstraße B5 in der Nähe des Gemeindegebietes sorgen für eine gute Verkehrsanbindung Richtung Osten. Nördlich des Orts liegt das Dipotamos Reservoir, ein Stausee.