Google hotel searches
Hotel Searches API provides results containing information about different hotels listed on Google Hotels. Takes keyword, location name, location code and more, all optional. Served by DataForSEO.
Inputs
- Keyword
- Keyword optional field the keyword you specify is used to search for the list of hotels; if you don't use this field,…Optional · keyword
- Location name
- Full name of search engine location required field if you don't specify location_code or location_coordinate if you…Optional · location_name
- Location code
- Search engine location code required field if you don't specify location_name_or location_coordinate if you use this…Optional · location_code
- Location coordinate
- GPS coordinates of a location required field if you don't specify location_name_or location_code if you use this…Optional · location_coordinate
- Search this area
- Show hotels from the displayed area optional field can take the values: true, false default value: true if set to…Optional · search_this_area
- Language name
- Full name of search engine language required field if you don't specify language_code if you use this field, you don't…Optional · language_name
- Language code
- Search engine language code required field if you don't specify language_name if you use this field, you don't need to…Optional · language_code
- Depth
- Parsing depth optional field number of results in Google Hotels default value: 18 organic results max value: 140 Note:…Optional · depth
- Check in
- Check-in date optional field if you don't specify this field, tomorrow's date will be used by default; date format:…Optional · check_in
- Check out
- Check-out date optional field if you don't specify this field, our system will apply the date of two days from now by…Optional · check_out
- Currency
- Currency optional field example: "USD"Optional · currency
- Adults
- Number of adults optional field if you don't specify this field, the default value of 2 will be applied; note that you…Optional · adults
- Children
- Number and age of children optional field if you don't specify this field, no children will be included in the search;…Optional · children
- Stars
- Hotel stars optional field set this field to [5] if you want to get the list of 5-star hotels only example: [3,4,5]Optional · stars
- Min rating
- Minimum rating optional field you can use this field to specify guest rating higher than a certain value example: 2.5Optional · min_rating
- Sort by
- Results sorting parameters optional field you can use this field to sort the results possible types of sorting:…Optional · sort_by
- Min price
- Minimum price per night optional field the currency of this value depends on the currency field example: 100Optional · min_price
- Max price
- Maximum price per night optional field the currency of this value depends on the currency field example: 600Optional · max_price
- Free cancellation
- Hotels with a free cancellation optional field set this field to true if you want to get the list of hotels with free…Optional · free_cancellation
- Is vacation rentals
- Search for vacation rentals optional field set this field to true if you want to get the list of vacation rentals…Optional · is_vacation_rentals
- Amenities
- Hotel amenities optional field you can use this field to specify different hotel amenities example: [ "free_parking",…Optional · amenities
- Tag
- User-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task…Optional · tag
Pricing
- Price
- Usage based, at the cost the provider reports for the call
- Billing
- Billed at the cost the provider reports for the call, never above $100. Your agent sees the maximum before running.
- Price checked
- 10 October 2026
Call
Your agent reads the schema and the price with inspect_tool before it runs the tool.
- MCP call
- cURL command
- TypeScript
- Tool ID
Alternatives
Playbooks that use it
Connect your agent to 2,400+ tools for free
Sign in with Google or GitHub. No card required.