VOOZH about

URL: https://apify.com/datawebot/agoda-hotel-scraper

โ‡ฑ Agoda Hotel & Room Scraper ยท Apify


Pricing

from $4.00 / 1,000 hotel results

Go to Apify Store

Agoda Hotel & Room Scraper

Scrape hotel room availability, pricing, and policies from Agoda.com. Get real-time rates, breakfast info, cancellation policies, and room details for any hotel. Supports multiple hotels, date ranges, guest configs, and currencies (USD/THB/IDR/SGD/MYR).

Pricing

from $4.00 / 1,000 hotel results

Rating

5.0

(3)

Developer

๐Ÿ‘ Datawebot

Datawebot

Maintained by Community

Actor stats

2

Bookmarked

35

Total users

7

Monthly active users

2 months ago

Last modified

Share

Scrape hotel room availability, pricing, and policies from Agoda.com โ€” one of Asia's largest hotel booking platforms.

What You Get

Room-level data from Agoda's internal API, including:

  • Room info: name, type, max occupancy
  • Pricing: current price, original price (before discount), currency
  • Policies: breakfast included, free cancellation, pay later
  • Stay details: check-in, check-out dates
  • Raw data: full API response in _raw field

Input

{
"hotelUrls":[
{"url":"https://www.agoda.com/the-sukhothai-bangkok/hotel/bangkok-th.html","name":"The Sukhothai Bangkok"},
{"url":"https://www.agoda.com/mandarin-oriental-bangkok/hotel/bangkok-th.html","name":"Mandarin Oriental"}
],
"checkinDate":"2026-04-15",
"checkoutDate":"2026-04-16",
"rooms":1,
"adults":2,
"children":0,
"currency":"USD",
"locale":"en-us"
}

Parameters

ParameterTypeRequiredDefaultDescription
hotelUrlsarrayโœ…โ€”List of {url, name} objects
checkinDatestringNo+7 daysCheck-in date (YYYY-MM-DD)
checkoutDatestringNo+1 nightCheck-out date (YYYY-MM-DD)
roomsintegerNo1Number of rooms
adultsintegerNo2Number of adults
childrenintegerNo0Number of children
currencystringNoUSDCurrency (USD, THB, IDR, SGD, MYR)
localestringNoen-usLanguage/locale (en-us, th-th, id-id)
headlessbooleanNotrueRun browser headless

Output

Raw data from Agoda's internal API. Each item is one room option:

{
"hotelName":"The Sukhothai Bangkok",
"hotelUrl":"https://www.agoda.com/the-sukhothai-bangkok/hotel/bangkok-th.html",
"roomName":"Superior King",
"roomType":"Superior",
"price":189.00,
"originalPrice":250.00,
"currency":"USD",
"maxOccupancy":2,
"breakfastIncluded":true,
"freeCancellation":true,
"payLater":false,
"checkin":"2026-04-15",
"checkout":"2026-04-16",
"_mode":"hotel",
"_hotel_index":0,
"_raw":{ ... }
}

Note: The _raw field contains the full room object from Agoda's API with all nested data (pricing details, images, amenities, etc.).

How It Works

  1. URL construction โ€” builds Agoda URLs with check-in/out, guests, currency params
  2. Browser automation โ€” loads hotel page via Playwright headless Chromium
  3. API interception โ€” intercepts Agoda's internal GetSecondaryData API call
  4. Data extraction โ€” parses room grid data, pricing, and policies from API response

Proxy

No proxy by default (direct connection). For large-scale scraping (>50 hotels), add a proxy to avoid rate limits.

{
"hotelUrls":[...],
"proxyUrl":"http://user:pass@host:port"
}

Billing

Billed per hotel scraped (1 event = 1 hotel page).

MetricPrice
Per hotel$0.004
Per 1000 hotels$4.00

Check the Actor's pricing tab for current rates.

