Cat Ba town has three beaches within walking – or golf buggy – distance.
The first beach is called Cat Co 3 -- you can reach it by following the harbour road west until it ends, and then going over the headland (if you're on a motorbike, they'll charge you 5,000 VND to park it at the base). Here you'll find Sunrise Resort, but the beach in front of it is open to the public.
If you head west on the harbour road but turn up the hill on the left before the Harbour View Hotel, you'll reach Cat Co 1 – straight ahead – and Cat Co 2 by turning left towards Cat Co Beach Resort. Both are quieter than Cat Co 3.You can also walk to Cat Co 1 from Cat Co 3, and it's worth the walk, with fantastic views over the bay and the beach from the cliff-edge path.
All beaches have umbrellas, loungers and chairs for rent and drinks are available. Cat Co 2 also has a small restaurant. You can rent a kayak from Cat Co 3 for 200,000VND per hour.