Google Maps Scraper avatar
Google Maps Scraper

Pricing

Pay per event

Go to Store
Google Maps Scraper

Google Maps Scraper

Developed by

Compass

Compass

Maintained by Apify

Extract data from thousands of Google Maps locations and businesses, including reviews, reviewer details, images, contact info, opening hours, location, prices & more. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

4.1 (93)

Pricing

Pay per event

1704

Total users

134K

Monthly users

19K

Runs succeeded

97%

Issues response

4.6 days

Last modified

15 hours ago

Patrick_R avatar

Horrible execution

Open

Patrick Reverchon (Patrick_R) opened this issue
2 days ago

Hi there, I can the Google Maps Scraper with the search term: "5 star hotel"

Result: 1,2,3,4 and a few 5 star hotels with maybe 10% of the five star hotels being returned and otherwise just crap nobody asked for. Why am I paying for this?

Thanks

low_code avatar

Hi Patrick,

Thank you for reaching out. I understand why the search results for "5 star hotel" could be confusing.

This happens because of how Google's search functionality works. When you enter "5 star hotel," Google treats it as a descriptive search term rather than a strict filter. It then provides results that it algorithmically determines are a good match for that description, which may include hotels that are not officially rated as 5-star.

For more accurate results, the best approach is to use the dedicated rating filter. Simply search for "hotel" and then apply the "5-star" filter from the rating options. This will show you hotels with a top user rating on Google.

Please note that Google's star ratings are based on user reviews, not on official, certified hotel rating systems. Currently, filtering by those official classifications is not a feature available through Google Maps.

I hope this explanation helps clarify how the search works. Please let us know if you have any other questions.

Patrick_R avatar

Hi Alexander,

thanks a lot for helping me with this issue as well.

What I do not understand is why it is not possible to pull the data based on the google attribute "stars rating" which is part of the maps dataset?

Not all hotels have that of course but it could pull at least the ones with that data point existing.

And again, even if I search via URL where there are 30 5*hotels in the results list, the crawler returned only 5. This makes very little to no sense to me. I'd appreciate if you could clarify this for me.

low_code avatar

Hi Patrick, thanks for understanding.

I will talk with the team, if there is any possibility to have a filter based on place description.

You are now talking about URLs list, can you please share that run so I can have a look at it? Thanks!