Limits

  • Max hotels per run: no hard limit, but ~50 hotels recommended per run
  • Timeout: 60 seconds per hotel page
  • Browser: Playwright Chromium (headless)

Use Cases

  • Price Comparison: Compare room rates across hotels in a city
  • Revenue Management: Monitor competitor pricing strategies
  • Travel Analytics: Track hotel availability and pricing trends
  • Booking Intelligence: Identify deals, discounts, and availability

Changelog

0.1 (2026-04-02)

  • Initial release
  • Hotel room scraping via Playwright API interception
  • Support for multiple hotels, date ranges, guest configs
  • Currency and locale options

You might also like

Agoda Hotel Scraper

crawlio/agoda-hotel-scraper

Scrape Agoda hotel search results, property details, live prices, room availability, and guest reviews. Extract structured hotel data for travel research, market analysis, pricing comparison, lead generation, and competitor monitoring.

Agoda Hotels Scraper ๐Ÿจ

shahidirfan/agoda-hotels-scraper

Extract real-time hotel data from Agoda including prices, availability, reviews & room details. Perfect for market research, rate monitoring & travel analytics. Get structured data instantly.

31

5.0

Agoda Hotel Scraper

parseforge/agoda-scraper

Scrape hotel listings from Agoda.com including prices, ratings, reviews, location, and amenities. Search by city with date and guest filters. Browser-based extraction captures full hotel data. Export structured accommodation data.

Agoda Hotel Scraper โ€” Prices, Reviews & Amenities | $5/1K

bovi/agoda-scraper

Scrape **Agoda** hotel property pages to extract **hotel name, star rating, review score, room types, amenities, coordinates, and images**. Input: property URLs or hotel IDs. Uses Agoda's internal **Cronos JSON API** โ€” structural, no CSS classes, robust to HTML changes.

๐Ÿ‘ User avatar

Vitalii Bondarev

10

Booking.com Hotel Scraper

crawlio/booking-com-scraper

Scrape Booking.com hotel search results, property details, live pricing, room availability, guest reviews, ratings, photos, facilities, and policies using destination queries, destination IDs, or property IDs. Ideal for travel data, hotel leads, and market research.

Agoda Scraper by City

esteemed_frame/agoda-scraper-by-city

Fast Agoda hotel scraper where users can enter city and travel dates to get detailed hotel data instantly. Fetches prices, ratings, reviews, and hotel info quickly with structured output for analysis or travel apps. #agoda,#agodaHotel,#Hotel,#HotelScrapper

Booking.com Hotels Scraper

jungle_synthesizer/booking-com-hotels-scraper

Scrape hotel listings from Booking.com search results. Provide a destination, check-in/check-out dates, and number of guests to get hotel names, prices, ratings, review counts, room types, cancellation policies, and location data as a clean, structured dataset.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Agoda Hotels Reviews Scraper

stealth_mode/agoda-hotels-reviews-scraper

Scrape verified guest reviews from Agoda.com hotel pages โ€” including ratings, review text, check-in dates, reviewer info, and hotel responses. Filter by keyword, sort order, and page. Perfect for hospitality analytics, reputation management, and travel research.

Trip Hotel Search Scraper

powerai/trip-hotel-search-scraper

Scrape hotel listings from Trip.com with automatic pagination and comprehensive hotel data extraction including prices, ratings, reviews, and room details.

Agoda [Only ๐Ÿ’ฐ$1] Reviews Scraper API: Guest Ratings & Comments

memo23/agoda-reviews-scraper

[Only ๐Ÿ’ฐ$1 for 1000 results] Agoda Reviews Scraper API โ€” extract guest reviews from any Agoda hotel by URL or hotel ID. Per review: rating, title, full text, reviewer country, traveler type, room type, stay dates, owner response, photos & translation. Pure HTTP, no browser. $1/1k flat, JSON or CSV.

๐Ÿ‘ User avatar

Muhamed Didovic

3