# Changelog of Google Hotels Scraper & Hotel Prices API (`scrapr/google-hotels-scraper`) Actor

- **URL**: https://apify.com/scrapr/google-hotels-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/scrapr/google-hotels-scraper.md

## Changelog

### 1.0 (2026-10)

- Search Google Hotels by city, neighborhood, landmark or free text, with deep pagination (thousands of results per location).
- Specific hotels mode: track hotels by their Google Hotels URL.
- Exact stay pricing: dates, adults and children (with ages) are applied to search and hotel pages, and to the booking links.
- Prices from every booking site, with direct booking links, cheapest site first.
- Full hotel details: website, full address, international phone, amenities by category, amenities not available, languages spoken.
- Ratings, rating breakdown and review aspects with positive and negative mentions.
- Filters: minimum rating, star classes, price range and property type.
- Optional currency conversion with daily European Central Bank rates.
- Price calendar: scan up to 90 consecutive check-in dates in one run.
- Longer-stay suggestions and minimum-stay restrictions (`longerStaySuggestion`) and deal percentage (`dealDiscountPercent`).
- Amenities, website and deals are read from Google's data, not from page text, so they work in every language.
- Warns when Google doesn't recognize a location.
- Resumes after server migrations without delivering or charging hotels twice.
- Google Hotels search links are accepted as locations; invalid links are skipped instead of failing the run.
- Price filters use the converted currency when one is set.
- Big cities: when more hotels are requested than one Google search shows (~650), narrower searches and landmark searches across the same place run in parallel (New York: 2,667 hotels in 7 minutes).
- Unknown amenity codes are reported in the log so new Google amenities get named quickly.
- Hotel links: links copied after clicking a hotel in Google Hotels results, links with the city in the path, Google share links and Google Maps links of a hotel all work.
- Relative dates ("30 days", "2 weeks", "today") for scheduled price tracking; dates with a time part or slashes are accepted.
- Misspelled places are retried the way Google understands them ("Barcelna" → Barcelona); unrecognized places are no longer delivered or charged.
- Hotel names as locations ("Hotel Ritz Madrid") return that hotel first, then the hotels around it.
- Several locations pasted in one line with ";" are split; the same location typed twice is searched once.
- Currency symbols and names (€, euro, £...) are accepted.
- Very strict filters stop the search early with a clear message instead of paging through thousands of hotels.
- New amenities: Lazy river, Water park, Waterslide, Wave pool.
- Room rates: room types with price per night and total, free cancellation, breakfast, beds, capacity and photo, from the booking sites Google features on each hotel page (`rooms`, `cheapestFreeCancellationPrice`). New **Room rates** view in the Output tab.
- Ratings on other travel sites (Tripadvisor, Priceline, Trip.com...) with review counts (`otherRatings`).
- Works in any language Google supports: prices written with other digit systems (Persian, Bengali, Devanagari...) are read correctly, and when Google leaves room rates out of a language's hotel page they come from the English page.
- Language accepts names ("Spanish", "Deutsch") and regional codes (pt_BR, zh-Hant); unknown values fall back to English with a warning.
- Relative dates in other languages ("30 días", "2 semaines", "14 Tage", "mañana") and day-first dates (20/11/2026) when unambiguous.
- Pages Google returns without data under load are fetched again instead of ending the search early.
