Visto algunas respuestas relacionadas, no estaba seguro de si todavía son válidas (2014):
Obtener detalles de Google Place sin mapa
Necesita usar nearbySearch() con coordenadas y radio especificados pero sin mostrar ni mapa, solo obtenga datos JSON y trabaje con ellos.
incluso Docs muestra el uso del mapa para inicializar el servicio:
map = new google.maps.Map(document.getElementById('map'), { center: pyrmont, zoom: 15 }); service = new google.maps.places.PlacesService(map); service.nearbySearch(request, callback); }¿Alguna sugerencia sobre cómo hacerlo sin el mapa como solución actualizada que se aplique a los términos actuales?
Hay dos formas de utilizar la API de búsqueda cercana de Places. La primera (la que está utilizando actualmente) es la biblioteca Lugares que forma parte de la API de Javascript de Google Maps. El otro es el Servicio Web, que es lo que buscas:
https://developers.google.com/maps/documentation/places/web-service/search-nearby
Establece las opciones (radio, coordenadas, json) como parámetros de consulta en la URL y devolverá los datos como JSON. Puede usar algo como .fetch o axios para enviar la solicitud.