Google Hotels Scraper · $2.50/1K · Prices, Taxes & Reviews avatar

Google Hotels Scraper · $2.50/1K · Prices, Taxes & Reviews

Pricing

from $1.90 / 1,000 hotels

Go to Apify Store
Google Hotels Scraper · $2.50/1K · Prices, Taxes & Reviews

Google Hotels Scraper · $2.50/1K · Prices, Taxes & Reviews

Scrape Google Hotels for any city and dates: price per night and per stay with taxes & fees, ratings, reviews, hotel class, amenities, photos and GPS. Optional prices from each booking site (Booking.com, Expedia, official site). Fast HTTP-only, no browser, pay only per hotel returned.

Pricing

from $1.90 / 1,000 hotels

Rating

0.0

(0)

Developer

Feather Scrape

Feather Scrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Google Hotels Scraper

Track hotel prices, benchmark competitors and build travel apps with data from Google Hotels. For any city, neighborhood or landmark, get every hotel with its price per night and for the whole stay (taxes & fees included), ratings, reviews, hotel class, amenities, photos and location — and, optionally, the price on each booking site (OTA rates: Booking.com, Expedia, Agoda, official website…).

  • 📈 Hotel price tracking & rate parity: schedule it daily to monitor a destination or your competitive set
  • ✅ Your dates and number of adults are really applied: prices match what you see on Google for the same search
  • 🏷️ OTA rates in the same run: turn on Include prices of each booking site to compare Booking.com, Expedia, Hotels.com, Agoda and the hotel's official rate
  • ⚡ Fast and cheap: plain HTTP requests, no headless browser, ~20 hotels per request
  • 🌍 Any destination, currency and language
  • 🧾 Pay only for the hotels you get

What data can you extract?

FieldExample
name, hotelClass, hotelType"Novotel Paris Est", 4, "4-star hotel"
pricePerNight, pricePerNightBeforeTaxes188.12 (taxes & fees included), 156.36
pricePerNightText"€188", the nightly price as displayed by Google (before taxes in some markets, e.g. the US)
totalPrice, priceBreakdown564.35, {base, taxes, fees, total} for the whole stay
rating, reviewCount, ratingDistribution3.6, 6598, {"5": 2422, "4": 1535, …}
amenities, amenityCodes["Free Wi-Fi", "Fitness center", "Pet-friendly", …]
checkIn, checkOut, nights, adults"2026-11-12", "2026-11-15", 3, 2
checkInTime, checkOutTime"2:00 PM", "12:00 PM"
latitude, longitude, countryCode48.8633, 2.4162, "FR"
description, website, imagesGoogle's short description, official website, photo URLs
nearbyPlaces[{"name": "Gallieni", "type": "Subway", "travelTimes": [{"mode": "walking", "duration": "4 min"}]}]
googleHotelsUrl, googleMapsUrl, hotelIdLinks to the hotel on Google Hotels and Google Maps
bookingSites (option)[{"provider": "Booking.com", "priceRank": 1, "isCheapest": true, "isOfficialSite": false, "pricePerNight": 136.9, "totalPrice": 410.69, "bookingUrl": "…"}, …]

How to use it

  1. Enter one or more locations (e.g. Paris, Shibuya, Tokyo, Times Square, New York).
  2. Optionally set check-in / check-out dates and the number of adults. Without dates, Google uses its default dates (usually tonight, 1 night).
  3. Choose the currency, language and how many hotels you want per location.
  4. Run the Actor and download your data as JSON, CSV, Excel, or use the API.

Input example

{
"locations": ["Paris", "Times Square, New York"],
"checkInDate": "2026-11-12",
"checkOutDate": "2026-11-15",
"adults": 2,
"maxResultsPerLocation": 100,
"currency": "EUR",
"language": "en"
}

Use cases

  • Hotel price monitoring: track rates of competitors or of a destination over time (schedule the Actor daily).
  • Travel apps and comparison sites: enrich your listings with Google prices, ratings and photos.
  • Revenue management & market research: compare price levels by star rating, neighborhood or date.
  • Lead generation: build lists of hotels with their official websites and locations.

Pricing

You pay per hotel returned (see the pricing tab). With Include prices of each booking site turned on, each hotel whose booking-site prices were fetched has an extra charge. Set Max hotels in total to cap your spending on a run.

FAQ

Are prices per night or for the whole stay? Both: pricePerNight is the nightly rate shown on Google (taxes and fees included), totalPrice and priceBreakdown cover the whole stay.

Why are some fields empty? Google doesn't show every field for every property (vacation rentals often have no hotel class, small hotels may have no rating yet).

How many hotels can I get per location? Google shows about 20 hotels per page; the Actor follows the pages until it reaches your limit or Google has no more results.

Can I get the price of each booking site (Booking.com, Expedia, official website…)? Yes: turn on Include prices of each booking site and each hotel gets a bookingSites list. If you need one row per booking site, or want to price specific hotels by name or URL, use our Google Hotels Prices by Booking Site Actor.

Is it legal to scrape Google Hotels? This Actor only collects publicly available data. You are responsible for using it in line with applicable laws and Google's terms.

Support

Found a bug or need a field? Open an issue on the Issues tab or email FeatherScrape@protonmail.com. Issues are answered within 48 hours.