Google Hotels Scraper: Prices, Ratings & Reviews avatar

Google Hotels Scraper: Prices, Ratings & Reviews

Pricing

$2.00 / 1,000 hotels

Go to Apify Store
Google Hotels Scraper: Prices, Ratings & Reviews

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

Chris Lucas

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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

FieldExample
nameFontainebleau Las Vegas
hotelClass5
rating / reviewCount4.4 / 10,741
ratingHistogram{"5": 7938, "4": 1211, "3": 552, "2": 321, "1": 719}
pricePerNight / totalPrice345 / 690 (USD, 2 nights)
checkIn / checkOut2026-12-10 / 2026-12-12
address, phone, website2777 S Las Vegas Blvd, (702) 678-7777, ...
latitude / longitude36.1374 / -115.1594
nearbyPlacesHarry Reid International Airport, ...
photosup to 5 image URLs
googleHotelsUrl, googleMapsUrl, googleCidlinks 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 googleHotelsUrl page.
  • Vacation rentals sometimes appear in Google's hotel results; they have no star class.