Skip to content

Booking.com

Booking.com data, one standardized API#

Get listing data, listing search, reviews and hotel prices from Booking.com through one API, in the same format as every other platform Zembra supports. No Booking.com account needed, pay per use.

At a glance

Services

What you can do with Booking.com#

Listing Info #

The listing as it appears on Booking.com right now: name, address, phone, website, hours, photos, rating and review count.

Examples: Example listing

Listing Lookup #

Find the Booking.com listing of a business from its name and address, or confirm that a listing is the right one.

Find Search the platform for a business from its name and address.
Yes
Match Confirm that a listing belongs to a given business.
Yes

Reviews #

Every review of a Booking.com listing, with rating, text, author and owner replies, collected once or monitored for changes.

Native rating scale Also returned on a 1–5 scale, like every platform.
1–10; 1–5 + recommend or not
Provides edits Earlier versions of edited reviews are returned.
No
Precise timestamp The exact posting date and time, not a relative date like "2 weeks ago".
Yes
Direct link to each review A URL that opens the review itself.
No
Sub-ratings Ratings per criteria, such as cleanliness or service.
Yes
Hidden or not recommended reviews Reviews the platform filters out are returned and flagged.
No
Chained pages Each page of reviews needs a token from the previous one, so pages are fetched one after another and a full pull takes longer.
No
Owner replies Public answers from the business.
Yes
Review photos Photos attached to reviews.
Yes

Accommodation #

Real-time availability and prices of Booking.com properties: search a destination or price specific hotels.

Listing URLs

Which Booking.com URLs you can send#

Send the listing's address as you see it in your browser, or just its slug: Zembra recognizes every form below and treats them as the same listing.

Accepted formatNote
https://www.booking.com/hotel/it/largo-argentina-apartment-daplace-apartmentsFull URL
hotel/it/largo-argentina-apartment-daplace-apartmentsSlug
attractions/us/prywkuaglxhb-las-vegas-strip-helicopter-ride-at-nightSlug
https://www.booking.com/hotel/it/largo-argentina-apartment-daplace-apartments.it.htmlFull URL
https://www.booking.com/attractions/us/prywkuaglxhb-las-vegas-strip-helicopter-ride-at-night.htmlFull URL

Good to know

How Booking.com data behaves#

Two rating scales #

Hotels are rated 1–10, attractions 1–5 with a thumbs up or down. Both are also returned on the 1–5 scale every platform uses.

Review text #

Booking.com reviews have a title, a positive part and a negative part. Zembra returns them together as the review text.

Booking.com API status #

Live availability and response times of the Booking.com integration, checked continuously.

View status

FAQ

Booking.com API questions#

Do I need a Booking.com account or API key?

No. Zembra collects public Booking.com data for you: you only need a Zembra API key, and you pay per use, with no subscription or minimum. #

Which Booking.com URL do I send to the API?

The URL of the listing as it appears in your browser, or just its slug. Every accepted format is listed above under Listing URLs. #

What can I get from Booking.com with Zembra?

Listing Info: The listing as it appears on Booking.com right now: name, address, phone, website, hours, photos, rating and review count. Listing Lookup: Find the Booking.com listing of a business from its name and address, or confirm that a listing is the right one. Reviews: Every review of a Booking.com listing, with rating, text, author and owner replies, collected once or monitored for changes. Accommodation: Real-time availability and prices of Booking.com properties: search a destination or price specific hotels. #

Start using Booking.com data today

Create an account and get 10,000 free credits. No Booking.com account, no commitment, no minimum.