Skip to main content

Booking.com Scraper API

Search hotels, apartments and every other stay type Booking.com sells, resolve free-text destinations to exact ids, pull a property’s full detail — facilities, rooms, house rules, score breakdown, photos and guest Q&A — and page through guest reviews with language and guest-type filters. ScrapeBadger handles sessions and parsing automatically — no Booking.com account or API key required.

Key Features

Global Hotel Search

Free-text location or an exact dest_id, with dates, occupancy, sorting and Booking’s own filter ids.

Destination Autocomplete

Resolve a prefix like amsterd to cities, districts, airports, landmarks and regions — each with an id you can pass straight to search.

Full Property Detail

Description, address, GPS, star rating, score breakdown by category, 60-110 facilities, room types with beds and photos, house rules and guest Q&A.

Paginated Reviews

Positive and negative text, per-review score, stay dates, guest type, room stayed in, partner reply and photos.

Numeric Prices

Every price comes back as both Booking’s localized display string and a numeric amount + currency, so you never parse "€ 265,09".

SDK Support

First-class support via the ScrapeBadger Node.js and Python SDKs.
Coverage is global — every country Booking.com sells in is reachable. Every endpoint accepts currency and language, defaulting to USD and en-us, so you can request prices and text in the market’s own currency and language without changing anything else. language also localizes review-score words, room type names and price formatting.

Coverage & Defaults

Resolve a destination once with /destinations, then pass its dest_id + dest_type to /search for an exact area instead of free-text geocoding. Every search result carries country_code and slug — the two path segments for /properties/{country_code}/{slug} and /reviews.

Quick Start

Endpoints

Credit Costs

Authentication

All requests require your API key in the X-API-Key header:
Credits are charged per request (see the table above) and reported on the X-Credits-Used response header.

Next Steps

Search Properties

Full API reference for searching Booking.com stays

Get Property Detail

Retrieve a property’s complete detail by country code and slug