Google Hotels Prices by Booking Site · Name or City · $1/1K
Pricing
from $0.70 / 1,000 prices
Google Hotels Prices by Booking Site · Name or City · $1/1K
Compare hotel prices across booking sites from Google Hotels: Booking.com, Expedia, Hotels.com, Agoda, the official website and 30+ others, per night and per stay. No hotel IDs needed: search by hotel name, Google Hotels URL or a whole city. For rate parity and price tracking.
Pricing
from $0.70 / 1,000 prices
Rating
0.0
(0)
Developer
Feather Scrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Google Hotels Prices by Booking Site
Monitor rate parity, track OTA rates and benchmark competitors: get the price of a hotel on every booking site listed by Google Hotels — Booking.com, Expedia, Hotels.com, Agoda, Trip.com, Priceline, the hotel's official website and 20+ others — for your exact dates and number of adults. Built for revenue managers, hotel price tracking tools and travel deal sites.
- 🏨 Three ways to choose hotels: Google Hotels URLs, hotel IDs, plain hotel names ("Novotel Paris Est"), or a whole city (prices the top N hotels Google shows there)
- ✅ Your dates and number of adults are really applied, so prices match Google for the same search
- 📊 Ranked results: each row has its price rank and a
isCheapestflag, plusisOfficialSiteto spot direct-booking rates - ⚡ Fast and cheap: one HTTP request per hotel, no browser
- 🧾 Pay only for the price rows you get
Output
One row per hotel and booking site, sorted from cheapest to most expensive:
{"hotelName": "Novotel Paris Est","provider": "Booking.com","isOfficialSite": false,"priceRank": 1,"isCheapest": true,"pricePerNight": 136.9,"totalPrice": 410.69,"currency": "EUR","checkIn": "2026-12-18","checkOut": "2026-12-21","nights": 3,"adults": 3,"bookingUrl": "https://www.google.com/travel/lodging/clk?...","hotelId": "ChgI4pOK_6G_jNyKARoLL2cvMXg1cXMyYmIQAQ","hotelClass": 4,"rating": 3.6,"reviewCount": 6598,"latitude": 48.8633,"longitude": 2.4162,"googleHotelsUrl": "https://www.google.com/travel/hotels/entity/...","source": "Novotel Paris Est"}
pricePerNight and totalPrice are always taxes and fees included; totalPrice covers the whole stay. When Google also provides them (US market), pricePerNightBeforeTaxes and totalPriceBeforeTaxes give the amounts before taxes; they are empty otherwise.
How to use it
- Add hotels (URLs, IDs or names) and/or locations (cities, neighborhoods).
- Set your check-in / check-out dates and number of adults.
- Pick the currency and the country of the Google version (it changes which booking sites appear).
- Run, then export as JSON, CSV or Excel, or call the API.
Input example
{"hotels": ["Novotel Paris Est", "https://www.google.com/travel/hotels/entity/ChgI4pOK_6G_jNyKARoLL2cvMXg1cXMyYmIQAQ"],"locations": ["Lyon"],"maxHotelsPerLocation": 10,"checkInDate": "2026-12-18","checkOutDate": "2026-12-21","adults": 2,"currency": "EUR","countryCode": "fr"}
Use cases
- Rate parity monitoring for hotels and revenue managers: is your official rate the cheapest? Which OTA undercuts you?
- Competitor benchmarking: track your competitive set's prices across booking sites every day (schedule the Actor).
- Travel and deal sites: show the best booking option for each hotel.
- Market research on OTA pricing by city, date or season.
FAQ
Why do some hotels have only a few booking sites? Google only lists sites that have availability for your exact dates and number of guests. Large groups and peak dates mean fewer offers.
How do hotel names work? The Actor searches the name on Google Hotels and takes the matching hotel. Add the city to avoid ambiguity ("Grand Hotel Stockholm").
Can I get the full list of hotels of a city instead? Use our Google Hotels Scraper for search results with ratings, amenities and photos.
Is it legal? The 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.