Jalan.net Hotel Reviews Scraper (じゃらん 口コミ)
Pricing
from $5.00 / 1,000 reviews
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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:
| Field | Description |
|---|---|
body | Full review text (Japanese) |
reviewTitle | Review headline |
rating | Overall score (1–5) |
subRatings | 6 category scores: 部屋 (room), 風呂 (bath), 料理(朝食) (breakfast), 料理(夕食) (dinner), 接客・サービス (service), 清潔感 (cleanliness) |
reviewerGender | 男性 / 女性 / その他 |
reviewerAgeGroup | e.g. 50代 |
travelPurpose | 一人旅, 夫婦旅行, 家族旅行, 友達旅行, 恋人旅行, 出張, その他 |
stayMonth | Month of stay (YYYY-MM) |
postedDate | Date the review was posted (YYYY-MM-DD) |
planName | Booked plan name |
roomType | e.g. ダブル, ツイン |
mealPlan | e.g. 食事なし, 朝食付き |
priceBand | Price bracket paid per person |
hotelReply | The property's official reply, if any |
hotelReplied | Boolean 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,roomTypeandmealPlanwith 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.txtpermits 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.