Jalan Scraper ? Japan Hotels, Ryokans & Reviews
Under maintenancePricing
from $3.50 / 1,000 results
Jalan Scraper ? Japan Hotels, Ryokans & Reviews
Under maintenanceExtract hotel, ryokan, and onsen data from Jalan.net ? Japan's largest domestic travel platform. 20x cheaper than alternatives.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
OrbitData Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract hotel, ryokan, and onsen data from Jalan.net ? Japan's largest domestic travel platform by Recruit Holdings.
Why this scraper?
- Ryokan & onsen specialist: Extracts onsen type, private bath availability, bath ratings ? data unique to Japanese traditional inns
- 6 category ratings: Service, room, bath, meal (breakfast & dinner), cleanliness ? not just an overall score
- Reviews with travel context: Stay date, travel companion type (solo/couple/family/business), room type, plan name
- 25+ fields per property, 15+ fields per review ? the most comprehensive Jalan data extraction available
- Affordable at $3.50 per 1,000 results ? cost-effective for large-scale data collection
- From the maker of Tabelog Scraper (Japan's #1 restaurant data on Apify)
Perfect for Japan Travel Research
Japan saw 36M+ inbound tourists in 2024 ? an all-time record. If you're building travel apps, doing hospitality research, or analyzing the Japanese accommodation market, this is the most affordable way to get Jalan data.
What data can you extract?
Property Details (25+ fields)
- Name, type (hotel/ryokan), address, prefecture, area
- Overall rating + 6 category ratings (service, room, bath, breakfast, dinner, cleanliness)
- Amenities, photos (up to 20)
- Onsen data: hot spring name & type, private bath, outdoor bath
- Room types with counts and sizes
- Parking info, access info
- Check-in/out times
Reviews (15+ fields per review)
- Review text and title, 6 rating categories
- Stay date, room type, meal type, price range
- Travel companion (solo, couple, family, friends, business)
- Plan name (which package they booked)
- Post date
Input options
Direct property URLs
Provide Jalan.net property page URLs directly:
https://www.jalan.net/yad357796/https://www.jalan.net/yad321344/
Search by area (dropdown)
Select prefectures from the Search by Area dropdown ? all 47 prefectures are available:
tokyo, kyoto, osaka, hokkaido, okinawa, kanagawa, nagano, ...
Search / Area listing URLs
Provide area listing URLs to discover properties:
https://www.jalan.net/130000/LRG_136200/ (Tokyo Station area)https://www.jalan.net/140000/LRG_141600/ (Hakone)
Configuration
| Field | Default | Description |
|---|---|---|
searchAreas | ? | Select prefectures to search (dropdown) |
maxResultsPerSearch | 30 | Max properties per search URL |
includeReviews | true | Scrape reviews for each property |
maxReviewsPerProperty | 20 | Max reviews per property (0 = all) |
language | ja | Content language (ja/en) |
Pricing
- $3.50 per 1,000 results (Pay per event)
Output examples
Hotel output
{"propertyId": "357796","propertyName": "?z?e??JAL?V?e?B?H?c ????","propertyUrl": "https://www.jalan.net/yad357796/","propertyType": "hotel","prefecture": "?????s","area": "???c?E??X?E?H?c????","address": "?H?c?????S?|?P?P","postalCode": "144-0042","overallRating": 4.4,"roomRating": 4.4,"bathRating": 4.0,"breakfastRating": 4.3,"serviceRating": 4.4,"cleanlinessRating": 4.4,"reviewCount": 3500,"hasOnsen": false,"currency": "JPY","amenities": ["?n???h?^?I??", "?{?f?B?\?[?v", "?h???C???[", "???????g?C??", "..."],"photos": ["https://cdn.jalan.jp/jalan/images/pict2L/Y6/Y357796/Y357796830.jpg"],"roomTypes": [{"name": "?V???O??", "count": 200, "size": "15?`16m2"},{"name": "?_?u??", "count": 59, "size": "16?`17m2"},{"name": "?c?C??", "count": 49, "size": "18?`31m2"}],"checkInTime": "15:00","checkOutTime": "11:00","reviews": [{"reviewTitle": "?H?c??`???p????????????","reviewText": "?H?c??`?s????????????}?o?X????????????????v???????...","overallRating": 5.0,"roomRating": 5.0,"bathRating": 4.0,"breakfastRating": 5.0,"serviceRating": 4.0,"cleanlinessRating": 5.0,"reviewerGender": "????","reviewerAge": "20??","travelCompanion": "family","travelCompanionRaw": "??????s","stayDate": "2026?N5???h??","planName": "?ySAVER?z?V???v????X?e?C?I?^???H?r???b?t?F?t","roomType": "?_?u??","mealType": "?????","priceRange": "14,001?`15,000?~(??l?P????????/???)","reviewDate": "2026/5/8"}],"scrapedAt": "2026-05-14T07:30:00+00:00","language": "ja"}
Ryokan with onsen output (killer feature)
{"propertyId": "321344","propertyName": "?g?r????","propertyUrl": "https://www.jalan.net/yad321344/","propertyType": "ryokan","prefecture": "?_???","area": "????","address": "???{?T?X?V","postalCode": "250-0311","overallRating": 4.5,"roomRating": 4.2,"bathRating": 4.6,"breakfastRating": 4.5,"dinnerRating": 4.5,"serviceRating": 4.3,"cleanlinessRating": 4.3,"reviewCount": 1167,"hasOnsen": true,"onsenName": "???????{????","onsenType": "????|??????","hasOutdoorBath": true,"hasPrivateBath": true,"currency": "JPY","amenities": ["?n???h?^?I??", "?{?f?B?\?[?v", "?h???C???[", "????", "..."],"roomTypes": [{"name": "?c?C??", "count": 12, "size": "40?`40m2"}],"checkInTime": "14:00","checkOutTime": "10:00","reviews": [{"reviewTitle": "????I??A?b?v?f?[?g?????a??????","reviewText": "???w??2?l???????R??????????A???????????h??...","overallRating": 5.0,"roomRating": 5.0,"bathRating": 5.0,"breakfastRating": 5.0,"dinnerRating": 5.0,"serviceRating": 5.0,"cleanlinessRating": 5.0,"reviewerGender": "?j??","reviewerAge": "40??","travelCompanion": "family_with_children","travelCompanionRaw": "?q?A???s","stayDate": "2026?N5???h??","planName": "?y????30?z?g?r???{?????v?????@???20???I?t?I2?????T?t??","roomType": "?a??","mealType": "???E?[","priceRange": "30,001?~???(??l?P????????/???)","reviewDate": "2026/5/7"}],"scrapedAt": "2026-05-14T07:30:00+00:00","language": "ja"}
Use cases
- Japan inbound tourism market research ? analyze accommodation trends
- Hotel/ryokan price monitoring ? competitive intelligence for hospitality
- Review sentiment analysis ? understand guest satisfaction by category
- Travel app development ? build recommendation engines with rich data
- Academic research ? study the Japanese hospitality industry
- Tour operator planning ? data-driven destination selection
Japan Travel Data Suite by huggable_quote
Build the complete Japan travel dataset:
- Tabelog Scraper ? Japan's #1 restaurant review platform
- Jalan Scraper (this actor) ? Hotels, ryokans & onsen accommodations
Technical notes
- Built with Python, httpx (async HTTP), and BeautifulSoup4
- Polite crawling with random delays (1?3s between requests)
- Automatic retry with exponential backoff
- Apify Proxy support (Japan proxies recommended)
- Handles Shift_JIS/Windows-31J encoding (Jalan's native charset)
- Handles both hotel and ryokan page layouts