Humewood Beach runs from King's Beach to Shark Rock Pier. This beach has fine white sand and is a great place for families, with shaded areas supplied by an overhead promenade. A convenient parking lot is behind the beach (behind John Dory's restaurant), and there are excellent facilities, including picnic tables, plus lifeguards on duty during peak times. Some grassy areas lead into Happy Valley, but it's not recommended that you walk into the valley, as it's often completely deserted and you may be in danger of being mugged. The beach slipway has a little reef, and the water beside it is great for snorkeling. Humewood Beach is close to the bustling Boardwalk Hotel and all its facilities (including a casino and mall) and the Beach Hotel. Amenities: lifeguards; toilets; showers; parking. Best for: swimming; snorkeling.
Marine Dr., Port Elizabeth, South Africa