Booking Ads Scraper
Pricing
from $1.99 / 1,000 ads
Booking Ads Scraper
Scrape Booking.com Ad Repository: extract EU accommodation ads with IDs, names, legal entities, dates, view ranges and viewers per country for ad transparency, competitive analysis and compliance monitoring.
Pricing
from $1.99 / 1,000 ads
Rating
0.0
(0)
Developer
Lexis Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
π’ Booking Ads Scraper

β What is this scraper?
This scraper extracts structured advertisement data from Booking.com's Ad Repository β a transparency tool that allows users to explore active accommodation advertisements served across the European Union.
The extracted data is normalized into a structured format, making it easy to use for analysis, competitive research, compliance monitoring, or storage.
β‘ Why this scraper?
Booking.com's Ad Repository provides rich, structured information about active hotel and accommodation advertisements. This scraper allows you to:
- Discover active ads by legal entity or ad name
- Build datasets of advertisement metadata and view statistics
- Analyze ad reach across European countries
- Track how long ads have been running and their view buckets
- Monitor competitor advertising activity at scale
π₯ Input
There are two ways to provide input. Start URLs take priority β if provided, all individual filter fields are ignored.
Option 1 β Start URLs (Priority)
Provide one or more Booking.com Ad Repository URLs directly. This is the recommended approach when you already have a specific search URL.
{"maxItems": 20,"startUrls": [{"url": "https://www.booking.com/ad-repository/search.en-gb.html?date_from=2026-03-01&date_to=2026-06-11&ad_name=&legal_entity=derbysoft"}],"proxyConfiguration": {"useApifyProxy": false}}
Option 2 β Individual Filter Fields (Fallback)
If no startUrls are provided, the scraper builds the search URL from the individual fields below. dateFrom and dateTo are required in this case.
{"maxItems": 20,"dateFrom": "2026-05-01","dateTo": "2026-05-02","adName": "","legalEntity": "derbysoft","page": "1","proxyConfiguration": {"useApifyProxy": false}}
π€ Output
Each advertisement is returned as a structured JSON object:
{"id": "0a0d4df9-1af8-46e4-901d-5a4e771c81af","name": "MeliΓ‘ Lebreros","legalEntity": "Derbysoft","dateStarted": "2024-12-16","dateLastShown": "2026-06-11","views": "500K-1M","viewersPerCountry": [{"country": "France","bucket": "50K-100K"},{"country": "Germany","bucket": "10K-50K"},{"country": "Spain","bucket": "500K-1M"}]}
Need to scrape other sites?
Check out our other scrapers on Apify:
π p.s.
Got feedback or need an extension?
Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.
Contact us over Email or LinkedIn
Support Our Work π
If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us!
Image Credit
Image Credit: booking.com