Hopper Hotel Scraper avatar

Hopper Hotel Scraper

Pricing

from $4.00 / 1,000 dataset items

Go to Apify Store
Hopper Hotel Scraper

Hopper Hotel Scraper

Scrape Hopper hotels and stays at scale — property name, star rating, nightly and total price, discounts, GPS coordinates and photos — for any city and dates. Clean structured JSON for rate monitoring, travel research and lead lists. Pay only for the results you get.

Pricing

from $4.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Extract Hopper hotel and stay listings — property name, star rating, nightly and total price, discounts, GPS coordinates, and photos — for any destination and dates, as clean structured JSON. Powered by Hopper's own mobile API, so runs are fast and reliable with no browser or proxy setup.

Who is this for?

  • Hotel revenue managers & OTAs — monitor competitor rates and discounts by market and date.
  • Travel agencies & affiliates — build inventory feeds and enrich destination pages.
  • PropTech / short-stay analysts — track pricing, ratings, and availability across a city.
  • Researchers — study hotel pricing, seasonality, and discount patterns.

What you get (output fields)

FieldTypeDescription
namestringProperty name
propertyKindstringProperty type (Hotel, Hostel, …)
starRatingstringStar rating (One–Five)
nightlyPrice / nightlyPriceTextnumber / stringPrice per night (value + formatted)
totalPrice / totalPriceTextnumber / stringTotal stay price (value + formatted)
strikethroughPrice / strikethroughPriceTextnumber / stringPre-discount total, if any
currencystringPrice currency
latitude / longitudenumberGPS coordinates
distancestringDistance from the searched center
imagesarrayProperty image URLs
idstringHopper lodging id
searchLocationstringLocation you searched
checkIn / checkOutstringStay dates
occupancyobjectGuests + rooms used for the search
scrapedAtstringUTC ISO-8601 scrape time

High-value use cases

  1. Rate monitoring — schedule daily runs per market and chart nightlyPrice and strikethroughPrice (discount depth) over time.
  2. Competitive set analysis — pull every property for a city + date range and compare price vs star rating.
  3. Map & inventory feeds — use latitude/longitude + images to build destination maps or listing pages.
  4. Deal detection — flag properties where strikethroughPrice implies a large markdown.

Input parameters

FieldTypeRequiredDefaultExample
locationstringyesMiami
checkInstringyes2026-09-15
checkOutstringyes2026-09-18
adultsintegerno22
childrenintegerno01
infantsintegerno00
roomsintegerno11
petFriendlybooleannofalsetrue
currencystringnoUSDEUR
maxResultsintegerno10050

Example input

{
"location": "Miami",
"checkIn": "2026-09-15",
"checkOut": "2026-09-18",
"adults": 2,
"rooms": 1,
"currency": "USD",
"maxResults": 50
}

Example output row

{
"searchLocation": "Miami",
"checkIn": "2026-09-15",
"checkOut": "2026-09-18",
"id": "6c78a5f2-f35a-4202-ad38-5941f4d83bab",
"name": "The Sunny",
"propertyKind": "Hotel",
"starRating": "Four",
"latitude": 25.930743,
"longitude": -80.121362,
"distance": "12.5 mi",
"nightlyPrice": 117.32,
"nightlyPriceText": "$118",
"totalPrice": 351.95,
"totalPriceText": "$352",
"strikethroughPrice": 731.89,
"strikethroughPriceText": "$732",
"currency": "USD",
"images": ["https://hopper-partner-cdn.hopper.com/hopper/..."],
"scrapedAt": "2026-07-23T12:00:00Z"
}

Scheduling & integrations

  • Schedule recurring runs (Apify Scheduler) to build a price history per market.
  • Webhooks on completion push fresh rates into your systems.
  • Export to Google Sheets, CSV, JSON, Excel, or pull via the Apify API into Make, Zapier, n8n, or a data warehouse.

Use it from an AI agent (MCP)

Callable over the Apify MCP server, so assistants like Claude or ChatGPT can fetch live Hopper hotel rates as a tool — ideal for "find the best-value 4-star in Miami next weekend" agents.

FAQ

How many results per run? Up to maxResults, paginated ~50 per page.

How fresh is the data? Live — every run queries Hopper in real time.

Do I need proxies? No. The actor calls Hopper's mobile API directly; no browser or proxy configuration required.

Is it reliable? The mobile API is anonymous with no anti-bot challenge, so runs are stable and low-maintenance.

Is scraping legal? You are responsible for complying with applicable laws and Hopper's terms. This actor collects only publicly available listing data and no personal data.