La bahía del Espíritu Santo se encuentra en el centro-sur de la costa caribeña de Quintana Roo, se encuentra al sur de la Bahía de la Ascensión, de la cual la divide una península y con la que comparte varias características, entre las cuales se encuentra su baja profundidad que hace difícil la navegación por ellas.