Google Hotels Scraper - Live Prices, Ratings & Links
Pricing
$3.50 / 1,000 hotel results
Google Hotels Scraper - Live Prices, Ratings & Links
Shop the whole hotel market for any destination and date range in one run. Each listing returns the hotel name, nightly price with currency, rating, review count, the booking provider, a thumbnail, your check-in and check-out dates and a direct Google Hotels link. Perfect for rate and comp tracking.
Pricing
$3.50 / 1,000 hotel results
Rating
0.0
(0)
Developer
Dami's Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Google Hotels Scraper
Extract public Google Hotels search results as structured dataset rows. Each row includes the property name, displayed price, currency, rating, review count when shown, booking vendor, thumbnail, Google Hotels detail link, query, and stay dates.
Why this actor
- Direct HTTP to Google Travel by default, so ordinary runs do not pay SERP or residential proxy costs.
- Multiple destination queries in one run with cross-query deduplication.
- Optional check-in/check-out dates, adults, country, language, and currency hints.
- Charges only successfully parsed hotel rows through the
hotelevent. Empty, blocked, timed-out, and diagnostic rows are never charged. - Strict 30-second wall deadline per query and bounded request timeouts.
Input example
{"searchQueries": ["hotels in Toronto", "boutique hotels in Montreal"],"checkIn": "2026-08-01","checkOut": "2026-08-03","adults": 2,"country": "ca","language": "en","maxItemsPerQuery": 50,"fallbackToProxy": false}
Google sometimes ignores date or currency hints in its public layout. The output records the requested dates and the price/currency actually displayed by Google; it does not invent rates.
Proxy policy
Direct traffic is the default and was the successful local test path. Enable fallbackToProxy only for rate limiting, blocking, or geo-sensitive volume. A single Apify proxy URL is used for a fallback retry. Residential/SERP traffic can cost more than the proposed event price and must be re-benchmarked before enabling it for high-volume customers.
Local development
npm install --omit=dev --no-audit --no-fundnpm testnpm run checknpm run smoke
This directory is prepared for a private build. Do not run apify push as part of local validation.
Output
Rows are stored in the default dataset and shown in the Hotels dataset view. A no-input run emits one _sample: true row and no chargeable hotel event.
Pricing proposal
Proposed primary event: hotel at $0.0035 per successful hotel row, with no start fee. This is below the observed $0.004-$0.00499 competitor range while leaving a direct-traffic margin. Proxy fallback is a cost-risk path and should remain opt-in.