Booking.com Hotel Scraper
Pricing
from $4.00 / 1,000 results
Go to Apify Store
Booking.com Hotel Scraper
Scrape Booking.com hotel listings with prices, ratings, and reviews.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Admo Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape Booking.com hotel listings with prices, ratings, reviews, and availability. Extract hotel data from any destination worldwide.
What does this Actor do?
Extracts Booking.com hotel listings including:
- Hotel info: Name, address, distance from center, star rating
- Pricing: Price per night, currency, total price
- Reviews: Review score, review count, review badge (Superb, Excellent, etc.)
- Room details: Room type, provider, facilities
- Images: Hotel photos
Why use this Actor?
- Travel agencies: Compare hotel prices across destinations
- Revenue managers: Monitor competitor pricing
- Researchers: Analyze hospitality market trends
- Deal seekers: Find best hotel rates
How to use
- Add search locations (e.g., "Paris, France", "Tokyo, Japan")
- Set max hotels per location
- Optional: Add check-in/check-out dates for accurate pricing
- Run the Actor
Input
| Field | Type | Required | Default |
|---|---|---|---|
| locations | array | Yes | - |
| maxHotels | integer | No | 20 |
| checkIn | string | No | "" |
| checkOut | string | No | "" |
| adults | integer | No | 2 |
| rooms | integer | No | 1 |
| minPrice | integer | No | 0 |
| maxPrice | integer | No | 0 |
Output example
{"title": "Hotel Marais Paris","url": "https://www.booking.com/hotel/fr/marais-paris.html","address": "1st arr., Paris","distance": "0.5 km from center","reviewScore": "8.5","reviewCount": "1,234","reviewBadge": "Very Good","price": "150","currency": "USD","nights": "2 nights","stars": "4","imageUrl": "https://cf.bstatic.com/...","facilities": "Free WiFi, Air conditioning","roomType": "Standard Double Room","provider": "Booking.com"}
Data table
| Field | Description |
|---|---|
| title | Hotel name |
| url | Direct booking link |
| address | Hotel address |
| distance | Distance from city center |
| reviewScore | Guest rating (1-10) |
| reviewCount | Number of reviews |
| reviewBadge | Rating category (Superb, Excellent, etc.) |
| price | Nightly rate |
| currency | USD, EUR, GBP, etc. |
| stars | Star rating (1-5) |
| imageUrl | Hotel photo URL |
| facilities | Available amenities |
| roomType | Room category |
| provider | Booking provider |
Cost estimation
- 20 hotels: ~$0.02
- 100 hotels: ~$0.10
- 200 hotels: ~$0.20
Uses Playwright browser for reliable scraping with anti-bot protection.
Tips
- Add check-in/check-out dates for accurate pricing
- Use specific locations for better results
- Higher guest counts may affect pricing
- Increase delays if rate-limited
Disclaimer
This Actor scrapes publicly available data from Booking.com. Users are responsible for compliance with Booking.com's Terms of Service.
Support
For issues or feature requests, use the Issues tab.