St Heliers Beach is one of the best beaches in Auckland, small and crowded. The water is crystal clear, making this place ideal to enjoy swimming. The beach is very clean. Located just 8.3 km away from the centre of Auckland.