Irmu
Booking.com API

Hotel prices, ratings and rooms without writing a scraper.

Two ready-made endpoints for Booking.com. `GET /booking/search` takes a destination and an optional stay and returns the properties on the first page of results, one row per card. `GET /booking/hotel` reads one property page into a single object — price and room prices as `{ amount, currency, original, discount }`, rating as `{ score, word, count }`, facilities grouped as the page groups them, plus points of interest, review subscores, featured reviews and questions.

Start freeRead the docsGET https://app.irmu.com/api/booking/search · /booking/hotel
Features

What Booking.com API handles for you

Search by destination

A city, region or landmark, with optional checkin, checkout, adults, rooms and currency.

Property pages resolved

Prices, rooms, rating and grouped facilities parsed into values, not blobs.

Room prices for a stay

Send checkin and checkout to /booking/hotel to get each room's prices.

Read in English

Pages are always read from the English site, so labels stay consistent.

Not charged for challenge pages

A property page that could not be read is not charged.

Flat 30 credits

premium, country and city choose where the crawl exits, not what it costs.

Evaluate it

Measure it on your own targets

We don't publish benchmark tables, because latency and success rates depend entirely on the sites you crawl. The free plan is there so you can measure Booking.com API against your real target list before you pay for anything.

Run your first request →
Pricing

Credits per operation

  • Search

    Flat — an empty result is still Booking's answer and is charged

    30 credits
  • Property page

    Flat — not charged when the page could not be read

    30 credits
  • Premium, country and city

    Exit location only

    Free
See full pricing →
FAQ

Booking.com API questions

Start building with Irmu today

200 free credits every month, no card required. Every API, every integration, one key.