logo
languageENdown
menu
Template GalleryTemplate Details

Airbnb Scraper (by URL)

Travel
Extract listing page information including, hotel names, prices, etc. from Airbnb by URLs.
Standard
Access Level
Run Mode
Free
Cost of Usage
2026/08/24
Last updated
Try it!

πŸ“Œ What listing data can you collect from Airbnb?

This template collects listing records with roomTitle, roomName, roomURL, roomPrice, roomRating, Keyword, roomReviewcount, and Host. It is useful for travel and hospitality analysts, accommodation researchers, pricing teams, and market-intelligence professionals.

Data is collected from Airbnb. Airbnb is a marketplace for discovering and booking short-term stays and other accommodations.


πŸ’° Pricing

This template is currently free of charge and has no per-line usage fee. Octoparse plan or resource limits may still apply.


πŸ“¦ Output

Airbnb Scraper (by URL) returns these fields:

  • Keyword
  • roomTitle
  • roomName
  • roomRating
  • roomReviewcount
  • roomPrice
  • roomURL
  • Host
  • hostType
{
  "Keyword": "London",
  "roomTitle": "Room in Hertfordshire",
  "roomName": "Cozy double ensuite near woods",
  "roomRating": "5.0",
  "roomReviewcount": "15",
  "roomPrice": "G$8,425 GYD per night",
  "roomURL": "https://www.airbnb.com/rooms/791391176672941101?adults=1&category_tag=Tag%3A8678&children=0&enable_m3_private_room=true&infants=0&pets=0&check_in=2023-07-23&check_out=2023-07-29&source_impression_id=p3_1688612322_n7nSBvCbC9ZSyH2b&previous_page_section_name=1000&federated_search_id=63856029-82fb-450c-840a-49d7b14670d5",
  "Host": "Stay with Helen",
  "hostType": "Superhost"
}

🎯 Use Cases

  • Build a structured accommodation dataset organized by Keyword, roomTitle, and roomName.
  • Compare or monitor roomPrice and roomRating across collected listings.
  • Use roomReviewcount as a review-volume and listing-popularity signal.
  • Use roomURL to audit source records or support verified downstream workflows.

πŸ™ Why Octoparse

  • Built for Airbnb: The automation opens or constructs pages from URL (up to 1,000 per run), iterates the visible listing or profile items, and writes structured rows including Keyword, roomTitle, roomName, and roomRating.
  • Inputs match the workflow: The form uses URL (up to 1,000 entries).
  • Fields stay connected: Airbnb Scraper (by URL) returns roomTitle, roomURL, roomRating, Keyword, and roomName in the same structured dataset.
  • Ready for repeat use: After Airbnb Scraper (by URL) runs locally, schedule eligible tasks and export the rows for spreadsheets, dashboards, APIs, or AI workflows.

πŸ“ Input

Complete the following fields:

  • URL (Required) β€” Enter a list of room listing URLs on Airbnb. Up to 1,000 entries per run.

πŸš€ How to Use

  1. Open Airbnb Scraper (by URL) and click Try it!.
  2. Complete URL using the formats and limits shown in the Input section.
  3. Run it locally in Octoparse and start the task.
  4. Review fields such as roomTitle, roomURL, and roomRating, then export the rows in the format you need.

πŸ’‘ Tips

  • Test one representative value in URL before submitting a large batch to Airbnb Scraper (by URL).
  • Keep Keyword in the export so every row can be traced to its originating input or page.

❓ FAQ

How many entries can Airbnb Scraper (by URL) accept in URL per run?

Enter up to 1,000 values in URL per run.

Which Airbnb pages does Airbnb Scraper (by URL) process?

The workflow is configured for listing pages and returns fields such as roomTitle, roomURL, roomRating, and Keyword.

What can I use data from Airbnb Scraper (by URL) for?

Build a structured research dataset organized by Keyword, roomTitle, and roomName.


Share