Η Κακιά Σκάλα βρίσκεται 46 χλμ νοτιοανατολικά του Αγίου Νικολάου και 9 χλμ ανατολικά της Ιεράπετρας, στην έξοδο του καταπράσινου φαραγγιού του Μυλωνά με τους όμορφους καταρράκτες . Είναι μια αρκετά μεγάλη παραλία, η οποία ωστόσο δεν έχει αναπτυχθεί ιδιαίτερα, παρόλο που βρίσκεται δίπλα στον κεντρικό δρόμο που συνδέει την Ιεράπετρα με το Μακρύγιαλο. Η παραλία έχει ψιλό βοτσαλάκι και ήρεμα καθαρά νερά, ενώ τριγύρω μπορείτε να βρείτε σκιά κάτω από τα πολλά αλμυρίκια.
Οι ντόπιοι αναφέρονται στην περιοχή κι ως Κάκκος, λόγω του ιστορικού ξενοδοχείου Kakkos Bay που βρίσκεται 200μ δυτικότερα, ενώ σχετικά λίγοι γνωρίζουν ότι ονομάζεται Κακιά Σκάλα. Στο ανατολικό της άκρο υπάρχει μικρό λιμάνι που εξυπηρετεί κυρίως τους κατοίκους του χωριού Άγιος Ιωάννης, στην περιφέρεια του οποίου ανήκει.