Crear un mapa de google maps personalizando los colores, en este caso en escala de grises es muy sencillo aplicando el filtro de saturación a -100.

Hay que crear y definir el objeto StyledMapType (Este método cambia el estilo de los tipos de mapa estándar).

Este sería el código nuevo que tendrías que insertar a tu script, adaptando el nombre de las variables a las que tengas:

A continuación un ejemplo con el código “js completo” de mapa en blanco y negro con un marcador:

Y el html:

Y recordar cargar en el “head” de vuestra web la librería:

Demo: