Booking.com Hotel Search Scraper avatar

Booking.com Hotel Search Scraper

Pricing

from $0.80 / 1,000 hotel scrapeds

Go to Apify Store
Booking.com Hotel Search Scraper

Booking.com Hotel Search Scraper

Search Booking.com by destination text or URL — get all hotels with prices, ratings, coordinates, free cancellation flags, and promo badges. Beats the 1,000 result cap. HTTP-only, fast, reliable.

Pricing

from $0.80 / 1,000 hotel scrapeds

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Share

Type a destination, get every hotel on Booking.com — with prices, ratings, photos, and availability policies. Ready to export in seconds.

No login. No Booking.com account. No setup.


Who is this for?

You are…What you get
Travel startup or OTAA full hotel catalog with prices and coordinates, ready to feed your product
Revenue managerEvery competitor's rate for your market, for any date window you pick
Market researcherA complete snapshot of a city's hotel supply — prices, star mix, availability
Hospitality investorAccommodation density and pricing across any neighbourhood
Data journalistTourism pricing data, structured and ready to analyze
Developer or agencyA clean, structured dataset without building or maintaining a scraper

Not sure it covers your city? This scraper automatically works around Booking.com's 1,000-result cap — it typically returns 3,000–5,000+ hotels for major cities like Paris or London.


Quick start

Option A — Just type your destination

  1. Open the actor on Apify Console
  2. Type where you want to search: Paris, France or Barcelona
  3. Set your check-in and check-out dates (optional — leave blank for indicative prices)
  4. Click Start — results appear in your dataset within minutes

Option B — Copy a URL from Booking.com (keep your filters)

Already have the exact search you want on Booking.com? Copy the URL and paste it in.

  1. Go to booking.com and search for a city
  2. Apply any filters you want (star rating, property type, price range…)
  3. Copy the URL from your browser address bar
  4. Paste it into the Search URLs field and click Start

What you get

Every hotel comes out as one clean row:

WhatDetails
Name & linkHotel name + direct link to its Booking.com page
LocationCity, country, GPS coordinates, distance from city centre
PriceNightly rate for your dates, in local currency
Discount flagWhether a deal or promo is currently applied
Promo badgesLabels like "Limited Time Deal" or "Getaway Deal"
Star ratingOfficial 1–5 star category
Guest scoreRating out of 10, with total review count
Cancellation policyFree cancellation yes/no
Prepayment policyPay now or pay later
Pets policyPet-friendly yes/no
PhotoMain hotel photo, ready to display

With the details add-on enabled, you also get:

WhatDetails
Hotel descriptionFull text description of the property
Check-in / check-out hoursExact window (e.g. from 15:00, until 12:00)
Room typesEach room's name, size, bed configuration, max occupancy, and listed amenities
What's nearbyAirports, metro and bus stops, top landmarks, restaurants, and beaches — with distances

The details add-on — is it worth enabling?

Turn it on when you need the full picture: room types, what's nearby, check-in hours, hotel description.

Leave it off if you just need prices, ratings, and availability — the default run is fast and cheap.

DefaultWith details add-on
Speed~30 seconds for 1,000 hotels~3–4 seconds per hotel
200 hotels~30 seconds~12 minutes
Memory needed512 MB2,048 MB
Extra costSee pricing below

Tip: Set Max results to cap how many hotels you enrich — useful if you only need the top 50 or 100.

Note: Room details are available for most hotel types — chain hotels (Accor, Marriott, Hilton…) via Apollo state, and boutique hotels or apartments via the page's availability table. A small number of properties may not expose room data depending on how Booking.com renders their page.


How much does it cost?

Pay only for what you scrape. No monthly commitment on top of your Apify plan.

Standard run (prices, ratings, photos)

FREEBRONZESILVERGOLD
Run start$0.05$0.05$0.05$0.05
Per hotel$0.002$0.0016$0.0012$0.0008
50 hotels~$0.15~$0.13~$0.11~$0.09
500 hotels~$1.05~$0.85~$0.65~$0.45
2,000 hotels~$4.05~$3.27~$2.45~$1.65

With details add-on (rooms, surroundings, description)

Add-on cost is on top of the standard rate above.

FREEBRONZESILVERGOLD
Per hotel enriched$0.008$0.004$0.003$0.002
50 hotels + details~$0.55~$0.35~$0.30~$0.20
200 hotels + details~$2.05~$1.45~$1.10~$0.65

Filters

Narrow your results before exporting:

  • Property type — Hotels only, Apartments, Hostels, Villas, Resorts, and more
  • Minimum guest rating — e.g. 8 returns only properties rated 8.0 or higher
  • Sort order — By distance, price, best reviewed, or star rating

You can combine these with any URL you paste in — for example, a Barcelona URL with 4-star filter + minimum rating 8.


Run on a schedule

Set up a weekly or daily run to track how prices evolve for a market and date window. Useful for revenue management, competitive intelligence, or feeding a live dashboard.


This actor only collects data that any visitor can see on Booking.com — hotel names, public prices, ratings, and policies. No login, no personal data, no private information.

As with any data project, make sure your use complies with applicable regulations (GDPR, local data laws). When in doubt, consult a legal professional.


Also available