Airbnb Scraper
Overview
The Airbnb scraper efficiently extracts comprehensive data from hotel listings on the Airbnb platform. It meticulously gathers details such as pricing, addresses, ratings, the total count of reviews, available amenities, and additional key information. This tool is designed to provide a thorough overview of each listing, enabling users to analyze and compare various properties with ease and accuracy. By automating the data collection process, the scraper saves time and ensures that you have access to the most up-to-date and relevant information from Airbnb’s vast array of listings
How to Use
- Log in to your ScrapeHero Cloud account.
- Navigate to the Airbnb Scraper App in the Scrapehero App store.
- Click on "Create New Project".
- Go to airbnb.com and provide details such as destination, date of visit, and the number of people visiting. For example - Hotels available in Paris from Dec 03, 2024, to Dec 05, 2024.
- Copy the search result URLs obtained from airbnb.
- Specify the number of the data records you want to gather from the project run.
- Click "Gather Data" to begin the data extraction process.
- Once complete, download your data in your preferred format (CSV, JSON, or Excel) or connect any of the available integration to get seemless access to the scraped data.
Data Schema
The Airbnb Scraper App provides the following data fields:
Field Name | Description | Data Type |
---|---|---|
property_id | property id | IntField() |
name | name of the property/hotel | TextField() |
name | Physical address of the business | TextField() |
address | Contact phone number | TextField() |
price | current price | TextField() |
regular_price | regular price | TextField() |
currency | currency | TextField() |
latitude | latitude of the property | TextField() |
longitude | longitude of the property | TextField() |
reviews_count | number of reviews present for the property | IntField() |
average_rating | aggregate rating present for the property | IntField() |
bathrooms | number of bathrooms | TextField() |
bedrooms | number of bedrooms | TextField() |
beds | number of beds | TextField() |
adults | number of adults | TextField() |
guests | number of guests | TextField() |
children | number of children | TextField() |
infants | number of infants | TextField() |
checkin_date | checkin date | TextField() |
checkout_date | checkout date | TextField() |
property_highlights | property highlights | JSONField() |
highlighted_amenities | highlighted amenities | JSONField() |
detailed_amenities | detailed amenities | JSONField() |
house_rules | house rules | JSONField() |
health_and_safety | health and safety | JSONField() |
property_type | property type | TextField() |
images | property images | JSONField() |
description | description of the property | TextField() |
property_url | url of the property | TextField() |
listing_url | listing page url | TextField |
input_url | input url provided by the user | TextField() |
Sample Data Record
Here's an example of a typical data record returned by this scraper:
This scraper uses 10 data credit
per data record. Learn more about data credits.
{
"address": "Canada",
"adults": "2",
"average_rating": "4.91",
"bathrooms": "1",
"bedrooms": "2",
"beds": "3",
"checkin_date": "2024-11-03",
"checkout_date": "2024-11-08",
"children": "1",
"currency": "$",
"description": "Gorgeous ocean suite located just 45 minutes from Victoria. The perfect base to explore Canada's South Pacific... hiking, beach combing, Victoria, Pedder Bay, kayaking, Whiffin Spit, storm watching, Hatley Castle, Butchart Gardens and more! Here you can relax, recharge, unwind and enjoy all of the wonders of Southern VI. Private suite with full kitchen, bathroom, own entrance, covered deck, bbq, wood fireplace & hot-tub. NOTE: recent BC legislation regarding STR do not apply to our listing.",
"destination": "Canada",
"detailed_amenities": {
"Bathroom": [
"Bath",
"Hair dryer",
"Cleaning products",
"Shampoo",
"Conditioner",
"Body soap",
"Hot water",
"Shower gel"
],
"Bedroom and laundry": [
"Paid washer – In building",
"Paid dryer – In building",
"Essentials",
"Hangers",
"Bed linen",
"Extra pillows and blankets",
"Iron",
"Clothes storage: wardrobe"
],
"Entertainment": [
"TV with standard cable/satellite",
"Books and reading material"
],
"Family": [
"Travel cot",
"Children’s books and toys",
"High chair",
"Children’s tableware",
"Board games",
"Baby safety gates",
"Babysitter recommendations"
],
"Heating and cooling": [
"Indoor fireplace",
"Ceiling fan",
"Portable fans",
"Heating"
],
"Home safety": [
"Smoke alarm",
"Fire extinguisher",
"First aid kit"
],
"Internet and office": [
"Wifi"
],
"Kitchen and dining": [
"Kitchen",
"Fridge",
"Microwave",
"Cooking basics",
"Dishes and cutlery",
"Freezer",
"Dishwasher",
"Cooker",
"Oven",
"Kettle",
"Coffee maker",
"Wine glasses",
"Toaster",
"Baking sheet",
"Barbecue utensils",
"Dining table",
"Coffee"
],
"Location features": [
"Waterfront",
"Beach access – Beachfront",
"Private entrance"
],
"Not included": [
"Air conditioning",
"Carbon monoxide alarm"
],
"Outdoor": [
"Patio or balcony",
"Garden",
"Outdoor furniture",
"BBQ grill",
"Beach essentials"
],
"Parking and facilities": [
"Free parking on premises",
"Private hot tub",
"Single level home"
],
"Scenic views": [
"Ocean view"
],
"Services": [
"Luggage drop-off allowed",
"Long-term stays allowed",
"Self check-in",
"Lockbox",
"Cleaning available during stay"
]
},
"guests": "6",
"health_and_safety": [
"Carbon monoxide alarm not reported",
"Smoke alarm",
"Pet(s) live on property"
],
"highlighted_amenities": [
"Ocean view",
"Beach access – Beachfront",
"Kitchen",
"Wifi",
"Free parking on premises",
"Private hot tub",
"TV with standard cable/satellite",
"Paid washer – In building",
"Paid dryer – In building",
"Carbon monoxide alarm"
],
"house_rules": [
"Check-in after 3:00 pm",
"Checkout before 11:00 am",
"6 guests maximum"
],
"images": [
"https://a0.muscache.com/im/pictures/08461298-bcbf-4964-94fb-4b29b127d4ca.jpg?im_w=720",
"https://a0.muscache.com/im/pictures/4bdfb46a-3199-4a43-8703-b0550b23bfcc.jpg?im_w=720",
"https://a0.muscache.com/im/pictures/2c456e69-3785-41fd-a741-110e299fe889.jpg?im_w=720",
"https://a0.muscache.com/im/pictures/f29be95e-a5fa-4d14-96d6-a53e075f5b52.jpg?im_w=720",
"https://a0.muscache.com/im/pictures/d08fc334-cd26-4ff8-ac3f-eeeeee613ba3.jpg?im_w=720",
"https://a0.muscache.com/im/pictures/e7fe2287-227e-420d-8f31-31b5928ed7ee.jpg?im_w=720"
],
"infants": "1",
"input_url": "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&flexible_trip_lengths%5B%5D=one_week&monthly_start_date=2023-08-01&monthly_length=3&price_filter_input_type=0&price_filter_num_nights=5&channel=EXPLORE&search_type=filter_change&place_id=ChIJ2WrMN9MDDUsRpY9Doiq3aJk&date_picker_type=calendar&checkin=2023-11-08&checkout=2023-11-10&adults=2&children=1&infants=1&source=structured_search_input_header",
"latitude": 48.36659,
"listing_url": "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&flexible_trip_lengths%5B%5D=one_week&monthly_start_date=2023-08-01&monthly_length=3&price_filter_input_type=0&price_filter_num_nights=5&channel=EXPLORE&search_type=filter_change&place_id=ChIJ2WrMN9MDDUsRpY9Doiq3aJk&date_picker_type=calendar&checkin=2023-11-08&checkout=2023-11-10&adults=2&children=1&infants=1&source=structured_search_input_header",
"longitude": -123.67836,
"name": "Oceanfront Black Otter Cove w/hot tub",
"price": "$120",
"price_type": "night",
"property_highlights": [
{
"description": "This home is highly ranked based on ratings, reviews and reliability.",
"highlight": "Top 5% of homes"
},
{
"description": "Check yourself in with the lockbox.",
"highlight": "Self check-in"
},
{
"description": "Superhosts are experienced, highly rated Hosts.",
"highlight": "Janet is a Superhost"
}
],
"property_id": "18584298",
"property_type": "entire_home",
"property_url": "https://www.airbnb.com/rooms/18584298",
"regular_price": null,
"reviews_count": "198"
}
Features
- Comprehensive Data Extraction from Airbnb.
- Real-time scraping of up-to-date information.
- Bulk scraping capabilities for multiple listing url for different locations.
- Data export in multiple formats (CSV, JSON, Excel).
Learn More: For detailed information on using the Airbnb Scraper and its different use cases, read our guide: How to Scrape Airbnb
Related Scrapers
- Yelp Business Scraper: Extracts detailed business information from Yelp listings
- TripAdvisor Scraper: Gathers data on hotels, restaurants, and attractions from TripAdvisor
- Yelp Review Scraper: Extract reviews from Yelp business listings
Support
If you encounter any issues or have questions, please contact our support team at cloud-support@scrapehero.com or browse our help center at https://app.scrapehero.com/docs/.