Solo hay un depredador documentado de boas de esmeralda: las águilas con cresta de Guianan. Sin embargo, muchas otras aves de presa, como las águilas arpías, son ciertamente capaces de matar y comerse las boas. Además, los gatos grandes, como los jaguares, probablemente comen boas de esmeralda cuando las encuentran.
Las principales formas en que las boas de esmeralda se protegen de los depredadores incluyen su increíble camuflaje, sus hábitos arbóreos y su ciclo de actividad nocturna. Las boas de esmeralda son de color verde intenso, pero también tienen una variedad de marcas blancas, amarillas, grises y azules. La coloración verde ayuda a las serpientes a mezclarse con el follaje verde del dosel de la selva tropical, mientras que las marcas de colores ayudan a romper el contorno de las serpientes. Pasando la mayor parte del día durmiendo mientras está acurrucado alrededor de una rama, las boas de esmeralda se despiertan después de oscurecer para cazar. Si es atacado por un depredador, las boas de esmeralda se aferran tenazmente a su rama y golpean vigorosamente.
Las boas de esmeralda tienen una visión adecuada, pero la forma principal en que detectan a los depredadores es a través del olor. Usando sus lenguas bifurcadas, las boas de esmeralda pueden oler a los depredadores incluso antes de que estén lo suficientemente cerca como para ser vistas. Las boas de esmeralda también usan su excelente sentido del olfato para localizar, rastrear y atrapar presas, como roedores y ranas.