Вы можете использовать свои собственные маркеры, добавляя их на карту.
MarkerOptions markerOptions = new MarkerOptions();
markerOptions.position(currentLocationMarker.getPosition());
markerOptions.title(getString(R.string.start));
markerOptions.icon(BitmapDescriptorFactory.fromBitmap(mapPin));
originMarker = map.addMarker(markerOptions);
Кроме того, вы можете изменить тему карты, используя JSON-файлы в стиле карты.
googleMap.setMapStyle(MapStyleOptions.loadRawResourceStyle(getActivity(), R.raw.map_night_style));
Вы можете легко создать свой собственный стиль с помощью Google по следующей ссылке:
Стиль с Google .
А вот полная документация по настройке вашей карты:
Документация