FAST Booking.com Scraper [$4.50/1K] | Reviews
Pricing
from $0.50 / 1,000 results
FAST Booking.com Scraper [$4.50/1K] | Reviews
Collect Booking.com hotel reviews with scores, full review text, guest type, room type, stay dates, helpful votes and partner replies. Export clean datasets for sentiment and reputation analysis.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
1
Monthly active users
21 days ago
Last modified
Categories
Features
Share
FAST Booking.com Scraper - Hotel Reviews, Scores & Stay Data
Collect guest reviews from any Booking.com hotel URL.
How It Works

Looking for a Booking.com scraper or a practical Booking.com API alternative? Paste any Booking.com hotel URL and collect guest reviews with scores, titles, positive and negative text, reviewer country, guest type, room type, stay dates, nights, helpful votes and partner replies.
Use the dataset for hotel reputation monitoring, sentiment analysis and competitor benchmarking. Export as JSON, CSV or Excel, or pull results through the Apify API. Start with one property, then pay from $4.50 per 1,000 reviews.
What You Get
- Guest scores, review titles and full positive and negative text
- Reviewer country, guest type, room type, nights and stay dates
- Helpful-vote counts and public partner replies
- One clean row per review with a stable hotel URL
Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrl | string | required | Booking.com hotel URL to collect reviews from. |
maxPages | integer | 10 | Review pages to collect; each page contains about 10 reviews. |
concurrency | integer | 5 | Parallel page requests, from 1 to 20. |
Example Input
{"startUrl": "https://www.booking.com/hotel/ba/courtyard-by-marriott-sarajevo.en-gb.html","maxPages": 2,"concurrency": 3}
Output
One dataset item per record.
| Field | Description |
|---|---|
reviewUrl | Stable review identifier. |
user, country, countryCode | Reviewer identity and location. |
guestType, customerType | Trip and guest segment. |
score, title | Guest score and review headline. |
positive, negative | Free-text review content. |
roomType, nights | Stay details. |
checkinDate, checkoutDate, reviewedDate | Stay and review dates. |
helpfulVotesCount, partnerReply | Community signal and public hotel response. |
Example Output
{"reviewUrl": "cd65cad6f3dcad3d","user": "Ana","country": "Montenegro","guestType": "Group","score": 9,"title": "great","positive": "location great brekfast great","negative": "","roomType": "King Room","nights": 2,"reviewedDate": "2026-10-22T12:46:32.000Z"}
Pricing
| Volume | Cost |
|---|---|
| 1 review | $0.0045 |
| 1,000 reviews | $4.50 |
| 10,000 reviews | $45.00 |
$0.0045 per review ($4.50 per 1,000 reviews). The standard Actor start charge applies to each run.
Integrations
- Export the dataset as JSON, CSV or Excel from Apify.
- Pull results through the Apify API.
- Schedule repeat runs for monitoring and change tracking.
- Connect webhooks to Slack, Google Sheets, Make, Zapier, n8n or your own workflow.
FAQ
How many reviews can I collect from one hotel?
Each review page contains about 10 reviews. With maxPages set to 20, expect roughly 200 reviews, subject to what the property publishes.
Can I collect several hotels in one run?
One run targets one hotel URL. For several properties, schedule multiple runs or launch them through the Apify API.
What happens when a hotel has no recent reviews?
The run completes with the reviews that are currently public. A delisted or closed property may return no reviews.
Legal & Compliance
This Actor collects publicly available information. It is not affiliated with, endorsed by or sponsored by the data source. Users are responsible for complying with applicable terms, privacy laws and data-protection regulations.