Halong est composé de deux villes : Bãi Cháy et Hòn Gai. Bãi Cháy est une station balnéaire où hôtels et villas s'agglutinent sur les collines, de nombreux projets immobiliers la concernent aussi. Hòn Gai est située en face en franchissant un grand pont, c'est une ville ouvrière, un port de pêche et aussi un important port minier.
On y trouve de nombreux hôtels qui peuvent servir de base à une exploration de la baie d'Along.