Agoda Hotels Scraper — SEA Hotel Search & Rates avatar

Agoda Hotels Scraper — SEA Hotel Search & Rates

Pricing

from $3.00 / 1,000 hotel offers

Go to Apify Store
Agoda Hotels Scraper — SEA Hotel Search & Rates

Agoda Hotels Scraper — SEA Hotel Search & Rates

Scrape Agoda hotel search by city or search URL: hotel name, stay price, star rating, review score, location and detail URL. Built for OTA rate intel across SEA and global cities. HTTP GraphQL — RESIDENTIAL proxy with destination country recommended.

Pricing

from $3.00 / 1,000 hotel offers

Rating

0.0

(0)

Developer

Noah Adler

Noah Adler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Agoda hotel search by city, cityId, or search URL: name, stay price, star rating, review score/count, location, detail URL and image — one Dataset row per hotel.

Part of the OTA racimo (pair with ota-rate-shopper / Booking search). HTTP GraphQL (citySearch) — no Playwright. Prefer RESIDENTIAL proxy with destination country (TH/JP/US/…).


Input

FieldNotes
city / cityId / searchUrlAt least one
checkIn + checkOut or losStay dates
adults, rooms, currency, maxItemsOccupancy / caps
proxyConfigurationDefault RESIDENTIAL; country injected if missing

Output

hotelId, name, price, currency, starRating, reviewScore, reviewCount, location, detailUrl, imageUrl, checkIn, checkOut, scrapedAt, error, errorMessage

Example

{
"city": "Bangkok",
"checkIn": "2026-10-22",
"los": 2,
"currency": "USD",
"maxItems": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "TH"
}
}

Limitations

  • Agoda may challenge datacenter IPs (Cloudflare). Use RESIDENTIAL + matching country.
  • Prices are search-offer snapshots for the given stay — not a full room matrix.
  • Do not invent hotels: empty / blocked runs push an honest error row.