Isla Discovery está situada convenientemente en Isla Mujeres—a sólo 20 minutos en barco desde Playa Langosta, en la Zona Hotelera de Cancún—así que los participantes de los programas de nado con delfines y sus acompañantes pueden decidir si permanecen en la locación de Dolphin Discovery para descansar, deleitarse con ricos platillos y frescas bebidas, disfrutar las divertidas instalaciones y actividades, o si lo prefieren, pueden salir y explorar la isla por su cuenta.