Priceline Hotels Scraper avatar

Priceline Hotels Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Priceline Hotels Scraper

Priceline Hotels Scraper

Priceline hotel scraper & API: extract real-time hotel prices, room rates, availability, star and guest ratings, amenities, photos and verified reviews for any city and dates. Hotel price monitoring and travel/OTA data. No proxies or location IDs needed. Export CSV, Excel. Booking.com alternative.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Happy Endpoint

Happy Endpoint

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🏨 Priceline Hotels Scraper - Hotel Prices, Rooms & Reviews

🚫 No Proxies Needed · No Location IDs Needed

Get real-time hotel data from Priceline: hotel lists with nightly and total prices, full hotel details, available rooms with rates and cancellation policies, and verified guest reviews. Just type a city name and your dates.


What This Actor Does

OperationWhat you get
🏨 Search hotelsHotels in a city for your dates: price per night, total price, taxes, star rating, guest rating, review count, amenities, address and coordinates
📋 Hotel detailsFull information for one or more hotels: descriptions, policies, important info, amenities by category, photos
🛏️ Rooms & pricesEvery available room for your dates, with bedding, size, occupancy, photos and all rates (pricing, cancellation policy, booking details)
⭐ ReviewsVerified guest reviews: score, date, positive and negative remarks, reviewer and traveller type
📍 Find locationsMatching cities, neighbourhoods, airports and hotels with their Priceline IDs
🩺 Health checkThe default operation: confirms the actor is working and saves one status row. Choose another operation to get data

Results are paged automatically: set Max Hotels or Max Reviews per Hotel and the actor fetches as many pages as needed.


How to Use

1. Search hotels

{
"operation": "search-hotels",
"location": "Las Vegas",
"checkIn": "2026-12-18",
"checkOut": "2026-12-21",
"adults": 2,
"minStarRating": "4",
"freeCancellation": true,
"sort": "PRICE",
"maxItems": 60
}

If you leave the dates empty, the actor searches 30 days from today for 2 nights.

2. Go deeper with the hotel IDs

Each hotel in the results has a hotelId. Use one or more of them with:

{ "operation": "hotel-rooms", "hotelIds": ["11286903"], "checkIn": "2026-12-18", "checkOut": "2026-12-21", "adults": 2 }
{ "operation": "hotel-reviews", "hotelIds": ["11286903", "255096604"], "maxReviews": 200 }
{ "operation": "hotel-details", "hotelIds": ["11286903"] }

📥 Input Parameters

FieldUsed byDescription
operationAllhealth-check (default), search-hotels, hotel-details, hotel-rooms, hotel-reviews, get-locations
locationSearch, Find locationsCity name (for example Miami) or a numeric Priceline location ID
checkIn / checkOutSearch, RoomsDates in YYYY-MM-DD. Default: 30 days from today, 2 nights
adults / roomsSearch, RoomsGuests and rooms (default 2 adults, 1 room)
childrenAgesSearch, RoomsOne age per child, comma-separated, for example 7, 9
minStarRatingSearch2, 3, 4 or 5 stars and up
minGuestRatingSearchMinimum guest score out of 10
maxPricePerNightSearchNightly budget in the chosen currency
amenitiesSearchFree Internet, Free Breakfast, Free Parking, Pool, Spa, Pets Allowed and more
freeCancellation / payLaterSearchOnly rates with free cancellation / pay at the hotel
propertyThemeSearchFamily Friendly, Luxury, Comfort, Business Friendly, Spa & Wellness
sortSearchRecommended, Lowest Price, Guest Rating, Deals
currencySearch, RoomsUSD (default), EUR, GBP, ...
maxItemsSearchMaximum hotels to save (default 100)
hotelIdsDetails, Rooms, ReviewsOne or more hotelId values from a search
maxReviewsReviewsMaximum reviews per hotel (default 100)

If an input is invalid (for example a check-out date before the check-in date), the run stops straight away with a message that explains why. If Priceline has nothing for an input, such as an unknown hotel ID, the run ends with a "No result" message and nothing is saved.


📤 Output Examples

Hotel (Search hotels)

{
"hotelId": "255096604",
"name": "Hotel Fuego Bronx YANKEE STADIUM",
"starRating": 3,
"guestRating": 7.8,
"reviewCount": 524,
"location": { "address": "...", "city": "New York", "neighborhood": "...", "latitude": 40.83, "longitude": -73.92 },
"rates": { "currency": "USD", "pricePerNight": 129.0, "priceTotal": 301.5, "taxesAndFees": 43.5, "isFreeCancellationAvailable": true },
"amenities": [{ "name": "Free Internet" }],
"images": ["https://..."],
"search_location_id": "3000016152",
"check_in": "2026-12-18",
"check_out": "2026-12-21"
}

Review

{
"hotelId": "11286903",
"id": "5203141604",
"date": "Aug 2025",
"overallScore": 3,
"remarks": { "positive": null, "negative": "...", "generic": "..." },
"reviewer": { "name": "...", "location": "...", "travelerType": "Couple" }
}

The Output tab has table views for Hotels, Rooms & Prices, Reviews and Locations. Export to JSON, CSV or Excel, or send the data to Google Sheets, webhooks and other integrations.


💡 Use Cases

  • Hotel price monitoring: schedule a daily search for the same city and dates and track price changes.
  • Market research: compare star ratings, guest scores and prices across neighbourhoods.
  • Review analysis: collect thousands of verified reviews for sentiment analysis.

📞 Contact & Custom Solutions

Need flights, rental cars or a custom integration? We provide tailored travel data solutions.

Our Other Scrapers

Other Products

This actor is an independent service and is not affiliated with, endorsed, or sponsored by Priceline.com.