App Logo
booking.com

Get Booking.com guest reviews

Read the guest reviews a Booking.com property lists. Returns the property name, its overall guest score and total review count, plus each review's guest first name and country, title, score out of 10, what they liked, what they did not, the room they stayed in, the number of nights, the month of the stay, the traveller type and the date the review was written. Takes the property path segment used by the other Booking.com scripts, e.g. "fr/hotelauroremontmartre". Use `count` to ask for more than the ten a single panel page holds; a property with fewer reviews than asked for simply returns what it has. Reviews come back in the panel's own "most relevant" order, which is not chronological and is not stable between sessions — the same property asked twice on different days can lead with different reviews, so treat one call as a sample rather than a fixed top of the list. Reviews are returned in the language each guest wrote them in, so a property's set can mix languages. Guests may leave a score with no written text, in which case the liked and disliked fields are empty. Properties with no reviews yet return an empty list, and a path segment that does not name a property is reported as unavailable rather than as an error.

Input

hotel_slug required

Booking.com property path segment, e.g. "fr/hotelauroremontmartre" from booking.com/hotel/fr/hotelauroremontmartre.en-gb.html. Same value the other Booking.com scripts call hotelSlug.

count optional

How many reviews to collect. The panel serves 10 per page, so a higher count steps through further pages; collection stops early when the property runs out of reviews.

Default: 10

Output

reviews required
returned required
available required

False when the path segment did not resolve to a property page.

hotel_slug required
score optional

Overall guest score out of 10.

reviewCount optional

Total reviews the property reports, which is normally far larger than the number returned.

propertyName optional

FAQ

Read the guest reviews a Booking.com property lists. Returns the property name, its overall guest score and total review count, plus each review's guest first name and country, title, score out of 10, what they liked, what they did not, the room they stayed in, the number of nights, the month of the stay, the traveller type and the date the review was written.
Required: hotel_slug. Optional: count.
It returns score, reviews, returned, available, hotel_slug, reviewCount, propertyName.
No. It only uses pages of booking.com that are reachable without signing in.
It only reads. It looks things up on booking.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/booking.com/get_property_reviews, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/booking.com/get_property_reviews
It is part of Reduck's official curated catalogue.

Start building not clicking