According to the SciChart 3D Surface documentation there is nothing in there to suggest you can show a PointMarker on a SurfaceMeshRenderableSeries.
However, you can achieve the same effect that you want using a ImpulseRenderableSeries3D.

Declare the chart as follows:
<s3D:SciChart3DSurface x:Name="SciChart"
BorderThickness="0"
WorldDimensions="200,100,200">
<s3D:SciChart3DSurface.RenderableSeries>
<s3D:SurfaceMeshRenderableSeries3D x:Name="surfaceMeshRenderableSeries"
DrawMeshAs="SolidWireFrame"
Stroke="#77228B22"
ContourStroke="#77228B22"
StrokeThickness="2.0"
DrawSkirt="False"
Opacity="0.9">
<s3D:SurfaceMeshRenderableSeries.MeshColorPalette>
<s3D:GradientColorPalette>
<s3D:GradientColorPalette.GradientStops>
<GradientStop Offset="1" Color="DarkRed"/>
<GradientStop Offset="0.9" Color="Red"/>
<GradientStop Offset="0.7" Color="Yellow"/>
<GradientStop Offset="0.5" Color="GreenYellow"/>
<GradientStop Offset="0.3" Color="Cyan"/>
<GradientStop Offset="0.1" Color="Blue"/>
<GradientStop Offset="0.0" Color="#1D2C6B"/>
</s3D:GradientColorPalette.GradientStops>
</s3D:GradientColorPalette>
</s3D:SurfaceMeshRenderableSereis.MeshColorPalette>
</s3D:SurfaceMeshRenderableSeries3D>
<s3D:ImpulseRenderableSeries3D x:Name="ImpulseSeries3D"
StrokeThickness="0">
<s3D:ImpulseRenderableSeries3D.PointMarker>
<s3D:SpherePointMarker3D Fill="Blue" Size="4.0" Opacity="1"/>
</s3D:ImpulseRenderableSeries3D.PointMarker>
</s3D:ImpulseRenderableSeries3D>
</s3D:SciChart3DSurface.RenderableSeries>
<s3D:SciChart3DSurface.XAxis>
<s3D:NumericAxis3D />
</s3D:SciChart3DSurface.XAxis>
<s3D:SciChart3DSurface.YAxis>
<s3D:NumericAxis3D VisibleRange="0, 0.5"/>
</s3D:SciChart3DSurface.YAxis>
<s3D:SciChart3DSurface.ZAxis>
<s3D:NumericAxis3D />
</s3D:SciChart3DSurface.ZAxis>
</s3D:SciChart3DSurface>
By setting the same dataseries on both ImpulseRenderableSeries3D and SurfaceMeshRenderableSeries3D you will get the pointmarkers appearing at the mesh coordinates.
Edit: Update
Note that I have set ImpulseRenderableSeries3D.StrokeThickness to zero to hide the lines.
Also, a bug was found in v5.1.0.11439 of SciChart where setting StrokeThickness=0 and Opacity to any value caused a NullReferenceException. This will be fixed in the v5.1.0.11440 nightly build of SciChart.
You can get latest builds from the SciChart NuGet feed.