Celá zátoka je tvořena vápencovými ostrůvky a homolemi, v nichž lze nalézt mnoho jeskyní různých velikostí. Mezi nejznámější patří Jeskyně zázraků (Hang Sửng Sốt) a Jeskyně dřevěných kůlů (Hang Đầu Gỗ), v níž byly údajně ve 13. století uschovány okované kůly, které sloužily jako důmyslný nástroj na obranu proti mongolské námořní flotile.
Největším ostrovem v zátoce je ostrov Cat Ba (Đảo Cát Ba), který je jako jeden z mála osídlen a na jehož břehu se usadila celá řada rybářů a farmářů. Celý ostrov je dnes národním parkem s lesy, jezírky a menšími vodopády. Nejvyšší kopec ostrova dosahuje 331 m a je tak nejvyšším bodem v zátoce. V zátoce také můžeme nalézt tzv. „plovoucí vesnice“, v nichž dosud žijí rybáři a jejich rodiny tradičním životem úzce spjatým s vodou.
» Přečtěte si také článek o zátoce Ha Long.