Google Hotels Scraper - Hotel Prices, Ratings & Contacts
Pricing
from $2.00 / 1,000 hotel scrapeds
Google Hotels Scraper - Hotel Prices, Ratings & Contacts
Hotels and nightly prices from Google Hotels for any destination and dates, without login: price per night and total, stars, rating, reviews, address, phone, website, coordinates and check-in times. Up to 90 hotels per search. Scheduled runs flag price changes. $0.002 per hotel.
Pricing
from $2.00 / 1,000 hotel scrapeds
Rating
0.0
(0)
Developer
Antonio del Olmo Tena
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Features
Share
Export hotels and nightly prices from Google Hotels for any destination and dates. Give destinations or searches and the Actor returns one row per hotel with price per night and total, stars, rating, reviews, address, phone, website, coordinates and check-in times. Schedule it and hotels whose price changed are flagged. Rate shopping, travel apps, market research and hotel lead lists at $0.002 per hotel.
What you get
Hotel (one row each): name, url, propertyType, stars, rating, reviewsCount, pricePerNight, priceText, totalPrice, currency, nights, address, phone, website, mapsUrl, latitude, longitude, checkInTime, checkOutTime, description, imageUrl, position, id.
Search on every row: search, checkIn and checkOut.
Changes on scheduled runs: priceChanged and previousPrice for hotels whose nightly price moved since the previous run of the same search.
Searches without results return nothing and are not charged.
How to use it
- Open the Input tab.
- Add Destinations or searches, one per line:
Madrid,hotels near Times Squareor4 star hotels in Lisbon(up to 50 per run). - Set Check-in and Check-out. With no dates the Actor searches 30 days ahead for two nights, so a schedule never expires.
- Set Max hotels per search.
- Click Start and export the rows as JSON, CSV or Excel.
- To track prices, schedule the Actor with fixed dates.
Input
{"searches": ["hotels in Madrid", "4 star hotels in Lisbon"],"checkIn": "2026-12-10","checkOut": "2026-12-12","country": "ES","maxHotels": 40}
Output
{"search": "hotels in Madrid","checkIn": "2026-12-10","checkOut": "2026-12-12","position": 4,"id": "ChoIrdLMscjb88WKARoNL2cvMTF4dm5nNW1jeBAB","name": "Hotel Zentral Castilla","url": "https://www.google.com/travel/hotels/entity/ChoI...?q=hotels%20in%20Madrid...","propertyType": "hotel","stars": 4,"rating": 4.4,"reviewsCount": 2311,"pricePerNight": 74,"priceText": "€74","totalPrice": 147,"currency": "EUR","nights": 2,"address": "C. de Carlos Fernández Casado, 36","phone": "919 49 92 06","website": "https://www.example-hotel.com/","mapsUrl": "https://maps.google.com/maps?...","latitude": 40.487,"longitude": -3.61,"checkInTime": "3:00 PM","checkOutTime": "12:00 PM","description": "Modern rooms in a design hotel with a gym and a terrace.","imageUrl": "https://lh3.googleusercontent.com/...","previousPrice": null,"priceChanged": false,"timestamp": "2026-11-01T10:00:00.000Z"}
Pricing
Pay per event: $0.002 per hotel and $0.001 per price change detected on a scheduled run. Empty searches are free. A search of 40 hotels costs $0.08.
Limits and notes
- Each search returns about 18 hotels. For more, general searches such as
hotels in Madridare repeated by star category and merged, up to about 90. Named hotels and searches that already mention stars are not widened, so split large cities by neighbourhood for wider coverage. - Prices come back in the currency Google chooses for the request, which the
currencyfield states on every row. They use Google's default occupancy of two adults. pricePerNightis the lowest price Google shows, and it is null when the hotel shows none for those dates. The list of booking sites per hotel is not included.
Related Actors
- Google Flights Scraper: fares for the same destination and dates.
- Google Maps Places Scraper: places and businesses from Google Maps.
- Airbnb Search Scraper: short-term rentals.