VOOZH about

URL: https://apify.com/crawlerbros/google-maps-similar-places

⇱ Google Maps Similar Places Scraper Β· Apify


πŸ‘ Google Maps Similar Places Scraper avatar

Google Maps Similar Places Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store

Google Maps Similar Places Scraper

Extract 'People also search for' / similar / related places from any Google Maps business page - name, place ID, rating, reviews, category, image, and coordinates.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract the "People also search for" / similar / related places carousel from any Google Maps business page in seconds. Get the full list of competing or complementary nearby businesses that Google itself thinks travelers and locals consider when looking at your target place β€” including their ratings, review counts, categories, and clean place URLs ready for follow-up scraping.

Perfect for competitive intelligence, market research, hotel comparison shopping, restaurant discovery flows, and building "places like this" recommendation pipelines on top of Google Maps data.

What it does

Point the actor at any Google Maps place URL (a restaurant, hotel, landmark, store, etc.) and it returns the related-places carousel that Google shows in the side panel β€” with every field that Google actually publishes for those related places:

  • Related place name and placeId (the Google Maps feature ID, ready for re-scraping)
  • A clean, CID-based Google Maps URL for each related place
  • Rating (totalScore) and review count
  • Category name and the full categories list
  • Latitude / longitude coordinates
  • A max-resolution thumbnail image URL
  • Carousel rank (1 = first card shown)
  • The carousel section type ("People also search for", "Similar places", etc.)
  • Back-references to the source business (name, placeId, URL) so a dataset of multiple sources stays joinable

Input

FieldTypeDescription
placeUrl (required)stringAny Google Maps place URL β€” /maps/place/...
maxResultsinteger (1–50)How many related places to extract. Default: 20
languageenumMaps interface language: en, es, fr, de, it, pt, ja, ko, zh, ar, ru. Default: en
proxyConfigurationproxyOptional. The scraper works without proxy by default; if a place fails to load, the actor automatically retries through the proxy you supply here

Example input:

{
"placeUrl":"https://www.google.com/maps/place/The+Ritz+London/@51.5070782,-0.1416273,17z/data=!3m1!4b1!4m6!3m5!1s0x48760529d30fc857:0x596135811e044014",
"maxResults":10,
"language":"en"
}

Output

One dataset record per related place:

{
"sourceBusinessName":"The Ritz London",
"sourcePlaceId":"0x48760529d30fc857:0x596135811e044014",
"sourcePlaceUrl":"https://www.google.com/maps/place/The+Ritz+London/...",
"relatedSectionType":"People also search for",
"rank":1,
"name":"The Savoy",
"placeId":"0x0:0x...",
"googleMapsUrl":"https://www.google.com/maps?cid=...",
"categoryName":"5-star hotel",
"categories":["5-star hotel","Hotel"],
"totalScore":4.6,
"reviewsCount":12453,
"latitude":51.5101,
"longitude":-0.1208,
"image":"https://lh3.googleusercontent.com/p/...=s512",
"scrapedAt":"2026-06-16T08:50:12.345678+00:00"
}

Empty / unknown fields are omitted entirely β€” every record only contains the keys Google actually publishes for that place. No null values, no sentinels.

How it works (without the implementation noise)

Google ships the related-places carousel pre-baked inside the Maps HTML payload as a structured data block. This scraper reads that block directly β€” no flaky DOM walking, no fragile XPath β€” which is why the output is so clean and the actor is so fast.

A DOM fallback exists for the rare case where the structured block is shaped differently, so you never get an empty dataset on a normal place page.

Use cases

  • Hotel competitive analysis: feed in a hotel URL, get the 10 hotels Google says travelers also looked at
  • Restaurant discovery flows: build "if you liked X, you might like..." recommenders backed by Google's own signals
  • Landmark itineraries: turn one landmark URL into a list of related landmarks (museums adjacent to a famous one, e.g.)
  • Market mapping: chain this actor with the regular Google Maps scraper to expand from a small seed list to a full neighborhood map in two passes
  • SEO & local marketing: see which competitors Google associates with your business listing

FAQ

Does it need cookies / login / an API key?
No. The actor runs against the public Google Maps web UI.

Does it need a proxy?
No β€” by default it runs without any proxy and works fine from Apify datacenter IPs. A proxy field is exposed for fallback only.

Will every place have related places?
Restaurants, cafes, bars and dining venues return the most reliable data β€” these consistently surface a "People also search for" carousel that the actor extracts in full (place ID, rating, reviews, coordinates, image). Hotels, large landmarks and tourist attractions sometimes show a lazy-loaded carousel that doesn't populate on every request; for those, output may be partial or empty. A retry pass through the optional proxyConfiguration field usually helps when the no-proxy attempt comes up empty.

How many results per page?
Google itself shows 5–8 cards per carousel; the actor's maxResults caps that β€” and if Google ever increases the carousel size, the actor automatically picks up the extra cards.

