Google Hotels Scraper - Prices, Ratings & Amenities
Pricing
from $1.80 / 1,000 hotels
Google Hotels Scraper - Prices, Ratings & Amenities
Scrape Google Hotels for any city and dates: nightly and total prices, guest ratings, review counts, star class, location, amenities insights, photos and links. Reliable, fast, no browser, no API key.
Google Hotels Scraper
Get hotel prices (with and without taxes), deals, amenities, guest ratings, review counts, star class and location data from Google Hotels for any city and any dates. Fast, reliable, no browser, no Google API key, no login.
Use it to monitor hotel prices, benchmark competitors, find the best-value hotels in a city, power travel apps and AI agents, or run hospitality market research.
What data do you get?
For every hotel Google shows for your search:
| Field | Example |
|---|---|
name | Hôtel Berne Opéra |
pricePerNight / priceTotal / currency | 137 / 411 / USD (before taxes and fees) |
pricePerNightWithTaxes / priceTotalWithTaxes | 164 / 493 (taxes and fees included) |
dealDescription | "29% less than usual" — Google's deal label when the price is below normal |
amenities | Free Wi-Fi, Free breakfast, Pool, Spa, Fitness center, Free parking, Pet-friendly, Beach access… |
propertyType | hotel, resort hotel, hostel, bed and breakfast, capsule hotel… |
locationRating | 4.8 — Google's location score (sightseeing, dining, getting around) |
rating / reviewCount | 4.2 / 582 |
ratingDistribution | number of 1★–5★ reviews |
ratingAspects | what guests say about Service, Breakfast, Rooms… — sentimentScore from -100 (very negative) to +100 (very positive) and number of mentions |
hotelClass | 3 (stars) |
latitude / longitude | 48.8742, 2.3289 |
checkInTime / checkOutTime | 3:00 PM / 11:00 AM |
nearbyPlaces | attractions, transit, airports with travel times |
description, website, photos | hotel summary, official website, up to 10 photos |
googleHotelsUrl, googleMapsUrl, placeId | links and IDs to join with other data |
position | rank of the hotel in Google's results |
How to use
- Enter one or more locations (e.g.
Paris,Manhattan, New York,Bali). - Pick check-in / check-out dates, number of adults and currency.
- Optionally filter by minimum rating, star class, price range or must-have amenities (pool, free breakfast, pet-friendly…).
- Click Start and download results as JSON, CSV, Excel or via API.
Example input
{"locations": ["Paris", "Barcelona"],"checkIn": "2026-11-20","checkOut": "2026-11-23","adults": 2,"currency": "EUR","maxHotelsPerLocation": 200,"minRating": "4","amenities": ["freeWifi", "pool"]}
Example output (real result, shortened)
{"searchLocation": "London","position": 1,"name": "Premier Inn London Wembley Stadium hotel","propertyType": "hotel","hotelClass": 3,"pricePerNight": 58,"pricePerNightWithTaxes": 69,"priceTotal": 173,"priceTotalWithTaxes": 208,"currency": "GBP","dealDescription": "17% less than usual","rating": 4.4,"reviewCount": 1927,"locationRating": 4.2,"amenities": ["Breakfast ($)","Free Wi-Fi","Parking ($)","Air conditioning","Bar","Restaurant","Accessible","Kid-friendly","Smoke-free property"],"latitude": 51.555784499999994,"longitude": -0.2840985,"checkInTime": "3:00 PM","checkOutTime": "12:00 PM","checkIn": "2026-11-07","checkOut": "2026-11-10","nights": 3,"adults": 2,"googleHotelsUrl": "https://www.google.com/travel/hotels/entity/ChoItOq13tD2wsj7ARoNL2cvMTFmNzd2eGQ3dxAB"}
Why this scraper?
- Reliable: every request is retried automatically, switching to a fresh proxy IP whenever Google blocks it, so your runs finish instead of failing halfway.
- Fast and cheap: no headless browser — about 20 hotels per second per location.
- Exact dates, guests and currency: prices are for your stay, not Google's default "tonight" view, in 30 currencies.
- Thousands of hotels per city: automatic pagination through all of Google's results.
- Multiple locations in one run and built-in filters to return only what you need.
Pricing
Pay per result: $1.80 per 1,000 hotels, plus a tiny start fee of $0.00005 per run. Platform usage (compute and proxies) is included — you are not charged anything else.
| Example | Cost |
|---|---|
| 100 hotels in one city | $0.18 |
| 1,000 hotels (10 cities) | $1.80 |
Set a maximum cost for a run and the Actor stops when it is reached.
Tips
- Prices on Google depend on the searcher's country. Use the Country field (e.g.
gb,de) to see local prices. - For daily price monitoring, create a Schedule in Apify Console and run the same input every day.
- If a run reports blocked requests, select the RESIDENTIAL proxy group in Proxy configuration.
FAQ
Is scraping Google Hotels legal? This Actor only collects publicly available information that Google shows to any visitor, without logging in. You are responsible for how you use the data; please respect Google's terms and applicable laws.
Can I integrate it with my app or AI agent? Yes — run it through the Apify API, Python/JavaScript clients, Zapier, Make, or as a tool for AI agents via Apify MCP.
I need another field or feature. Open an issue on the Issues tab — feedback is welcome and new features are added regularly.
More scrapers by dataspace
- Google Flights Scraper — flight prices, airlines and times
- Google Maps Scraper — restaurants, attractions and businesses
- Google Trends Scraper — search interest for destinations
Like it? If this Actor saves you time, please leave a review on the Reviews tab — it helps others find it. Found a problem? Open an issue and it will be fixed quickly.
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by or sponsored by Google LLC. Google and Google Hotels are trademarks of their respective owners and are mentioned only to describe the publicly available data source. It collects only publicly available hotel information that Google shows to any visitor — without logging in, without solving CAPTCHAs and without collecting personal data. Photos are returned as links, not copied. You are responsible for making sure that your use of the data complies with applicable laws (including copyright and data protection laws such as GDPR) and with the terms of the source website.