Google Hotels Autocomplete Scraper avatar

Google Hotels Autocomplete Scraper

Pricing

$0.25 / 1,000 hotel suggestion results

Go to Apify Store
Google Hotels Autocomplete Scraper

Google Hotels Autocomplete Scraper

Discover Google Hotels destinations and accommodations with normalized suggestions, property tokens, thumbnails, and ready-to-use hotel-search links.

Pricing

$0.25 / 1,000 hotel suggestion results

Rating

0.0

(0)

Developer

Scrappa

Scrappa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Discover destinations and resolve hotel names before running a full Google Hotels search. Submit multiple queries in one run; the Actor saves one dataset row per unique suggestion for each source query.

Example input

{
"queries": ["Berlin", "Paris hotels"],
"gl": "de",
"hl": "en",
"currency": "EUR",
"type": "all"
}

queries also accepts a comma-separated string through the API. Singular q is supported for compatibility. Inputs are trimmed and case-insensitively deduplicated.

What you get

  • Ranked location and accommodation suggestions
  • Normalized autocomplete values and suggestion types
  • Optional hotel property_token values and thumbnails
  • Ready-to-use Scrappa Google Hotels search links
  • The source query and localization settings on every row

Use location rows for destination discovery. Pass an accommodation row's property_token to the Google Hotels Search Scraper to resolve that exact property. Optional upstream fields are returned as null when unavailable.

Results cost $0.00025 each through the hotel-suggestion-result event. Only successfully saved dataset rows are charged. A single OUTPUT record summarizes partial query failures; there are no per-result key-value-store writes.

This Actor is a thin Rust wrapper around GET https://scrappa.co/api/google-hotels/autocomplete. Each request has a 30-second deadline and up to three attempts for timeouts, connection failures, transient HTTP statuses, and explicitly retryable 403 responses. The Actor continues after individual query failures and writes one OUTPUT run summary unless every query fails.

For higher-volume usage, upgrade to Scrappa's direct API to avoid Apify run overhead and connect autocomplete directly to the Google Hotels Search endpoint.

Development

Run focused tests with cargo test --locked. Build the local Actor image with docker build -f .actor/Dockerfile -t google-hotels-autocomplete-scraper ..