Cát Bà, còn gọi là đảo Ngọc, là hòn đảo lớn nhất trên tổng số 1.969 đảo trên vịnh Hạ Long. Theo truyền thuyết địa phương thì tên Cát Bà còn được đọc tên Các Bà. Vì có một thời các bà, các chị ở đây đứng ra lo việc hậu cần cho các ông đánh giặc trên một hòn đảo lân cận. Đảo có tên là đảo các Ông (Cát Ông). Như vậy, Cát Bà là đọc chệch của các Bà. Trên đảo chính Cát Bà có rừng nguyên sinh trên núi đá vôi là một nơi đang được đẩy mạnh phát triển du lịch sinh thái. phía đông nam của đảo có vịnh Lan Hạ, phía tây nam có vịnh Cát Gia có một số bãi cát nhỏ nhưng sạch, sóng không lớn thuận tiện cho phát triển du lịch tắm biển, nghỉ dưỡng. Trên biển xuất hiện nhiều núi đá vôi đẹp tương tự vịnh Hạ Long và Bái Tử Long. Ở một số đảo nhỏ, cũng có nhiều bãi tắm đẹp như: Cát Cò 1, Cát Cò 2, Cát Dứa (bãi tắm đảo Khỉ), Cát Ông, Cát Trai Gái, Đường Danh. Vườn quốc gia Cát Bà, Động Trung Trang, Động Hùng Sơn, Động Phù Long