Klook Reviews Scraper avatar
Klook Reviews Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Klook Reviews Scraper

Klook Reviews Scraper

Scrape reviews from Klook activities and hotels. Extract ratings, images, original and translated content, with filters for language, date, and sorting. Ideal for travel SEO, analytics, and market research.

Pricing

from $2.00 / 1,000 results

Rating

5.0

(2)

Developer

knagymate

knagymate

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

7 days ago

Last modified

Share

Klook Reviews Scraper (Activities & Hotels)

Scrape Klook.com reviews from activities and hotels with a fast, reliable, and production-ready Apify Actor.

This scraper is designed for data analysts, SEO teams, travel startups, researchers, and developers who need structured Klook review data at scale — including translated content, ratings, images, and metadata.

Optimized for users and use cases in: South Korea, Indonesia, Japan, Taiwan, and the United States.


✨ Key Features

  • ✅ Scrape Activity reviews (attractions, tours, tickets)
  • ✅ Scrape Hotel reviews
  • ✅ Supports multiple languages (EN, KO, JA, ZH, ID, etc.)
  • ✅ Automatic review translation
  • ✅ Review images extraction
  • ✅ Rating & score descriptions
  • ✅ Optional date cutoff
  • ✅ Configurable sorting (activities only)
  • ✅ Clean, unified dataset output
  • ✅ Works with Apify API, CLI, scheduler, and webhooks

🔍 Supported Klook Pages

1️⃣ Activities

Examples:

  • Attractions
  • Theme parks
  • Tours & experiences

Example URL:

https://www.klook.com/activity/251-lotte-world-seoul/

Available sorting options:

  • Most relevant
  • Newest
  • Rating (high → low)
  • Rating (low → high)

2️⃣ Hotels

Examples:

  • City hotels
  • Resorts
  • Business hotels

Example URL:

https://www.klook.com/en-US/hotels/detail/285841-hotel-gracery-shinjuku

ℹ️ Hotel reviews are always returned in most recent order (Klook limitation).


⚙️ Input Configuration

FieldTypeDescription
urlsarrayOne or more Klook activity or hotel URLs
max_review_per_pagenumberMaximum number of reviews
sort_bystringSorting method (activities only)
languagestringReview language
cutoff_datedateOnly reviews newer than this date

Example Input

{
"urls": [
{
"url": "https://www.klook.com/activity/251-lotte-world-seoul/"
},
{
"url": "https://www.klook.com/en-US/hotels/detail/285841-hotel-gracery-shinjuku/"
}
],
"max_review_per_page": 100,
"sort_by": "sort_review_time_desc",
"language": "en",
"cutoff_date": "2024-01-01"
}

📦 Output Dataset

The scraper automatically detects whether the URL is an Activity or a Hotel, and returns the correct dataset structure.

Common Fields

  • page_url
  • page_id
  • review_id
  • time
  • content_original
  • content_translate
  • score
  • score_description
  • images

Activity-only Fields

  • like_count

Hotel-only Fields

  • check_in_info
  • content_original_language
  • content_translate_language

🧾 Activity Review Example

{
"page_url": "https://www.klook.com/activity/251-lotte-world-seoul/",
"page_id": "251",
"review_id": "16645873",
"time": "2025-10-22 00:57:59+00:00",
"content_original": "原文评论内容",
"content_translate": "Translated review content",
"score": 5,
"score_description": "Fantastic",
"images": ["https://cdn.klook.com/..."],
"like_count": 6
}

🏨 Hotel Review Example

{
"page_url": "https://www.klook.com/en-US/hotels/detail/285841-hotel-gracery-shinjuku",
"page_id": "285841",
"review_id": "476458",
"time": "2026-01-02 00:00:00",
"content_original": "原文评论内容",
"content_translate": "Translated review content",
"score": 4,
"score_description": "Great",
"images": ["https://cdn.klook.com/..."],
"check_in_info": "Standard Double Room · 2 Adults · 6 Nights",
"content_original_language": "zh_TW",
"content_translate_language": "en_US"
}

🌍 SEO & Use Cases

Perfect for:

  • Travel SEO & content generation
  • Market research (Asia & US travel trends)
  • Hotel & attraction review analysis
  • Sentiment analysis & NLP
  • Competitive benchmarking
  • AI / LLM training datasets

Highly relevant for: South Korea, Japan, Taiwan, Indonesia, USA travel markets.


🚀 How to Use

  • Run manually on Apify
  • Integrate via Apify API
  • Schedule regular scraping
  • Export to JSON, CSV, Excel
  • Connect to BigQuery, Snowflake, S3

👨‍💻 About the Author

Created by knagymate, author of multiple top-performing Apify review scrapers used by hundreds of users.

If you need:

  • Custom features
  • Higher limits
  • Enterprise integrations

👉 Feel free to reach out via Apify.


⭐ If this Actor helps you

Leave a rating or review on Apify — it helps a lot!