Jalan.net Hotel Reviews Scraper (じゃらん 口コミ) avatar

Jalan.net Hotel Reviews Scraper (じゃらん 口コミ)

Pricing

from $5.00 / 1,000 reviews

Go to Apify Store
Jalan.net Hotel Reviews Scraper (じゃらん 口コミ)

Jalan.net Hotel Reviews Scraper (じゃらん 口コミ)

Scrape Jalan.net (じゃらん) hotel and ryokan guest reviews. Get review text, overall and 6 category ratings, reviewer age/gender, travel purpose, stay month, plan, room type, price band, and the hotel's official reply. Clean structured JSON for hospitality reputation management and AI workflows.

Pricing

from $5.00 / 1,000 reviews

Rating

0.0

(0)

Developer

Crawlyard Data

Crawlyard Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Extract guest reviews and ratings from Jalan.net — Japan's largest accommodation booking platform, covering hotels, ryokan, minshuku and resorts nationwide.

Japanese review data is one of the biggest blind spots in hospitality analytics: most reputation tools cover Booking.com, Agoda and TripAdvisor, but not the domestic platform that Japanese guests actually use. This Actor closes that gap.

What you get

One row per review, with every field Jalan exposes:

FieldDescription
bodyFull review text (Japanese)
reviewTitleReview headline
ratingOverall score (1–5)
subRatings6 category scores: 部屋 (room), 風呂 (bath), 料理(朝食) (breakfast), 料理(夕食) (dinner), 接客・サービス (service), 清潔感 (cleanliness)
reviewerGender男性 / 女性 / その他
reviewerAgeGroupe.g. 50代
travelPurpose一人旅, 夫婦旅行, 家族旅行, 友達旅行, 恋人旅行, 出張, その他
stayMonthMonth of stay (YYYY-MM)
postedDateDate the review was posted (YYYY-MM-DD)
planNameBooked plan name
roomTypee.g. ダブル, ツイン
mealPlane.g. 食事なし, 朝食付き
priceBandPrice bracket paid per person
hotelReplyThe property's official reply, if any
hotelRepliedBoolean flag for reply-rate analysis

Plus one summary row per hotel: hotelName, averageRating, totalReviewCount, topRatedAspects.

Input

{
"hotelUrls": [
"https://www.jalan.net/yad301924/",
"308860"
],
"maxReviewsPerHotel": 100,
"includeHotelSummary": true,
"maxConcurrency": 4
}

Accepts full Jalan hotel URLs or bare hotel IDs. Set maxReviewsPerHotel to 0 to collect every available review.

Sample output

{
"type": "review",
"hotelId": "301924",
"hotelName": "ホテルリソル上野",
"reviewTitle": "初めてだと見つけにくい",
"body": "きれいでおしゃれなホテルですが、ホテルの表示が小さいので…",
"rating": 3,
"subRatings": { "部屋": 3, "風呂": 3, "料理(朝食)": null, "料理(夕食)": null, "接客・サービス": 3, "清潔感": 3 },
"reviewerGender": "女性",
"reviewerAgeGroup": "50代",
"travelPurpose": "夫婦旅行",
"stayMonth": "2026-08",
"postedDate": "2026-08-19",
"roomType": "ダブル",
"mealPlan": "食事なし",
"priceBand": "10,001~11,000円(大人1名あたり/税込)",
"hotelReply": "このたびはホテルリソル上野に宿泊いただき…",
"hotelReplied": true
}

Use cases

  • Reputation management — track Japanese guest sentiment your Booking.com / Agoda feed never sees, including how fast properties reply.
  • Competitive benchmarking — compare category scores against nearby properties.
  • Revenue management — correlate priceBand, roomType and mealPlan with satisfaction to price plans better.
  • Market research — segment sentiment by traveller demographics and trip purpose.
  • AI / RAG pipelines — clean structured Japanese review corpora for LLM analysis.

How it works

  • No proxy required for normal volumes; Apify Proxy is optional if you scale up.
  • Requests are throttled and retried with exponential backoff, so the target site is treated politely.
  • Only paths that jalan.net/robots.txt permits are requested.
  • Only publicly visible review content is collected. Reviewer handles are the public pseudonyms shown on the page; no private or contact data is retrieved.

Pricing

Pay per event — you are charged for reviews actually delivered. A failed page costs you nothing.

Notes

  • Jalan serves pages in Windows-31J (cp932); this Actor decodes them correctly, so Japanese text arrives intact rather than mojibake.
  • Reviews are paginated 30 per page and de-duplicated automatically.