La specie è segnalata in Indonesia e in tutto l’Indo-Pacifico. Il corpo di Cavernularia obesa si differenzia dagli altri Octocoralli perché la struttura è costituita da un grande polipo primario alla cui base si trova un piede - simile a quello delle anemoni - che l'invertebrato utilizza per ancorarsi al fondo sprofondandolo nella sabbia. La parte superiore del polipo primario costituisce la base per una miriade di piccoli polipi secondari.
Il suo abitat naturale è costituito dai fondi sabbiosi o fangosi ai piedi del reef dove la corrente è minore e la luce non è fortissima. Talvolta questi invertebrati vengono anche osservati nelle acque basse e chiare delle lagune coralline.
Secondo Svein A. Fosså e Alf Jacob Nilsen la classificazione C. obesa non è corretta, ma bisognerebbe citarla con il generico Cavernularia sp.