Felsengarnelen sind transparent, oft mit Streifen oder Ringelmustern in verschiedenen Farben gezeichnet. Diese Muster lösen die Körperform optisch auf und tragen so zur Tarnung bei.
Felsengarnelen sind Allesfresser und putzen teilweise auch Fische. Sie selbst werden von Fischen und Vögeln gefressen und sind ein wichtiger Teil der Nahrungskette.