A 15-minute walk southeast from Cat Ba Town, the three Cat Co Cove beaches boast white sand and good swimming, although debris and rubbish in the water can be problem on some days. The prettiest is Cat Co 2, backed by limestone cliffs, and the site of Cat Ba Beach Resort. Cat Co 1 and 3 also have resorts.
Another option to reach Cat Co is on the tourist train (per person 10,000d) that trundles over the hill during the peak season. Watersport gear like kayaks and windsurfers are also available to rent. Note that on summer weekends the three beaches get packed with Vietnamese tourists, and litter can be a problem.
Other beaches on Cat Ba Island include Cai Vieng, Hong Xoai Be and Hong Xoai Lon.