Traveloka Reviews Scraper
Pricing
from $2.00 / 1,000 reviews
Traveloka Reviews Scraper
Scrape Traveloka hotel and activity reviews including ratings, review text, replies, reviewer data, reactions, and timestamps. Supports hotels, attractions, tours, and experiences with scalable structured output for AI, analytics, and market research.
Pricing
from $2.00 / 1,000 reviews
Rating
5.0
(2)
Developer
knagymate
Maintained by CommunityActor stats
2
Bookmarked
5
Total users
3
Monthly active users
9 days ago
Last modified
Categories
Share
Traveloka Reviews Scraper (Hotels & Activities)
Scrape Traveloka hotel and activity reviews at scale with a fast, reliable, and production-ready Apify Actor.
Extract structured review data including:
- β Ratings & scores
- π Review text
- π Original & translated reviews
- π€ Reviewer names
- π¬ Business replies
- π Helpful / reaction counts
- π Review timestamps
- π¨ Hotel reviews
- ποΈ Activity & attraction reviews
Perfect for:
- Travel startups
- SEO teams
- AI / LLM companies
- Data analysts
- Market researchers
- Hospitality intelligence platforms
Optimized for large-scale review extraction across: Indonesia, Japan, Thailand, Vietnam, Singapore, Malaysia, South Korea, and global Traveloka markets.
β¨ Features
- β Scrape Traveloka hotel reviews
- β Scrape Traveloka activity & attraction reviews
- β Unified dataset structure for all page types
- β Extract translated review content
- β Extract original review text
- β Reviewer names & metadata
- β Review provider information
- β Helpful / reaction counts
- β Management reply extraction
- β Review reply timestamps
- β Multiple sorting options
- β Optional cutoff date filtering
- β Automatic pagination
- β Apify API ready
- β Works with webhooks, schedules, Make, Zapier, Python, and LangChain
π Supported Traveloka Pages
1οΈβ£ Hotels
Examples:
- Resorts
- Luxury hotels
- Business hotels
- Apartments
- Villas
- Boutique hotels
Example URL:
https://www.traveloka.com/en-en/hotel/indonesia/the-apurva-kempinski-bali-3000020019601
2οΈβ£ Activities & Attractions
Examples:
- Theme parks
- Tourist attractions
- Tours
- Tickets
- Experiences
- Entertainment venues
Example URL:
https://www.traveloka.com/en-en/activities/japan/product/tokyo-disney-resort-tokyo-disneyland-tokyo-disneysea-park-tickets-1001473716971
βοΈ Input Configuration
| Field | Type | Description |
|---|---|---|
urls | array | One or more Traveloka hotel or activity URLs |
max_review_per_page | integer | Maximum number of reviews to scrape per page |
sort_by | string | Review sorting method |
cutoff_date | date | Return only reviews newer than this date |
π Supported Sorting Methods
- Most Recent
- Oldest
- Most Helpful
- Rating (High β Low)
- Rating (Low β High)
π₯ Example Input
{"urls": [{"url": "https://www.traveloka.com/en-en/hotel/indonesia/the-apurva-kempinski-bali-3000020019601"},{"url": "https://www.traveloka.com/en-en/activities/japan/product/tokyo-disney-resort-tokyo-disneyland-tokyo-disneysea-park-tickets-1001473716971"}],"max_review_per_page": 100,"sort_by": "SORT_CREATED_DESCENDING","cutoff_date": "2025-01-01"}
π¦ Output Dataset
The scraper automatically detects whether the URL belongs to:
- a Hotel
- or an Activity / Experience
Both return the same clean unified dataset structure, making downstream processing simple and scalable.
π§Ύ Output Fields
| Field | Description |
|---|---|
pageId | Traveloka property or activity ID |
pageUrl | Original Traveloka URL |
reviewId | Unique review ID |
productType | HOTEL or EXPERIENCE |
reviewerName | Reviewer display name |
reviewTimestamp | Review submission timestamp |
reviewScore | Review rating |
reviewMaxScore | Maximum possible rating |
reviewContentText | Translated review text |
reviewOriginalText | Original untranslated review |
reviewAdditionalInformation | Additional review metadata |
reactionCount | Helpful / reaction count |
hasReacted | Whether current user reacted |
reviewProvider | Review provider source |
replierName | Business reply author |
reviewReplyText | Reply text |
reviewReplyOriginalText | Original untranslated reply |
reviewReplySubmissionTime | Reply timestamp |
reviewReplyTranslationStatus | Reply translation status |
π¨ Example Hotel Review Output
{"pageId": "1000000524774","pageUrl": "https://www.traveloka.com/en-jp/hotel/detail","reviewId": "1864683362241757278","productType": "HOTEL","reviewerName": "H***g","reviewTimestamp": "2026-05-09 04:23:50.800000+00:00","reviewScore": 6.7,"reviewMaxScore": 10.0,"reviewContentText": "The staff are friendly and enthusiastic...","reviewOriginalText": "NhΓ’n viΓͺn thΓ’n thiα»n, nhiα»t tΓ¬nh...","reactionCount": 0,"hasReacted": false,"reviewProvider": "TRAVELOKA","replierName": null,"reviewReplyText": null}
ποΈ Example Activity Review Output
{"pageId": "1001473716971","pageUrl": "https://www.traveloka.com/en-en/activities/japan/product/tokyo-disney-resort-tokyo-disneyland-tokyo-disneysea-park-tickets-1001473716971","reviewId": "1864941948196894752","productType": "EXPERIENCE","reviewerName": "F***a","reviewTimestamp": "2026-05-12 00:53:57.584000+00:00","reviewScore": 8.0,"reviewMaxScore": 10.0,"reviewContentText": "The staff is very helpful and the place also has lots of exciting rides!!!","reviewOriginalText": "Staff sangat helpful dan juga tempatnya banyak wahana seru!!!","reactionCount": 0,"hasReacted": false,"reviewProvider": "TRAVELOKA"}
π Ideal Use Cases
Perfect for:
- Travel SEO & programmatic SEO
- Hotel reputation monitoring
- AI training datasets
- Sentiment analysis
- Travel review aggregation
- Competitor benchmarking
- Tourism market intelligence
- Hospitality analytics dashboards
- LLM fine-tuning datasets
- Customer experience analysis
Especially useful for:
- Southeast Asia travel market research
- Indonesia hotel analysis
- Japan attraction review monitoring
- OTA review intelligence
- Travel-tech companies
π Integrations
Use with:
- Apify API
- Python
- Node.js
- Make.com
- Zapier
- Google Sheets
- BigQuery
- Snowflake
- AWS S3
- Airbyte
- LangChain
Export formats:
- JSON
- CSV
- Excel
- XML
β‘ Reliability & Performance
Built with:
- Smart pagination
- Automatic retries
- CAPTCHA detection
- Residential proxy support
- Session management
- High-scale scraping architecture
Designed for stable production workloads and large-scale review extraction.
π¨βπ» About the Author
Created by knagymate β developer of multiple high-performance Apify review scrapers focused on:
- Reviews
- Travel platforms
- SEO datasets
- AI-ready structured data
Need:
- custom integrations
- enterprise scraping
- tailored outputs
- private Actors
π Feel free to reach out via Apify.
β If this Actor helps you
Please leave a rating or review on Apify β it helps a lot and supports future improvements.