โ API Catalog
ApifyยทAsync
Hotels.com Reviews Scraper ๐จ Ratings, Text & Sentiment
Travel$0.0023 / Review
What it does
Scrape Hotels.com hotel reviews at scale - guest ratings, full review text, sub-ratings, stay dates, traveler type, language & owner responses, plus LLM-ready markdown. Also accepts Expedia, Travelocity, Orbitz, Wotif, CheapTickets & ebookers URLs. Filter by date/rating; export JSON/CSV.
Returns: Scrape Hotels.com hotel reviews at scale - guest ratings, full review text, sub-ratings, stay dates, traveler type, language & owner responses, plus LLM-ready markdown. Also accepts Expedia, Travelocity, Orbitz, Wotif, CheapTickets & ebookers URLs. Filter by date/rating; export JSON/CSV.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
sortBy | select | No | Output order of the returned reviews. Reviews are fetched newest-first from the source; Highest rating / Lowest rating reorder the retrieved set (not a global top-N across the whole hotel). |
toDate | text | No | Keep only reviews submitted on or before this day. Leave empty for no upper bound. |
fromDate | text | No | Keep only reviews submitted on or after this day. Leave empty for no lower bound. |
hotelUrls | array | Yes | Paste one hotel per line โ a Hotels.com hotel page URL (any regional domain) or a bare Hotels.com property ID. Hotels.com /ho/ links and bare numeric IDs are resolved to the review feed automatically. Also accepts Expedia, Travelocity, Orbitz, Wotif, CheapTickets & ebookers URLs, which carry the id in the .h. path. Examples: https://www.hotels.com/ho119566/bellagio-las-vegas-united-states-of-america/, an Expedia URL like https://www.expedia.com/Las-Vegas-Hotels-The-Venetian-Resort-Las-Vegas.h1443.Hotel-Information, or a bare id like 242128. |
maxRating | number | No | Keep only reviews with an overall rating at or below this value (1โ5). |
minRating | number | No | Keep only reviews with an overall rating at or above this value (1โ5). |
reviewSources | select | No | Which Expedia Group brands' reviews to return per hotel. Leave empty for all brands (the cross-brand union, e.g. Hotels.com + Expedia reviews for the same property). Pick one for a single-brand filter, or several for a subset. |
maxReviewsPerHotel | number | No | How many reviews to pull per hotel (fetched newest-first). Lower this to control cost and run time. |
proxyConfiguration | json | No | Proxy settings. Datacenter proxies are sufficient for Hotels.com at typical volumes; switch to residential IPs for very large runs. |
Endpoints
GET
/v1/agents/resources/inspect/apify.factden.hotels-com-reviews-scraperPublicPOST
/v1/agents/resources/estimate/apify.factden.hotels-com-reviews-scraperPublicPOST
/v1/agents/resources/run/apify.factden.hotels-com-reviews-scraperAgent keyGET
/v1/agents/resources/runs/{run_id}Agent keyQuick start
Run it with one Agent One Key over the OpenAI-compatible resource rail.
curl -X POST https://api.deva.me/v1/agents/resources/run/apify.factden.hotels-com-reviews-scraper \
-H "Authorization: Bearer deva_i1_your_key_here" \
-H "Content-Type: application/json" \
--data '{
"params": {}
}'Related in Travel
Google Maps Scraper
Extract data from thousands of Google Maps locations and businesses, including reviews, reviewer details, images, contact info, including full name, email, and job title, opening hours, prices & more. Export data, run via API, schedule and monitor runs, or integrate with other tools.
Google Maps Extractor
Extract data from hundreds of places fast. Scrape Google Maps by keyword, category, location, URLs & other filters. Get addresses, contact info, opening hours, popular times, prices, menus & more. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.
Airbnb Scraper
Scrape Airbnb rentals in your chosen destinations. Extract descriptions, locations, prices per night, ratings, reviews count, host details, amenities and more. Download scraped data in various formats including HTML, JSON and Excel.
Airbnb Rooms URLs Scraper
Scrape direct Airbnb rooms URLs and get all available details about the accommodation.
Airbnb Scraper
Scrape airbnb properties listings from search results and extract complete details for each property including availability calendar.
๐ฐ Cost: $0.2 per 1000 results
Expedia Reviews Scraper โ๏ธ Hotel Ratings, Text & Sentiment
Scrape Expedia hotel reviews at scale - guest ratings, full review text, sub-ratings, stay dates, traveler type, language & owner responses, plus LLM-ready markdown. Also accepts Hotels.com, Travelocity, Orbitz, Wotif, CheapTickets & ebookers URLs. Filter by date/rating; export JSON/CSV.