Does it work in non-English markets?
Yes. The language input controls the Maps locale. The actor recognises section headers in several languages, and the extracted data fields (placeIds, ratings, coordinates, images) are language-agnostic.

Can I run it on multiple URLs at once?
Yes β€” point it at one URL per run. To process many URLs in a batch, run the actor multiple times (e.g., from the Apify Scheduler or a parent actor); each run's output goes to its own dataset and includes the sourcePlaceId field so you can join them downstream.

Data Source

Public Google Maps web UI. No login, no API key, no paid third-party service required.

πŸ—ΊοΈ Complete Google Maps Scraper Suite

This actor is part of a comprehensive Google Maps data extraction toolkit by crawlerbros. All actors run on the free Apify plan, use no proxy by default, and return clean, structured data.

ActorWhat it does
🏒 Google Maps Business ScraperExtract business data β€” name, address, phone, website, rating, reviews, hours, amenities
⭐ Google Maps Reviews ScraperScrape reviews with reviewer Local Guide level, photos, mentioned items, owner replies
πŸ“Έ Google Maps Photos ScraperExtract all photos from any place β€” max-resolution URLs, contributor info, categories
πŸ• Google Maps Business Hours ScraperFull 7-day hours, timezone, current local time, next open/close, holiday hours
πŸ“Š Google Maps Popular Times ScraperBusy hours histogram for all 7 days + current busyness + typical visit time
πŸ“§ Google Maps Email ExtractorFind business emails + social media links by crawling websites
πŸ—ΊοΈ Google Maps Area ScannerGeographic grid scanning β€” bypass the 120-place limit with bounding box / circle / polygon
πŸ’Ό Google Maps Leads ScraperB2B lead generation with email + phone enrichment, US states + global countries
πŸ€– Google Maps MCP ServerUnified MCP server combining search + reviews for AI assistants
🧭 Google Maps Directions ScraperAβ†’B routing β€” distance, duration, traffic, route alternatives for driving/walking/transit
πŸ“ Google Maps Geocoding ScraperBidirectional geocoding β€” address ↔ coordinates, with address components
🍽️ Google Maps Menu ScraperRestaurant menu items, prices, descriptions, photos
πŸ“Œ Google Maps Nearby ScraperFind places near a coordinate point β€” lightweight POI search by category
πŸ“‹ Google Maps Place List ScraperExtract Google's curated "Top X in Y" lists β€” best hotels/restaurants/things to do
🌍 Google Maps Timezone ScraperIANA timezone + current local time from coordinates

You might also like

Google Maps Places Scraper

codingfrontend/google-maps-places-scraper

Scrape Google Maps places data including business name, address, phone, website, ratings, reviews, and more. Extract leads and business information from Google Maps search results.

πŸ‘ User avatar

codingfrontend

121

Google Places Scraper

seemuapps/google-places-scraper

Search Google Maps for businesses and places by text query or by coordinates and export structured place data, ratings, contact info, and reviews to a dataset.

Google Maps Places, Reviews & Emails Scraper

qaseemiqbal/google-maps-business-intelligence-scraper

Extract Google Maps places, business details, emails, social profiles, reviews, photos, opening hours, ratings, categories, coordinates, and URLs.

Muhammad Qaseem Iqbal

2

Google Maps Crawler

netleo/google-maps-crawler

Google Maps Crawler extracts data about places and reviews from Google Maps. The actor can be used to find related places and reviews for a given starting place.

netleo

96

1.9

Google Maps Scraper

harsh719/google-maps-scraper

Scrape Google Maps places and reviews. Extract business name, website, phone, rating, address, city, country, and reviews at scale.

Google Maps Place Details Scraper

beatanalytics/google-maps-place-details-scraper

Extract detailed place information from Google Maps: name, address, coordinates, rating, review count, categories, phone, website, description, and timezone. Find places by URL, Place ID, or built-in search. Export as CSV, JSON, or Excel.

πŸ‘ User avatar

Beat Analytics

17

Google Maps Scraper

intergration/google-maps-scraper

Scrapes Google Maps places β€” business data, reviews, images, contacts. Pay-per-event pricing.

23

Google Maps Scraper β€” Places, Contacts & Lead Score

blackfalcondata/google-maps-scraper

Scrape Google Maps (google.com/maps) places by search term + location β€” name, category, address, phone, rating, reviews, website, and current open status. Geo-accurate to a radius you control. Pay per result, no code.

πŸ‘ User avatar

Black Falcon Data

3

Google Maps Places Extractor

enckay/google-maps-places-extractor

Extract Places and businesses from Google Maps. Scrap phone numbers, emails, website, business hours, address and gps, Google Place ID. Use filters to include or exclude irrelevant leads.

888

Google Maps Scraper β€” Places, Reviews & Contact Data

openclawai/google-maps-scraper

Scrape business listings from Google Maps. Extract name, address, phone, website, rating, reviews, coordinates, timezone and more. Fast parallel scraping with residential proxy support.

16

5.0