The Seychelles palm frog inhabits forests higher than 150 meters above sea level and is closely associated with the palm Phoenicophorium borsigianum (another Seychelles endemic); most individuals are found in axils of the palm.