Skip to main content
Scrape Google Hotels search results (prices, ratings, amenities)

Authorizations

x-scrapeunblocker-key
string
header
required

Your ScrapeUnblocker API key. Apply on every request.

Query Parameters

q
string
default:""

What to search, as on Google Hotels: a place ('hotels in Paris', 'Lisbon'), an area or landmark, or a hotel name.

check_in
string | null

Check-in date, YYYY-MM-DD. Leave check_in and check_out empty for Google's default stay.

check_out
string | null

Check-out date, YYYY-MM-DD (stays of up to 30 nights).

adults
integer
default:2

Number of adults (1-10).

children
string | null

Ages of the children, comma-separated, e.g. '7,10' (up to 6).

currency
string
default:USD

Price currency, ISO 4217 (USD, EUR, GBP, ...).

hl
string
default:en

Language of names, amenities and price formats, e.g. 'en', 'de', 'fr'.

gl
string
default:us

Market (2-letter country). Google localizes the booking sites to it.

page_token
string | null

nextPageToken of a previous response, to continue where it stopped.

max_results
integer
default:20

Properties to collect (1-100). Google serves about 20 per page; each page is billed as one request.

Response

JSON with a properties array, ads, paging and the search Google applied.