{"uid":"cap_CA_VU-V3SfUYjZ98r3zw7","slug":"google-hotels-search-via-scrapeforagents-2e05289e","name":"Google Hotels Search via ScrapeForAgents","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/google-hotels?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"adults":{"type":"integer","default":2,"maximum":2,"minimum":2,"description":"The public search currently returns prices for two adults only."},"currency":{"type":"string","default":"USD","description":"Currency code sent with the search, such as USD or EUR. The output currency records what the site actually returned; the site may ignore this setting."},"maxItems":{"type":"integer","default":0,"minimum":0,"description":"Hard cap across all locations. Set to 0 for no total cap."},"locations":{"type":"array","description":"Cities, neighborhoods, or landmarks to search; one hotel search is made for each location."},"maxResults":{"type":"integer","default":20,"maximum":1000,"minimum":1,"description":"Maximum unique hotels to save for each location. Additional public search passes may find more; the site can stop returning new hotels before this limit."},"checkInDate":{"type":"string","description":"Arrival date in YYYY-MM-DD format. The stay dates are verified against each result."},"countryCode":{"type":"string","default":"us","description":"Two-letter country code for regional search results, such as us or fr."},"checkOutDate":{"type":"string","description":"Departure date in YYYY-MM-DD format, after check-in."},"languageCode":{"type":"string","default":"en","description":"Two-letter interface language for the search, such as en or fr."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"hotelId":null,"hotelUrl":null,"location":null,"hotelName":null,"searchUrl":null,"gpsLatitude":null,"propertyType":null,"hotelDescription":null}],"product":"google-hotels"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CKB7nvDLdtZgIILNK-BMm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes Google Hotels for structured hotel listings across one or more locations for given check-in and check-out dates, returning hotel names, GPS coordinates, property types, and URLs.","exampleAgentPrompt":"Search Google Hotels for hotels in Rome and Florence for 2 adults checking in on 2025-08-10 and checking out on 2025-08-15 — give me up to 20 results per city in USD.","exampleUseCases":[{"title":"Multi-city European trip hotel search","prompt":"Find me hotels in Barcelona, Madrid, and Lisbon for 2 adults checking in on September 5th and checking out September 10th — show up to 30 hotels per city in EUR and search using the Spanish regional settings."},{"title":"Weekend getaway accommodation lookup","prompt":"Search Google Hotels for places to stay in Asheville, NC for 2 adults arriving Friday July 18th and leaving Sunday July 20th, give me up to 15 results in USD."},{"title":"Travel agent bulk hotel data collection","prompt":"Pull hotel listings from Google Hotels for New York, Chicago, and Miami — check-in August 1st, check-out August 7th, 2 adults, USD currency, up to 50 hotels each, using US regional results in English."}],"resultDescription":"Returns a JSON object with a count of results and an array of hotel items, each containing the hotel name, hotel URL, Google Hotels search URL, GPS latitude, property type, hotel description, and location name. Fields may be null if not returned by Google Hotels.","failureModes":["Empty result set if Google Hotels returns no listings for the given dates or location (not charged)","Invalid date format (not YYYY-MM-DD) causes request failure","check-out date before or equal to check-in date causes failure","Unsupported country or language code may return unexpected regional results","Google Hotels may ignore the requested currency and return prices in local currency","Location string too vague or misspelled may yield no results","maxResults limit may not be reached if Google stops returning new hotels early"],"whenToPreferThis":"Choose this endpoint when you need structured, machine-readable hotel data from Google Hotels across one or more locations for a fixed stay period — especially for multi-city searches or travel planning automation. It is pay-per-call with no charge for failed or empty runs, making it low-risk for exploratory searches. Prefer it over generic web scrapers when you specifically want Google Hotels results with GPS coordinates, property types, and direct hotel URLs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:37.873Z","isFirstParty":false,"canonicalSlug":"google-hotels-search-via-scrapeforagents-2e05289e"}