Trip Hotel Reviews Scraper
Pricing
$19.99/month + usage
Go to Apify Store

Trip Hotel Reviews Scraper
Scrape hotel reviews from Trip.com with comprehensive review data including ratings, user information, stay details, and review images.
Pricing
$19.99/month + usage
Rating
5.0
(1)
Developer

PowerAI
Maintained by Community
Actor stats
1
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
🏨 Trip Hotel Reviews Scraper
This actor allows you to scrape hotel reviews from Trip.com by providing a hotel detail page URL. It automatically handles pagination and extracts comprehensive review information including ratings, user details, stay information, and review content.
Features
- URL-based Scraping: Extract reviews by providing a complete Trip.com hotel detail page URL
- Automatic Pagination: Automatically navigates through review pages until reaching the end or max items limit
- Comprehensive Review Data: Extract detailed information about each review including:
- User information (name, avatar, review count)
- Review ratings and scores
- Stay details (room type, stay date, trip type)
- Review text content
- Review images
- Helpful votes count
- Post dates
- Review metadata (review ID, hotel ID, locale)
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
hotelDetailUrl | string | Yes | Complete Trip.com hotel detail page URL |
maxItems | integer | No | Maximum number of reviews to fetch |
proxyConfiguration | object | No | Proxy settings for the actor |
How to Get Hotel Detail URL
- Go to Trip.com
- Search for a hotel or navigate to a hotel detail page
- Copy the complete URL from your browser's address bar
- Paste it into the
hotelDetailUrlfield
Example hotel detail URL:
https://www.trip.com/hotels/detail/?cityEnName=Los+Angeles&cityId=347&hotelId=1978099
Output
The output is a dataset of review objects, each containing:
hotelDetailUrl: The original hotel detail page URL usedreviewId: Unique identifier for the reviewhotelId: Hotel identifierlocale: Review locale/language codereviewPage: Review page identifieruserName: Name of the revieweruserAvatar: URL of the reviewer's avatar imageroomType: Type of room stayed in (e.g., "Two Double Room")stayDate: Date of stay (e.g., "October 2025")tripType: Type of trip (e.g., "Solo traveler", "Family")userReviewCount: Total number of reviews written by this userscore: Review rating score (numeric)postedDate: Date when the review was postedreviewText: Full text content of the reviewreviewImages: Array of image URLs attached to the reviewhelpfulCount: Number of helpful votes the review receivedscrapedAt: Timestamp of when the review was scraped
Example output:
[{"hotelDetailUrl": "https://www.trip.com/hotels/detail/?cityEnName=Los+Angeles&cityId=347&hotelId=1978099","reviewId": 1722470660,"hotelId": 1978099,"locale": "en-XX","reviewPage": "10320668147","userName": "Paul Daithanawong","userAvatar": "https://ak-d.tripcdn.com/images/0a22w224x935orfwl77C5_W_96_96_R5.webp","roomType": "Two Double Room","stayDate": "October 2025","tripType": "Solo traveler","userReviewCount": 7,"score": 7.5,"postedDate": "October 23, 2025","reviewText": "Good and clean hotel, but I just wish the staffs there can smile to customers more to make them feel more welcome","reviewImages": ["https://ak-d.tripcdn.com/images/0236c324x960v6gkg0BE6_W_150_150_R5.webp"],"helpfulCount": 1,"scrapedAt": "2025-11-12T05:53:30.770Z"},...]
Use Cases
- Hotel reputation monitoring and analysis
- Customer sentiment analysis
- Competitive hotel research
- Review content analysis for marketing insights
- User behavior and preference tracking
- Quality assurance and service improvement research
- Market research for hospitality industry
Notes
- The actor automatically clicks the reviews tab on the hotel detail page
- Results are saved incrementally as they are found
- All timestamps are in ISO 8601 format
- Review images are provided as full URLs
- The actor handles pagination automatically
- Duplicate reviews are automatically filtered out
Start scraping hotel reviews from Trip.com today!