Agoda Scraper — Hotels, Flights, Packages & More avatar

Agoda Scraper — Hotels, Flights, Packages & More

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Agoda Scraper — Hotels, Flights, Packages & More

Agoda Scraper — Hotels, Flights, Packages & More

Scrape Agoda hotels, flights, packages, transportation, activities, deals & eSIM across locales. Get hotelId, prices, ratings, areas & detail URLs. Export JSON/CSV. Pay per result — no Agoda login.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 hours ago

Last modified

Share

What does Agoda Scraper do?

Agoda Scraper extracts structured listing data from Agoda by destination and city id. It covers hotels (primary, recon-validated DOM cards), plus flights, packages, transportation, activities, deals, and eSIM across Agoda locales and regional hosts.

Use it for travel research, rate monitoring, lead generation, and destination inventory — no Agoda login. Export results as JSON or CSV.

What you can scrape

FieldDescription
servicehotels / flights / packages / transportation / activities / deals / esim
nameListing or offer title
hotelId / listingIdStable Agoda id when available
areaNeighborhood / area text (hotels)
rating / reviewCountGuest rating and review volume
price / priceDisplay / currencyPrice signals when shown
urlDetail page URL
domain / localeHost and path locale used for the search
destinationSearch geography
sponsoredSponsored placement flag
scrapedAtCollection timestamp

Hotels (primary)

City SERPs via Agoda cityId (regionId) with check-in / length-of-stay. Cards use data-selenium=hotel-item / data-hotelid (recon-validated).

Other verticals

Flights, packages, transportation, activities, deals, and eSIM are exposed as first-class service values. Depth varies by page type — start with small maxResults when validating a non-hotel market.

Multi-domain & locales

Supported hosts include: www.agoda.com, .co.uk, .com.au, .com.sg, .co.th, .com.my, .co.id, .com.vn, .co.jp, .com.tw, .com.hk, .co.kr, .com.cn, .com.br, .com.ar, .com.mx, .in, .ae.

Locales include en-us, en-sg, en-gb, th-th, zh-cn, ja-jp, and more. Residential proxy country defaults from locale (unknown locales → US; prefer explicit proxyCountry=SG for SEA if needed).

Why scrape Agoda?

  • Travel research — collect hotel inventory with prices and ratings for a city
  • Competitive monitoring — track price displays and sponsored placement
  • Lead generation — structured detail URLs for enrichment
  • Multi-market coverage — locales and regional hosts in one Actor

More Actors like this

Looking for another travel / stays scraper, or a specialized Actor outside Agoda? Use a dedicated Actor when one exists — structured fields, better coverage, usually lower cost.

Similar travel & stays Actors

Prefer another specialized scraper?

Jobs & Freelance

E-commerce

Real Estate

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ See the full catalog in Related Actors below, or browse apify.com/lentic_clockss.


How to scrape Agoda (step-by-step)

  1. Open Agoda Scraper and click Try for free.
  2. Choose a service (start with hotels).
  3. Set destination and preferably regionId (Agoda cityId, e.g. Bangkok 9395, Singapore 4064).
  4. Optionally set checkin / checkout, locale, currency, and maxResults.
  5. Click Start and download the dataset as JSON or CSV.

You can also run via the Apify API, Scheduler, or integrations (Make, Zapier, n8n, webhooks).

How much does it cost?

This Actor uses Pay per event pricing. You are not charged separately for Apify platform usage on this Actor.

EventPrice
Actor Start (apify-actor-start)$0.005 per start (memory-scaled)
result (apify-default-dataset-item)$3.00 / 1,000 results ($0.003 each)

Examples

  • 100 results ≈ $0.005 + $0.30 = ~$0.31
  • 1,000 results ≈ $0.005 + $3.00 = ~$3.01

Free Apify-plan users are capped at 10 runs and 200 results for this Actor.

Input

ParameterDefaultDescription
servicehotelsVertical to scrape
domainwww.agoda.comRegional host
destinationBangkokCity / region
regionId9395Agoda cityId
checkin / checkoutStay dates (hotels/packages)
maxResults50Cap (free plan ≤ 200)
currency / localeUSD / en-usMarket prefs
proxyCountryfrom localeApify RESIDENTIAL country

Hotels in Singapore

{
"service": "hotels",
"domain": "www.agoda.com",
"destination": "Singapore",
"regionId": "4064",
"checkin": "2026-08-20",
"checkout": "2026-08-22",
"adults": 2,
"rooms": 1,
"maxResults": 5,
"currency": "SGD",
"locale": "en-sg"
}

Hotels in Tokyo

{
"service": "hotels",
"domain": "www.agoda.com",
"destination": "Tokyo",
"regionId": "5085",
"checkin": "2026-09-10",
"checkout": "2026-09-12",
"maxResults": 5,
"currency": "JPY",
"locale": "ja-jp"
}

Activities (experimental depth)

{
"service": "activities",
"domain": "www.agoda.com",
"destination": "Bangkok",
"regionId": "9395",
"maxResults": 5,
"locale": "en-us"
}

Output / sample dataset

{
"source": "agoda.com",
"service": "hotels",
"listingId": "123456",
"hotelId": "123456",
"name": "Example Hotel Bangkok",
"area": "Sukhumvit",
"domain": "www.agoda.com",
"destination": "Bangkok",
"url": "https://www.agoda.com/example-hotel/hotel/bangkok-th.html",
"rating": 8.4,
"reviewCount": 12840,
"price": 89.0,
"priceDisplay": "USD 89",
"currency": "USD",
"sponsored": false,
"scrapedAt": "2026-07-27T03:00:00+00:00"
}

Tips

  • Prefer a real Agoda cityId (regionId) for reliable hotel SERPs.
  • Start with small maxResults (3–10) while validating a market.
  • Acquisition uses Camoufox + Apify residential proxy via an authenticated Cloud Run worker.
  • Standby Live View exposes /health, /input-example, and /openapi.json; scraping still runs via normal Actor runs.
  • For SEA markets, proxyCountry=SG is often more reliable than TH.

FAQ

This Actor is unofficial and not affiliated with Agoda. Scraping public search results may be subject to Agoda terms, applicable laws, and your compliance policies. You are responsible for how you use the data.

Do I need an Agoda login or partner API?

No. Provide destination / cityId and receive structured dataset rows you can schedule and pipe into workflows.

Hotels vs other verticals?

Hotels are the strongest path (DOM hotel cards). Other LOBs are supported as input services; treat them as secondary until you validate depth for your market.

Support

Questions or feature requests? Open an issue on the Actor page or contact the developer on Apify.

Related travel scrapers: Expedia Scraper, Trip.com Scraper, TripAdvisor Scraper on the lentic_clockss profile.


All 77 public Actors from [lentic_clockss]. Click a name to open the Store detail page.

Jobs & Freelance

Real Estate

E-commerce

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ Browse the full profile: apify.com/lentic_clockss