Booking.com Hotel Scraper avatar

Booking.com Hotel Scraper

Pricing

from $1.00 / 1,000 hotels

Go to Apify Store
Booking.com Hotel Scraper

Booking.com Hotel Scraper

Scrape Booking.com hotel search results for any city. Get name, total and per-night price, review score, stars, address, distance, badges and free-cancellation flags. Multi-city runs, guest counts, children ages, currency and sort. Export CSV, JSON or Excel.

Pricing

from $1.00 / 1,000 hotels

Rating

0.0

(0)

Developer

Ioannis Kokkinis

Ioannis Kokkinis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Share

Booking.com Hotel Search Scraper

Scrape hotel search results from Booking.com: name, total + per-night price, review score/count, stars, address, distance, room snippet, badges (free cancellation, breakfast), and URL.

Built to beat generic Booking scrapers on filters, multi-destination runs, clearer output, and price.

What you get per hotel

  • hotelId, name, url
  • price, pricePerNight, priceText, currency, nights
  • reviewScore, reviewCount, reviewScoreWord, stars
  • address, distanceFromCenter, imageUrl, roomName
  • badges[], freeCancellation
  • destination, checkIn, checkOut, scrapedAt

How to use

  1. Add one or more destinations (or paste Booking search URLs).
  2. Set dates (YYYY-MM-DD or tomorrow / 14 days), guests, currency, sort and filters.
  3. Keep residential proxy on (required — AWS WAF). Run.

Input highlights (vs typical competitors)

  • Multiple destinations in one run
  • Relative dates (tomorrow, 7 days)
  • Children ages (Booking prices by age)
  • Stars, min score, min/max price, free cancellation, breakfast
  • Sort: popularity / price / review / stars / distance
  • Language + currency
  • Pagination with maxPages safety cap

Pricing

$0.001 per hotel (failures free — listed in key-value FAILED_SEARCHES). Cap spend with the run budget.

Leaders often charge ~$0.002–$0.005 per place; we undercut and keep output fields explicit (total + per-night).

Notes

Uses Playwright + Apify residential proxy to pass Booking’s WAF. Layout changes can reduce yield — the canary and nightly maintainer watch parsers. Use in line with Booking’s terms.