Agoda Property Details by URL avatar

Agoda Property Details by URL

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Agoda Property Details by URL

Agoda Property Details by URL

Scrape any Agoda property in seconds. Get live prices, review scores, full photo galleries, amenities & policies from a hotel URL. Bulk URLs supported - download structured data instantly.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Kevin

Kevin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

๐Ÿจ Agoda Property Details by URL

๐Ÿ›Ž๏ธ Extract complete Agoda hotel/property details straight from an Agoda property URL โ€” name, star rating, address, review scores, images, amenities, policies, nearby attractions, and pricing. Scrape one or many properties in a single run.


๐Ÿ“‹ Table of Contents


โœจ Features

  • ๐Ÿ”— URL-based Extraction โ€“ Just paste an Agoda hotel page URL
  • ๐Ÿจ Rich Property Data โ€“ Name, star rating, type, address, and coordinates
  • โญ Review Insights โ€“ Overall score, score text, total reviews, and per-provider breakdown
  • ๐Ÿ–ผ๏ธ Full Image Gallery โ€“ All property images plus image category counts
  • ๐Ÿงฐ Amenities & Policies โ€“ Grouped facilities, child policies, extra-bed rules, and more
  • ๐Ÿ“ Location Context โ€“ Nearby attractions, essentials (airports, transport, hospitals), and a static map
  • ๐Ÿ’ฑ Flexible Pricing โ€“ Set stay dates, occupancy, and currency
  • ๐Ÿ“ฆ Batch Mode โ€“ Scrape multiple property URLs in one run

๐ŸŽฏ Use Cases

Use CaseDescriptionKey Benefits
๐Ÿจ Hotel ResearchPull complete details for specific propertiesCompare hotels quickly
๐Ÿ’ฐ Rate MonitoringTrack per-night pricing for chosen datesSpot deals and trends
๐Ÿ“Š Market AnalysisAnalyze ratings, amenities, and positioningCompetitive insights
๐Ÿ—บ๏ธ Travel PlanningGather location, attractions, and policiesBuild trip itineraries
๐Ÿค– Data PipelinesFeed structured hotel data to your systemsAutomation & dashboards

โšก Quick Start

1๏ธโƒฃ Basic โ€“ Single Property

{
"propertyUrls": [
"https://www.agoda.com/en-in/centara-grand-mirage-beach-resort/hotel/pattaya-th.html?ds=FeCgpmQUAsQiYEpQ"
]
}

2๏ธโƒฃ Advanced โ€“ Multiple Properties with Stay Details

{
"propertyUrls": [
"https://www.agoda.com/millennium-hilton-bangkok_13/hotel/bangkok-th.html",
"https://www.agoda.com/en-in/centara-grand-mirage-beach-resort/hotel/pattaya-th.html"
],
"checkIn": "2026-09-10",
"checkOut": "2026-09-12",
"adults": 2,
"rooms": 1,
"currency": "USD"
}

๐Ÿ“Š Input Parameters

ParameterTypeRequiredDescriptionDefault
propertyUrlsArrayโœ… YesOne or more Agoda hotel page URLs-
checkInStringโŒ NoISO date YYYY-MM-DD. Defaults to +30 daysAPI default
checkOutStringโŒ NoISO date YYYY-MM-DD. Defaults to +32 daysAPI default
adultsIntegerโŒ NoAdults per room2
roomsIntegerโŒ NoNumber of rooms1
currencyStringโŒ NoISO currency code for returned pricesUSD

๐Ÿ”— Supported URL Forms

  • https://www.agoda.com/<slug>-h<propertyId>/hotel/<city>-<country>.html (id in slug โ€” fastest)
  • https://www.agoda.com/<slug>/hotel/<city>-<country>.html (clean slug)

๐Ÿ“ค Output Format

๐Ÿงพ Property Data Structure (abridged)

