The spotfin frogfish can be found on sheltered reefs and on sandy bottoms with rich sponge growth along them.
The description emphasizes the habitat preferences of the spotfin frogfish, which are found on sheltered reefs and sandy areas with abundant sponge growth.