APIs / Google Hotels / Search

Google Hotels: Search

Search from Google Hotels as JSON. 1 credit per successful call.

GET /v1/google-hotels/search

Parameters

Send parameters in the query string.

ParameterTypeRequiredAllowed values
enginestringOptionalgoogle_hotels
qstringRequiredUp to 200 characters
check_in_datestringRequiredAny
check_out_datestringRequiredAny
adultsintegerOptionalAny
childrenintegerOptionalAny
currencystringOptionalUp to 3 characters
glstringOptionalUp to 2 characters
hlstringOptionalUp to 2 characters
sort_byintegerOptional3, 8, 13
min_priceintegerOptionalAny
max_priceintegerOptionalAny
hotel_classintegerOptional2, 3, 4, 5
free_cancellationbooleanOptionalAny
children_ages[]list of integerOptionalAny
ratingintegerOptional7, 8, 9
amenities[]list of integerOptionalAny
vacation_rentalsbooleanOptionalAny
eco_certifiedbooleanOptionalAny
special_offersbooleanOptionalAny
property_types[]list of integerOptionalAny
brands[]list of integerOptionalAny
bedroomsintegerOptionalAny
bathroomsintegerOptionalAny
next_page_tokenstringOptionalAny
property_tokenstringOptionalAny

Example request

cURLshell
curl "https://api.perceptlayer.com/v1/google-hotels/search?q=Paris%2C+France&check_in_date=2026-09-15&check_out_date=2026-09-18&currency=EUR&gl=fr" \
  -H "X-API-Key: $API_KEY"