La baie d'Ha Long (en vietnamien : Vịnh Hạ Long) est une baie située près de la ville d'Hạ Long, dans le nord du Vietnam, dans le golfe du Tonkin, près de la frontière avec la Chine. La baie a un littoral de 120 kilomètres et sa superficie est d'environ 1500 kilomètres carrés. Vịnh Hạ Long signifie en vietnamien "Baie du dragon descendant".
Il y a 1969 îles calcaires dans la baie, chacune avec une végétation dense au sommet. Les monolithes de calcaire s'élèvent de façon spectaculaire au-dessus de l'océan.