Đảo Cát Bà là đảo lớn nhất trong số 367 đảo tạo thành quần đảo Cát Bà. Cách Thành phố Hải Phòng khoảng 32 dặm (50 km), một chuyến đi mất tới 1 giờ để di chuyển bằng tàu cao tốc. Cát Bà cho đến nay cũng là hòn đảo lớn nhất trong toàn bộ Vịnh Hạ Long.
Đảo Cát Bà có ba bãi biển chính (tên là Cát Cò 1, Cát Cò 2 và Cát Cò 3), nơi du khách có thể tắm nắng và ngâm mình trong đại dương. Đối với những người thiên về thể chất, có các hoạt động như leo núi đá, chèo thuyền kayak và lặn với ống thở.