Hotels.com Hotels Scraper
Pricing
Pay per usage
Go to Apify Store
Hotels.com Hotels Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Syed Rupom
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
Scrape hotel listings from Hotels.com with amenity filters, guest ratings, nightly prices, and direct booking URLs.
What it does
- Searches Hotels.com for hotels in any US city/region
- Applies amenity filters (hot tub, pool, gym, parking, breakfast, spa, and more)
- Returns guest ratings, nightly prices, and direct Hotels.com URLs
- Handles bot detection automatically with IP rotation
Features
| Feature | Details |
|---|---|
| Amenity filter | Hot tub, pool, indoor pool, gym, parking, free parking, pet-friendly, restaurant, breakfast included, spa, free WiFi, airport shuttle, kitchen |
| Guest ratings | 10-point scale (e.g. 8.6 "Excellent") |
| Pricing | Date-specific nightly prices for your check-in/check-out dates |
| Results | 60–90 hotels per city |
Output fields
{"hotel_id": "3936","name": "Holiday Inn Express Atlanta Airport","guest_rating": 8.2,"review_count": 1843,"nightly_price": 106,"property_url": "https://www.hotels.com/ho3936/...","city": "Atlanta","amenities": ["Pool", "Free WiFi"],"check_in": "2026-08-01","check_out": "2026-08-03","location_searched": "Atlanta, Georgia"}
Input
| Field | Type | Description |
|---|---|---|
location | string[] | City names, e.g. ["Atlanta, Georgia", "Miami, Florida"] |
checkIn | string | Check-in date: YYYY-MM-DD |
checkOut | string | Check-out date: YYYY-MM-DD |
resultsWanted | number | Max hotels per location (default: 50) |
amenities | string[] | Filter: hot_tub, pool, gym, parking, breakfast, spa, pet_friendly, wifi, airport_shuttle |
sort | string | RECOMMENDED, PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, GUEST_RATING |
rooms | number | Number of rooms (default: 1) |
adults | number | Adults per room (default: 2) |
proxyConfiguration | object | Residential US proxy (required) |
Example
{"location": ["Atlanta, Georgia"],"checkIn": "2026-08-01","checkOut": "2026-08-03","amenities": ["hot_tub"],"resultsWanted": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
Proxy requirement
Requires Residential proxy to bypass Hotels.com's bot detection. Apify Starter plan ($29/month) includes residential proxies at $8/GB.
Notes
- Hotels.com uses a 10-point guest rating system (same as Expedia — shared infrastructure)
- Results represent the first page of Hotels.com search results
- Run time: 20–90 seconds per location