
Agoda Property Scraper
Pricing
$3.00 / 1,000 results

Agoda Property Scraper
Get structured hotel data from Agoda listings. Scrapes names, reviews, images, amenities, and more. Easy setup, JSON output, and no proxies needed. Pricing: $3/1000 results.
0.0 (0)
Pricing
$3.00 / 1,000 results
0
Total users
2
Monthly users
2
Runs succeeded
>99%
Last modified
2 days ago
Agoda Property Scraper 🏨
Overview
This Actor extracts rich, structured data from Agoda property listings. By inputting a list of Agoda URLs, you can automate the collection of hotel details including amenities, pricing, reviews, images, and more.
Why choose this actor? ✨
Skip the hassle of manually navigating and extracting details from Agoda listings. This actor gives you structured hotel data with no-code setup, supporting high-volume use cases and automatic pagination to retrieve up to thousands of listings, depending on your max_results
input.
Use Cases
- Build a price comparison website or internal dashboard
- Monitor hotel amenities or availability over time
- Create a travel research tool powered by reviews
- Collect metadata for ML training sets (hotel classification, review sentiment)
Key Features 🔑
- Scrapes full property details: reviews, descriptions, location, room types
- Works on bulk lists of Agoda URLs
- Retrieves up to 1000+ structured fields per property
- JSON output ready for API ingestion or BI pipelines
- DOES NOT require proxy usage
- Automatically adjusts
max_results
to the closest upper multiple of 10
How It Works
- Submit a list of Agoda URLs
- Actor opens each listing, extracts structured metadata
- Output is saved in the default dataset
NOTE: If you're a free user, only the first 10 results are included.
Input Parameters
Field | Type | Description | Required | Example |
---|---|---|---|---|
urls | array | List of Agoda property URLs to scrape | ✅ | ["https://www.agoda.com/phi-phi-coco-beach-resort/hotel/koh-phi-phi-th.html"] |
Output (Full Example)
{"hotel_id": 12345678,"url": "https://www.agoda.com/example-hotel","title": "Example Hotel & Resort","location": "123 Beach Road, Sample City, Thailand","country": "Thailand","city": "Sample City","latitude": 7.123456,"longitude": 100.123456,"description": "A relaxing beachside escape with full amenities and ocean views.","availability": true,"review_score": 8.7,"number_of_reviews": 1982,"top_reviews": ["Fantastic stay! Loved the beach access.","Clean rooms and great staff."],"property_highlights": ["Free Wi-Fi", "Swimming pool", "Private beach"],"most_popular_facilities": ["Air conditioning", "Wi-Fi", "Bar"],"popular_facilities": [],"images": ["https://cdn.example.com/image1.jpg", "https://cdn.example.com/image2.jpg"],"manager_language_spoken": ["English", "Thai"],"property_surroundings": ["Pier", "Beach Club", "Clinics"],"property_information": "This hotel offers beach access, pool, and vibrant nightlife.","input": {"url": "https://www.agoda.com/example-hotel"},"fine_print": "Distances on map may vary in real conditions.","good_to_know": [{"name": "Value for money","value": "8.5"},{"name": "Location rating","value": "9.0"}]}
Pricing
Plan | Included Results | Price |
---|---|---|
Free | 10 | $0 |
Pay-as-you-go | 1000 | $3 / 1k results |
NOTE: max_results
is automatically rounded UP to the nearest multiple of 10.
Legal Disclaimer
This Actor is intended for personal, academic, or research purposes in compliance with Agoda’s Terms of Service. Use responsibly. Data extraction at scale should be authorized.
Update Policy
The Actor is updated and maintained weekly to adapt to UI changes on Agoda.
FAQ ❓
Can I use this actor without a proxy?
YES. THIS ACTOR DOES NOT USE PROXIES.
How many results can I get as a free user?
Free users receive up to 10 results only.
What happens if I set max_results = 37?
The actor will automatically fetch 40 results (rounded up to nearest 10).
Enjoy seamless access to structured hotel data — ideal for devs, analysts, and travel pros.