
Booking Reviews Scraper
Pricing
$1.00 / 1,000 reviews
Go to Apify Store

Booking Reviews Scraper
Extract detailed hotel reviews from Booking.com, including reviewer info, ratings, stay details, and review text. Supports sorting, rating filters, and multiple URLs. Ideal for travel research, sentiment analysis, and hospitality insights.
0.0 (0)
Pricing
$1.00 / 1,000 reviews
0
1
1
Last modified
4 hours ago
Booking Reviews Scraper is a powerful and easy-to-use Apify Actor that allows you to extract structured hotel review data directly from Booking.com.
This tool is designed for travel researchers, hospitality businesses, data analysts, and developers who need accurate and organized customer feedback at scale.
Key Features
- Scrape reviews from any Booking.com hotel URL
- Extract reviewer name, location, stay details, rating, and full review text
- Support for multiple hotel URLs in a single run
- Sort reviews by relevance, newest, or oldest
- Filter reviews by rating range (e.g., 9+, 7–9, 5–7)
- Clean, structured JSON output for easy integration
Input Parameters
Field | Type | Description | Example Value |
---|---|---|---|
urls | array | One or more Booking.com hotel URLs | ["https://www.booking.com/hotel/cz/jeromehouse.en-gb.html"] |
count | integer | Number of reviews to scrape per URL | 10 |
sort_by | string | Sort order for reviews | MOST_RELEVANT , NEWEST_FIRST , OLDEST_FIRST |
rating_filter | string | Filter reviews by rating | 9+ , 7-9 , 5-7 , 3-5 , 1-3 |
Example Output
The scraper returns structured JSON with all the key review details.
[{"id": "dde1c8a8-75dc-4f","hotelId": "77040","userName": "Schoen","userLocation": "Sweden","roomInfo": "Standard Double or Twin Room","stayDate": "October 2025","stayLength": "4 night(s)","reviewDate": "October 13, 2025","reviewTitle": "","rating": "10.0","reviewTextParts": {"Liked": "Very clean, beautiful place. The staff are welcoming and polite. I highly recommend this Hotel :) 10/10","Disliked": ""}},{"id": "27f5a707-f3fc-47","hotelId": "77040","userName": "James","userLocation": "United Kingdom","roomInfo": "Standard Double or Twin Room","stayDate": "October 2025","stayLength": "3 night(s)","reviewDate": "October 13, 2025","reviewTitle": "Would recommend.","rating": "7.0","reviewTextParts": {"Liked": "Very clean. Excellent location. Warm room. Complementary gifts waiting in room.","Disliked": "Breakfast wasn't to my liking but I'm not complaining. Nice coffee and juices available."}}]
Use Cases
- Hotel performance tracking and reputation analysis
- Travel research and review aggregation
- Sentiment analysis for hospitality insights
- Competitive intelligence for travel businesses
- Data collection for machine learning and analytics
Tips for Best Results
- Add multiple hotel URLs to scrape reviews from different properties in one run.
- Use the
sort_by
parameter to control the order of reviews (e.g., newest first). - Apply
rating_filter
to focus on specific review segments. - Export your data in CSV or JSON format for further processing and reporting.
Why Use Booking Reviews Scraper
- Fast and reliable review extraction
- Structured and clean data output
- Easy integration with other tools and systems
- Ideal for SEO, content marketing, business intelligence, and travel platforms
On this page
Share Actor: