Booking.com Hotel Scraper - Prices, Ratings & Amenities avatar

Booking.com Hotel Scraper - Prices, Ratings & Amenities

Pricing

from $5.80 / 1,000 results

Go to Apify Store
Booking.com Hotel Scraper - Prices, Ratings & Amenities

Booking.com Hotel Scraper - Prices, Ratings & Amenities

Scrape Booking.com hotel search results: names, prices, ratings, reviews, location, stars, amenities, distance from center. Supports destination, date, and guest filters.

Pricing

from $5.80 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

19 hours ago

Last modified

Categories

Share

Booking.com Hotel Scraper

Scrape Booking.com hotel search results — names, nightly prices, guest ratings, review counts, star ratings, amenities, and distance from center.

What you get

Hotel listing data from Booking.com for any destination and date range. Search by city and check-in/check-out dates, then get structured hotel details including price per night, star rating, guest review score, number of reviews, amenities, location, and the Booking.com URL for each property.

Output fields

FieldDescription
hotel_nameHotel name
pricePrice per night (formatted with currency)
ratingGuest review score (0-10 scale)
reviews_countNumber of guest reviews
starsHotel star rating (1-5)
locationHotel location (city, neighborhood, or country)
distance_from_centerDistance from city center
amenitiesAvailable amenities (e.g., Free WiFi, Pool, Restaurant)
urlBooking.com hotel page URL

Example output

{
"hotel_name": "Hotel Grand Palace",
"price": "$120",
"rating": 8.7,
"reviews_count": 3200,
"stars": 4,
"location": "Paris, France",
"distance_from_center": "0.5 km",
"amenities": ["Free WiFi", "Pool", "Restaurant"],
"url": "https://www.booking.com/hotel/fr/grand-palace.html"
}

Input parameters

ParameterRequiredDescription
destinationYesCity or destination (e.g., "London", "Paris", "New York", "Tokyo").
checkinDateYesCheck-in date in YYYY-MM-DD format.
checkoutDateYesCheck-out date in YYYY-MM-DD format.
adultsNoNumber of adult guests (1-10). Default 2.
maxResultsNoMaximum hotels to extract (1-500). Default 5.
proxyConfigurationNoProxy settings. Leave default for best results.

Use cases

  • Travel agencies: Compare hotel prices across destinations and dates for client quotes.
  • Revenue managers: Track competitor nightly rates, occupancy signals, and amenity positioning.
  • Travel-tech startups: Power hotel comparison features without paying for hotel-metasearch APIs.
  • Market researchers: Analyse hospitality pricing trends by city, star class, and season.
  • Corporate travel: Build custom internal hotel lists with negotiated-rate benchmarking.

Pricing

Pay-per-result pricing. Tiered discounts apply automatically based on usage volume.

TierPrice per result
FREE$0.008
BRONZE$0.006
SILVER$0.005
GOLD$0.004

Limitations

  • Prices reflect the dates and party size you pass — a different date range returns different prices.
  • Live availability changes continuously; rates captured at run-time can move within minutes.
  • Some smaller or newly-listed hotels have incomplete amenity, star, or distance data on Booking.com itself.
  • The scraper returns search-results-page fields. Per-hotel deep data (room types, full photo gallery, cancellation policies) is not extracted.
  • Non-English destinations return localized hotel names as Booking.com presents them.

Compared to alternatives

  • vs. voyager/booking-scraper (~$7/1K results): Our $4-$8/1K tiered pricing is competitive, with simpler input (just destination + dates) and a stable field schema.
  • vs. Booking.com Affiliate API: The affiliate API is approval-gated and rate-limited; this actor works out of the box for ad-hoc research and internal tools.

Pairs well with TripAdvisor Scraper and Google Maps Scraper for complete hospitality coverage.

FAQ

Can I search hotels outside the US or Europe? Yes. Any destination Booking.com itself supports works — just pass the city or country name as destination.

Does the price include taxes and fees? Booking.com's display price typically shows the base nightly rate. Taxes and fees depend on property and jurisdiction and are not normalized in this output.

Can I get room-level detail? Not from this actor. This is a search-results scraper. Room types, bed configurations, and cancellation policies require opening each property page.

How fresh is the data? Pulled live at run time — as current as Booking.com's own search page.

Last verified: 2026-04

More scrapers at thirdwatch.dev.