Google Hotels Scraper: Prices, Ratings & Reviews
Pricing
$2.00 / 1,000 hotels
Google Hotels Scraper: Prices, Ratings & Reviews
Scrape Google Hotels for any city: nightly and total stay prices for your dates, star class, rating, review counts, address, phone, website and coordinates. Plain HTTP, no browser, about 100 hotels per city.
Pricing
$2.00 / 1,000 hotels
Rating
0.0
(0)
Developer
Chris Lucas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Get hotels from Google Hotels for any city: nightly price and total stay price for your dates, star class, Google rating, review count and star breakdown, address, phone, website, coordinates, photos and a link to the Google Hotels page with every booking offer.
No browser, no login. It reads Google's own hotel search pages over plain HTTP, so runs are fast and cheap.
What you get
| Field | Example |
|---|---|
| name | Fontainebleau Las Vegas |
| hotelClass | 5 |
| rating / reviewCount | 4.4 / 10,741 |
| ratingHistogram | {"5": 7938, "4": 1211, "3": 552, "2": 321, "1": 719} |
| pricePerNight / totalPrice | 345 / 690 (USD, 2 nights) |
| checkIn / checkOut | 2026-12-10 / 2026-12-12 |
| address, phone, website | 2777 S Las Vegas Blvd, (702) 678-7777, ... |
| latitude / longitude | 36.1374 / -115.1594 |
| nearbyPlaces | Harry Reid International Airport, ... |
| photos | up to 5 image URLs |
| googleHotelsUrl, googleMapsUrl, googleCid | links and IDs for joining with other data |
More than one page of results
Google shows about 18 hotels per search. For each location this actor runs up to 16 searches (5-star, 4-star, 3-star, 2-star, resorts, motels, boutique, luxury, budget, family, pet friendly, pool, airport, downtown, inns) and removes duplicates. A big city gives 150-250 unique hotels. Set Max hotels per location to what you need; the actor stops searching as soon as it has enough.
Input
{"locations": ["Las Vegas", "Paris, France", "Austin, TX"],"checkIn": "2026-12-10","checkOut": "2026-12-12","maxHotelsPerLocation": 100,"currency": "USD"}
- locations: a city, area or neighborhood per line. "hotels in Miami Beach" works too.
- checkIn / checkOut: optional. Without dates you get Google's default (1 night, soon). Prices are for 2 adults and 1 room.
- currency, country, language: the Google market to price in.
Use cases
- Hotel rate monitoring for revenue managers: schedule a daily run for your comp set's city and dates.
- Travel and event planning: compare total stay prices across a city for specific dates.
- Lead lists: hotel names, phones, websites and coordinates for any city.
- Market research: star mix, rating spread and price levels by city.
Pricing
Pay per hotel row. No start fee, proxy included. Locations with no hotels cost nothing.
Run summary
The OUTPUT record has, for each location, the hotels found, queries run and failed queries, plus request stats.
Limits
- Prices are the lowest offer Google shows for 2 adults, 1 room. Per-site offers (Booking.com, Expedia, the hotel itself) are on the
googleHotelsUrlpage. - Vacation rentals sometimes appear in Google's hotel results; they have no star class.