Google Maps Geo Grid Scraper Singapore avatar

Google Maps Geo Grid Scraper Singapore

Pricing

from $30.00 / 1,000 results

Go to Apify Store
Google Maps Geo Grid Scraper Singapore

Google Maps Geo Grid Scraper Singapore

Scrape Google Maps places and reviews using a geo-grid system for Singapore. Extract businesses, ratings, addresses, phone numbers, websites, and up to N reviews per place with scalable, structured crawling across mapped coordinates for reliable location-based data collection.

Pricing

from $30.00 / 1,000 results

Rating

5.0

(1)

Developer

Badruddeen Naseem

Badruddeen Naseem

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

1

Monthly active users

11 days ago

Last modified

Share

Google Maps Geo Grid Scraper Singapore

Scrape hotels, resorts, restaurants, and other businesses from Google Maps across Singapore. Extracts business details, ratings, addresses, contact info, and customer reviews using a reliable geo-grid system.


Features

  • Reliable scraping using real browser automation
  • Geo-grid based coverage focused on Singapore
  • Extracts business information + up to 30 reviews per place
  • Sorts reviews by newest
  • Clean and structured JSON output

Input Parameters

FieldTypeDefaultDescription
keywordsArray["hotel", "resort", "guest house"]Search keywords (one per line)
maxPlacesPerSearchInteger20Max places per search point (max 60)
maxReviewsPerPlaceInteger8Max reviews per place (max 30)
maxConcurrencyInteger1Number of parallel browsers (1-2 recommended)

Input Example

{
"keywords": ["hotel", "resort", "guest house", "spa"],
"maxPlacesPerSearch": 15,
"maxReviewsPerPlace": 10,
"maxConcurrency": 1
}

Output Structure

One record is saved per business:

{
"name": "Marina Bay Sands",
"rating": 4.7,
"reviews_count": 18432,
"address": "10 Bayfront Avenue, Singapore 018956",
"phone": "+65 6688 8868",
"website": "https://www.marinabaysands.com",
"url": "https://www.google.com/maps/place/...",
"lat": "1.2834",
"lng": "103.8607",
"reviews_count_scraped": 10,
"reviews": [
{
"id": "abc123",
"user": "John Doe",
"text": "Amazing hotel with stunning city views and excellent service.",
"rating": 5,
"date": "2 weeks ago"
}
],
"scrapedAt": "2026-05-31T08:01:00.000Z"
}

Billing:

You are charged $0.03 for each place extracted. One result consists of a single place record, including its metadata and associated reviews. 1,000 results = $30.

Usage Tips

Start with small limits (maxPlacesPerSearch: 10, maxReviewsPerPlace: 5) when testing. Use maxConcurrency: 1 for best stability. Good keywords: hotel, resort, guest house, restaurant, spa.