Google Trends Scraper & API
Interest over time, by region and city, related queries and trending searches as clean JSON.
Read more about Google Trends Scraper & APIGoogle Hotels already compares what every booking site charges for a room. This Google Hotels scraper reads those prices for the hotels and dates you choose, and works as a hotel rate monitor that warns you when they move.
Give it hotels by name or Google Hotels URL, or a destination, plus the dates you care about. For each hotel and stay, it reads the hotel's prices on Google Hotels and returns:
Dates can be fixed stays or rolling, such as “every night for the next 14 nights”. The tool builds Google's own travel parameters for your dates, guests and currency, then checks that the page Google returns matches them before saving anything.
As a hotel rate monitor, it remembers the last prices for each hotel and stay. On the next run it reports what changed: a booking site's price going up or down, a new lowest price or a different cheapest site, and stays that sold out or became available again. With rolling dates, each night is compared with the price seen for that same night on earlier runs.
Example output: one hotel and stay from a sample run, shortened. Field names match the tool's output; prices depend on the hotel, dates, currency and country you choose.
{
"type": "hotelDate",
"hotelName": "Hotel Botânico",
"checkIn": "2026-10-23",
"checkOut": "2026-10-25",
"nights": 2,
"adults": 2,
"currency": "EUR",
"stars": 3,
"rating": 4.4,
"reviewCount": 873,
"lowestPrice": 103.94,
"lowestPriceSite": "Vio.com",
"officialSitePrice": 120.5,
"parityGapPct": 15.93,
"prices": [
{
"site": "Vio.com",
"pricePerNight": 103.94,
"totalPrice": 207.88,
"isOfficialSite": false
},
{
"site": "Trip.com",
"pricePerNight": 103.98,
"totalPrice": 207.97,
"isOfficialSite": false
},
{
"site": "Hotel Botânico",
"pricePerNight": 120.5,
"totalPrice": 241,
"isOfficialSite": true
}
]
}
Pay per use on Apify. No subscription from us.
Summary and error rows cost nothing, and pages that fail or don't match your dates are never charged. A competitive set of 10 hotels, checked daily for the next 14 nights, is 140 checks plus around 30 changes a day: $0.005 + $0.42 + $0.015, about $0.44 a day. Five hotels on four key weekends is 20 checks, about $0.07 a day.
Every site Google Hotels lists for that hotel and stay, typically including Booking.com, Expedia, Agoda, Trip.com and the hotel's own website. The exact list varies by hotel and market.
Yes. Use rolling dates for up to 60 check-in dates per run, or list specific stays.
Both. Each booking site row has the price per night and the total for the stay.
No. The default Apify proxy is enough, and a residential fallback is available if you ever need it.
Yes, as a check, because “no prices for these dates” is real information and the row says so. Failed or mismatched pages are never charged.
Interest over time, by region and city, related queries and trending searches as clean JSON.
Read more about Google Trends Scraper & APIRatings, installs, versions, charts and keyword ranks for iOS and Android, with only the changes reported.
Read more about App Store & Google Play ScraperNew and removed products, price and sale changes, and stock changes on competitor Shopify stores.
Read more about Shopify Store Monitor