Google Hotels Prices – Booking Sites, Dates, Price Calendar
Pricing
from $12.00 / 1,000 hotel with booking-site prices
Google Hotels Prices – Booking Sites, Dates, Price Calendar
Hotel prices from Google Hotels for any city and dates: every hotel with its price per night, rating and reviews, plus the prices of every booking site (Booking.com, Expedia, official site…), free cancellation, and a 2-month price calendar. Many hotels per run, 30 currencies, no blocks.
Pricing
from $12.00 / 1,000 hotel with booking-site prices
Rating
0.0
(0)
Developer
RT SOLUTIONS
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Features
Share
Get hotel prices from Google Hotels for any city and dates — and, for every hotel, the prices of every booking site (Booking.com, Expedia, Hotels.com, Agoda, the hotel's official site…) plus an optional ~2‑month price calendar.
Many destinations and hotels in one run. Data comes from a licensed Google data provider: no blocks, no residential proxies, any country, 30 currencies.
Why this one
| This Actor | Typical Google Hotels Actors | |
|---|---|---|
| City search + booking-site prices in one run | ✅ | either a city list or one hotel per run |
| Hotels per run | as many as you want | often one |
| Every booking site with price, ad flag, official site, free-cancellation date | ✅ | partial |
| Price calendar (lowest nightly price per date, ~2 months) | ✅ | ❌ |
| Outside the US | ✅ no proxy setup | often needs residential proxies |
| Review topics (cleanliness, location, service…) | ✅ | ❌ |
Input examples
Two cities, 3 nights, in euros:
{ "searches": ["Barcelona", "Marrakech"], "checkIn": "2026-11-20", "nights": 3, "adults": 2, "currency": "EUR" }
Ambiguous names: add the country or state — "Paris, France", "Paris, Texas", "London, Ontario". Areas work too: "hotels near Eiffel Tower, Paris".
Monitor specific hotels (IDs from a previous run, or Google Hotels URLs) with a price calendar:
{ "hotelIds": ["https://www.google.com/travel/hotels/entity/ChkI1N6v0cC4pfmpARoML2cvMTJxNHhyNHh0EAE"], "hotelsCountry": "France", "priceCalendar": true }
Output example (real run, shortened)
{"search": "Barcelona", "rank": 7, "searchCountry": "Spain","name": "Casa Gràcia", "rating": 3.9, "reviewsCount": 3854,"pricePerNight": 72, "currency": "EUR", "checkIn": "2026-11-20", "checkOut": "2026-11-23", "adults": 2,"offersCount": 20, "lowestPrice": 68, "lowestPriceSite": "Booking.com","offers": [{ "site": "Booking.com", "price": 68, "isAd": false, "officialSite": false, "freeCancellationUntil": null },{ "site": "Hostelworld", "price": 72, "isAd": true, "officialSite": false, "freeCancellationUntil": null }],"priceCalendar": [{ "checkIn": "2026-11-20", "checkOut": "2026-11-21", "price": 73 }],"address": "…", "phone": "…", "googleHotelsUrl": "https://www.google.com/travel/hotels/entity/…"}
Prices are per night, for the number of adults you set.
Use cases
- Hotels & revenue managers: daily rate shopping against the competition and across booking sites (parity checks).
- Travel agencies / OTAs / startups: city-wide price feeds for your own search.
- Analysts: seasonality with the price calendar, market price levels by city and star rating.
Schedule it daily to build your own price history.
Pricing
- $0.02 per hotel with all booking-site prices on the free plan, $0.015 on Starter, down to $0.012 on higher plans.
- Price calendar: +$0.005 per hotel (optional).
- Hotels without booking-site prices (
includeOffers: false): $3 per 1,000. - Failed lookups are not charged.
Apify free plan
On the Apify free plan you get one free trial run (1 destination, booking-site prices for 3 hotels) with no setup. After that, add your own DataForSEO API login in the "Apify free plan" section (DataForSEO gives $1 of free credit at sign‑up), or use a paid Apify plan — no key needed and no limit. A blocked run stops immediately with a message and nothing is charged.
Good to know
- Google shows about 18 hotels per page;
maxHotelsPerSearchup to 140. - Prices are Google's at the time of the run and change often.
- "Standard" speed takes about a minute per hotel (in parallel); "fast" takes seconds — same price for you.
Use with AI agents (MCP)
You can run this Actor from Claude, ChatGPT, Cursor or any other MCP client through the Apify MCP server (https://mcp.apify.com), using the Actor ID rt-solutions/google-hotels-prices. Ask in plain language, for example: "Compare Booking.com and Expedia prices for a 3-night stay in Barcelona from November 20, 2026, for 2 adults, in euros." The agent starts the run and reads the results for you. The Actor also works through the Apify API and integrations such as Make, n8n and Zapier.
FAQ
How do I get Google Hotels prices without an API? Enter cities or areas, a check-in date and the number of nights, and start the run. Data comes from a licensed Google data provider: no blocks and no proxies to set up.
How much does it cost to get prices for 1,000 hotels? With all booking-site prices: $20 on the free plan, $15 on Starter and down to $12 on higher plans. The price calendar adds $5 per 1,000 hotels. Without booking-site prices it costs $3 per 1,000 hotels. Failed lookups are not charged.
Can I monitor the same hotels every day? Yes. Use hotel IDs from a previous run or Google Hotels URLs, and schedule the run daily to build your own price history.
Are prices per night or for the whole stay? Prices are per night, for the number of adults you set.
How many hotels can I get per city? Google shows about 18 hotels per page; set maxHotelsPerSearch up to 140.
Can I try it on the Apify free plan? Yes, with one free trial run (1 destination, booking-site prices for 3 hotels). After that, add your own DataForSEO API login or use a paid Apify plan.