Google Hotels Scraper - Prices, Ratings, Booking Sites
Pricing
from $1.50 / 1,000 hotels
Google Hotels Scraper - Prices, Ratings, Booking Sites
Scrape Google Hotels for any city and dates: nightly and total price, currency, star class, rating, review count, coordinates, amenities, photos, deals, property type, and optionally every booking site's price plus address and phone. Hotels and vacation rentals. Half the usual price.
Pricing
from $1.50 / 1,000 hotels
Rating
0.0
(0)
Developer
Unbrowse AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Google Hotels Scraper – Prices, Ratings and Booking Sites for Any City
Turn Google Hotels search results into clean, structured data. For any city, neighbourhood or landmark and your own travel dates, you get each property's nightly price and total price for the stay (taxes and fees included), the currency, star class, guest rating and review count, the rating histogram, exact coordinates, amenities, photos, the deal badge Google shows ("25% less than usual", "Great price for a 4-star hotel"), check-in and check-out times, the official website and a link back to the property on Google Hotels. Hotels and vacation rentals both come back, labelled by property type.
Switch on Booking sites and address to also get every booking site's price for the same stay (the hotel's own site, Booking.com, Expedia, Hotels.com, Agoda, Trip.com and others, with direct links), plus the street address, phone number and full description.
What people use it for
- Hotel rate shopping and parity checks – see what each booking site charges for the same room and dates.
- Revenue management – track competitor prices around your property by date, star class and rating.
- Travel apps and comparison sites – feed live hotel lists, prices, photos and coordinates into your product.
- Market research – average nightly rates, supply and ratings by city or neighbourhood.
- Price alerts – run on a schedule and watch prices move ahead of holidays and events.
How to use it
- Enter one or more locations (for example
Lisbon,Manhattan,Shinjuku Tokyo). A full phrase such asresorts in Mauiis searched as typed. - Set check-in and check-out dates for the real price of your stay. Leave both empty to use Google's default stay; the dates used are in every result.
- Choose the number of adults and the currency (USD, EUR, GBP, JPY, ...).
- Set Max properties per location. Results arrive 18–20 per page and the scraper keeps paging until it reaches your number.
- Optionally tick Booking sites and address (one extra request per property).
- Run, then download JSON, CSV or Excel, or read the dataset through the API.
Output example
{"name": "Ibis Styles Lisboa Centro Marquês de Pombal","propertyType": "Hotel","isVacationRental": false,"hotelClass": "3-star hotel","stars": 3,"rating": 4.3,"reviewsCount": 1993,"ratingBreakdown": { "1": 73, "2": 61, "3": 202, "4": 562, "5": 1095 },"price": { "perNight": 99.38, "total": 198.77, "beforeTaxes": 170.41, "taxesAndFees": 28.36, "currency": "USD", "perNightLabel": "$99", "totalLabel": "$199", "nights": 2 },"deal": "22% less than usual","checkIn": "2026-11-10","checkOut": "2026-11-12","checkInTime": "3:00 PM","checkOutTime": "12:00 PM","latitude": 38.727995,"longitude": -9.148818,"address": "Av. Fontes Pereira de Melo 5, 1069-114 Lisboa, Portugal","phone": "+351 21 350 3900","amenities": ["Free breakfast", "Free Wi-Fi", "Paid parking", "Air conditioning", "Bar", "Restaurant"],"images": ["https://lh3.googleusercontent.com/..."],"website": "https://all.accor.com/...","providers": [{ "name": "Priceline", "isOfficial": false, "pricePerNight": 95, "totalPrice": 190, "url": "https://..." },{ "name": "Booking.com", "isOfficial": false, "pricePerNight": 99, "totalPrice": 199, "url": "https://www.booking.com/..." }],"url": "https://www.google.com/travel/hotels/entity/...","searchLocation": "Lisbon"}
address, phone and the full providers list are filled when Booking sites and address is on. Without it, providers is filled only where Google puts the offers in the results list (mostly vacation rentals).
Pricing
You pay per property in the dataset. Searches that fail are free.
| Apify plan | Price per 1,000 properties |
|---|---|
| Free | $2.50 |
| Starter | $2.16 |
| Scale | $1.83 |
| Business and above | $1.50 |
FAQ
How many hotels can I get per city? Google lists hundreds to thousands of properties for big cities. The scraper pages through them up to your limit (maximum 1,000 per location). For more, split a city into neighbourhoods.
Are prices for the whole stay? Yes. price.total is the full stay including taxes and fees; price.perNight is the nightly average.
Which currency? Any three-letter code Google Hotels supports. All prices, including booking sites, use it.
Why is a rating missing? New or small properties sometimes have no Google reviews yet.
Legal
This Actor collects publicly visible information from Google Hotels search pages. You are responsible for using the data in line with applicable laws and the terms of the sites involved. It is not affiliated with or endorsed by Google.