{
"source": "agoda_property_details",
"input_url": "https://www.agoda.com/.../hotel/pattaya-th.html",
"check_in": "2026-09-10",
"check_out": "2026-09-12",
"adults": 2,
"rooms": 1,
"currency": "USD",
"property_id": 52152,
"property_type": "NormalProperty",
"name": "Centara Grand Mirage Beach Resort Pattaya",
"star_rating": 5,
"accommodation_type": 34,
"agoda_url": "https://www.agoda.com/.../hotel/pattaya-th.html",
"city": "Pattaya",
"area": "Wong Amat Beach",
"country": "Thailand",
"postal_code": "20150",
"review_score": 8.6,
"review_count": 23569,
"review_score_text": "Excellent",
"cheapest_room_per_night_inclusive": null,
"main_image": "https://pix8.agoda.net/hotelImages/.../image.jpeg",
"image_count": 180,
"highlights": [],
"amenity_groups": [],
"policies": {},
"nearby_attractions": [],
"nearby_essentials": [],
"static_map_url": "//maps.googleapis.com/maps/api/staticmap?...",
"scraped_at": "2026-06-10T00:00:00.000Z"
}

๐Ÿ“‹ Key Output Fields

FieldTypeDescription
sourceStringAlways agoda_property_details
input_urlStringThe Agoda URL you provided
property_idNumberAgoda property identifier
property_typeStringProperty type (e.g., NormalProperty)
nameStringProperty display name
star_ratingNumberStar rating
city / area / country / postal_codeStringAddress parts
addressObjectFull address object (incl. IDs)
review_scoreNumberOverall review score
review_countNumberTotal number of reviews
review_score_textStringScore label (e.g., "Excellent")
reviews_by_providerArrayPer-provider score breakdown
cheapest_room_*MixedCheapest room name/price fields
main_imageStringFirst image URL
imagesArrayAll image URLs
image_countNumberNumber of images
image_categoriesArrayImage category counts
descriptionStringFull property description (HTML)
highlightsArrayProperty highlights
things_youll_loveArrayNotable features
amenity_groupsArrayGrouped facilities/amenities
policiesObjectChild, infant, extra-bed, and other policies
nearby_attractionsArrayPoints of interest nearby
nearby_essentialsArrayAirports, transport, hospitals, shopping, etc.
static_map_urlStringStatic map image URL
scraped_atStringISO timestamp of extraction

Failed URLs are still written to the dataset with error: true and an error_message, so nothing is silently dropped.


โ“ FAQ

  • Q: What input do I need?

    • At least one Agoda property URL. Stay dates, occupancy, and currency are optional.
  • Q: Can I scrape multiple hotels at once?

    • Yes. Add several URLs to propertyUrls and the actor processes them sequentially.
  • Q: What if I don't set check-in/check-out?

    • The API defaults to +30/+32 days from today.
  • Q: Why is cheapestRoom sometimes empty?

    • Pricing depends on availability for the chosen dates, occupancy, and currency. Try different dates.
  • Q: Which currencies are supported?

    • Common ISO codes including USD, EUR, GBP, INR, THB, AUD, SGD, JPY, and more.

๐Ÿ› ๏ธ Troubleshooting

IssueCauseSolution
โŒ "No property URL provided"Empty propertyUrlsAdd at least one Agoda URL
โŒ "Invalid Agoda URL"URL is not an agoda.com linkUse a valid Agoda hotel page URL
โŒ "Property not found"Wrong or expired URLRe-copy the URL from Agoda
โฑ๏ธ "Rate limit exceeded"Too many requestsWait and retry
โš ๏ธ Empty pricingNo availability for datesAdjust check-in/check-out or occupancy

๐Ÿท๏ธ Tags

agoda scraper, agoda hotel details, agoda property api, agoda hotel data scraper, agoda url scraper, agoda hotel details extractor, agoda travel data, agoda hotel pricing, agoda reviews, hotel amenities scraper, apify actor, agoda hotel research tool, agoda data extraction


๐ŸŽ Get $5 Free Apify Credits

New to Apify? Sign up using this link and get $5 free credits to start extracting Agoda Property Details right away! No credit card required.

๐Ÿš€ Get Started Now

  1. ๐Ÿ”— Paste one or more Agoda property URLs
  2. ๐Ÿ“… (Optional) Set check-in / check-out, adults, rooms, and currency
  3. โ–ถ๏ธ Click Start to run the actor
  4. ๐Ÿ“ฅ Download your data in JSON, CSV, Excel, or HTML format

๐Ÿ“ž Support

For questions, feedback, or custom requests regarding the Agoda Property Details actor, please contact us through Apify or open a support issue.

Built with โค๏ธ using the Apify Platform | Optimized for Performance & Reliability