🌟Free Airbnb Scraper avatar
🌟Free Airbnb Scraper

Pricing

Pay per usage

Go to Apify Store
🌟Free Airbnb Scraper

🌟Free Airbnb Scraper

Developed by

Curious Coder

Curious Coder

Maintained by Community

Scrape airbnb listings from search results and extract complete details for each property including cost, description, photos, review, rating and host details, etc

0.0 (0)

Pricing

Pay per usage

18

294

9

Issues response

17 days

Last modified

15 days ago

Overview

If you're looking to scrape Airbnb search results and extract detailed information efficiently, you've come to the right place. This tool is designed to help you extract vital data such as ratings, amenities, location details, host information, house rules, pricing, and more, all from Airbnb's platform.

Features

  • Scrape property search results
  • Scrape property urls
  • Scrape properties of airbnb host
  • Scrape property reviews
  • Scrape availability data at dates

How to scrape Airbnb properties

  • Go to Airbnb Scraper on the Apify platform
  • Click the Try for free button
  • Go to airbnb and search for properties with required filters and copy the search url from the address bar
  • Click the 'Start' button, the tool will start scraping.
  • When the run has finished, click the Export button
  • View and download your data

Input

Here are sample inputs:

{
"scrapeDetail": true,
"urls": [
"https://www.airbnb.co.in/users/show/212911408",
"https://www.airbnb.co.in/rooms/1041764586939560403?source_impression_id=p3_1723186677_P3-X_oC5Hfx4XuQ1",
"https://www.airbnb.co.in/s/India/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&flexible_trip_lengths%5B%5D=one_week&monthly_start_date=2024-07-01&monthly_length=3&monthly_end_date=2024-10-01&price_filter_input_type=0&channel=EXPLORE&query=India&place_id=ChIJkbeSa_BfYzARphNChaFPjNc&location_bb=Qg6xeULCymxAzs5wQog4Kw%3D%3D&date_picker_type=calendar&checkin=2024-06-29&checkout=2024-07-05&source=structured_search_input_header&search_type=autocomplete_click"
],
"startPage": 1
}

Output

Here is the sample output of this actor:

{
"id": "1135700964697993602",
"ratings": [],
"amenities": [
{
"groupName": "Bathroom",
"title": "Hair dryer",
"available": true,
"subTitle": ""
},
{
"groupName": "Bedroom and laundry",
"title": "Essentials",
"available": true,
"subTitle": "Towels, bed sheets, soap, and toilet paper"
},
{
"groupName": "Bedroom and laundry",
"title": "Hangers",
"available": true,
"subTitle": ""
},
{
"groupName": "Bedroom and laundry",
"title": "Bed linens",
"available": true,
"subTitle": ""
},
{
"groupName": "Bedroom and laundry",
"title": "Extra pillows and blankets",
"available": true,
"subTitle": ""
},
{
"groupName": "Bedroom and laundry",
"title": "Room-darkening shades",
"available": true,
"subTitle": ""
},
{
"groupName": "Bedroom and laundry",
"title": "Iron",
"available": true,
"subTitle": ""
},
{
"groupName": "Bedroom and laundry",
"title": "Safe",
"available": true,
"subTitle": ""
},
{
"groupName": "Bedroom and laundry",
"title": "Clothing storage",
"available": true,
"subTitle": ""
},
{
"groupName": "Family",
"title": "Crib",
"available": true,
"subTitle": ""
},
{
"groupName": "Heating and cooling",
"title": "Air conditioning",
"available": true,
"subTitle": ""
},
{
"groupName": "Heating and cooling",
"title": "Indoor fireplace",
"available": true,
"subTitle": ""
},
{
"groupName": "Heating and cooling",
"title": "Heating",
"available": true,
"subTitle": ""
},
{
"groupName": "Privacy and safety",
"title": "Lock on bedroom door",
"available": true,
"subTitle": ""
},
{
"groupName": "Privacy and safety",
"title": "Fire extinguisher",
"available": true,
"subTitle": ""
},
{
"groupName": "Privacy and safety",
"title": "First aid kit",
"available": true,
"subTitle": ""
},
{
"groupName": "Internet and office",
"title": "Wifi",
"available": true,
"subTitle": ""
},
{
"groupName": "Internet and office",
"title": "Dedicated workspace",
"available": true,
"subTitle": ""
},
{
"groupName": "Location features",
"title": "Ski-in/Ski-out",
"available": true,
"subTitle": "Guests can access ski lifts without driving or taking paid transportation"
},
{
"groupName": "Outdoor",
"title": "Fire pit",
"available": true,
"subTitle": ""
},
{
"groupName": "Outdoor",
"title": "Outdoor dining area",
"available": true,
"subTitle": ""
},
{
"groupName": "Outdoor",
"title": "BBQ grill",
"available": true,
"subTitle": ""
},
{
"groupName": "Parking and facilities",
"title": "Free parking on premises",
"available": true,
"subTitle": ""
},
{
"groupName": "Parking and facilities",
"title": "Paid parking on premises",
"available": true,
"subTitle": ""
},
{
"groupName": "Not included",
"title": "Exterior security cameras on property",
"available": false,
"subTitle": null
},
{
"groupName": "Not included",
"title": "Kitchen",
"available": false,
"subTitle": ""
},
{
"groupName": "Not included",
"title": "TV",
"available": false,
"subTitle": ""
},
{
"groupName": "Not included",
"title": "Washer",
"available": false,
"subTitle": ""
},
{
"groupName": "Not included",
"title": "Dryer",
"available": false,
"subTitle": ""
},
{
"groupName": "Not included",
"title": "Smoke alarm",
"available": false,
"subTitle": "This place may not have a smoke detector. Reach out to the host with any questions."
},
{
"groupName": "Not included",
"title": "Carbon monoxide alarm",
"available": false,
"subTitle": "This place may not have a carbon monoxide detector. Reach out to the host with any questions."
},
{
"groupName": "Not included",
"title": "Hot water",
"available": false,
"subTitle": ""
}
],
"hostDetails": {
"id": "568305068",
"profileUrl": "https://www.airbnb.com/users/show/568305068",
"name": "Atef",
"isSuperhost": false,
"timeAsHost": {
"years": 1,
"months": 6
},
"profilePictureUrl": "https://a0.muscache.com/im/pictures/user/User-568305068/original/6ec75489-0b4f-4731-b20d-2226793e2965.jpeg",
"ratingCount": 78,
"ratingAverage": 4.72,
"about": "Badawi grew up in Wadi Rum. I made one of the most beautiful camps to preserve the heritage of our ancestors. I like to communicate with my guests. I will accompany you during the activities. I will be very happy to share with you the distinctive and multiple places.",
"hostRespondTimeCopy": null,
"hostDetails": [
"Response rate: 100%",
"Responds within an hour"
],
"location": "Lives in Wadi Rum Village, Jordan",
"cohosts": []
},
"houseRules": [
{
"title": "Check-in after 2:00 PM"
},
{
"title": "2 guests maximum"
}
],
"description": "Reconnect with nature at this unforgettable escape.",
"starRating": null,
"reviewsCount": 2,
"costPerNight": null,
"available": true,
"canInstantBook": true,
"maxGuestCapacity": 2,
"maxPlusValue": 16,
"petsAllowed": null,
"location": {
"latitude": 29.67348,
"longitude": 35.46849,
"address": "",
"description": ""
},
"title": "Room in Wadi Rum Village, Jordan",
"pricing": {
"price": "$263",
"rateType": "NIGHTLY",
"breakdown": [
{
"price": "$262.69",
"description": "4 nights x $65.67",
"type": "DETAIL"
},
{
"price": "$262.69",
"description": "Price after discount",
"type": "TOTAL"
}
]
},
"photos": [
{
"url": "https://a0.muscache.com/im/pictures/hosting/Hosting-1117627316721738691/original/2126b797-bcfe-452c-a00f-60d18f9a0c8b.jpeg",
"caption": "Living room image 1"
},
{
"url": "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTExNzYyNzMxNjcyMTczODY5MQ%3D%3D/original/bc5cf0c0-b134-4690-a239-7d55edd77e3c.jpeg",
"caption": "Bedroom image 1"
},
"removed remaining items for brevity.."
],
"inputUrl": "https://www.airbnb.com/rooms/1135700964697993602?adults=1&category_tag=Tag%3A8099&children=0&enable_m3_private_room=true&infants=0&pets=0&photo_id=1884775584&search_mode=flex_destinations_search&check_in=2025-10-21&check_out=2025-10-25&source_impression_id=p3_1722932634_P3cX0ltCq-IPA6hc&previous_page_section_name=1000&federated_search_id=3fbe074c-e6fe-499c-91e8-3150ebc465f3",
"availability": [
{
"date": "2025-10-01",
"available": false,
"bookable": null
},
{
"date": "2025-10-02",
"available": false,
"bookable": null
},
{
"date": "2025-10-03",
"available": false,
"bookable": null
},
{
"date": "2025-10-04",
"available": false,
"bookable": null
},
"removed remaining items for brevity.."
],
"reviews": [
{
"collectionTag": "LAST MINUTE TRIP",
"comments": "Está muy padre lo disfrutamos mucho mi hija y yo <br/>La locación es padrísima y tienes unas panorámicas hermosas <br/>El lugar tiene internet solo en el restaurante y la recepción pero está perfecto para desconectarse y descansar <br/>Todo funciona perfecto<br/>Nosotros disfrutamos mucho la estancia y las actividades (puesta de sol montando camello y paseo en camioneta por el Wadi Rum",
"id": "1225901680476345869",
"language": "es",
"createdAt": "2024-08-18T10:07:48Z",
"reviewee": {
"deleted": false,
"firstName": "Atef",
"hostName": "Atef",
"id": "568305068",
"pictureUrl": "https://a0.muscache.com/im/pictures/user/User-568305068/original/6ec75489-0b4f-4731-b20d-2226793e2965.jpeg",
"profilePath": "/users/show/568305068",
"isSuperhost": false,
"userProfilePicture": {
"baseUrl": "https://a0.muscache.com/im/pictures/user/User-568305068/original/6ec75489-0b4f-4731-b20d-2226793e2965.jpeg",
"onPressAction": {
"url": "/users/show/568305068"
}
}
},
"reviewer": {
"deleted": false,
"firstName": "Teresa",
"hostName": "Teresa",
"id": "143592582",
"pictureUrl": "https://a0.muscache.com/im/pictures/user/User-143592582/original/1ff8da6f-678a-4c25-bb47-2744759337c0.jpeg",
"profilePath": "/users/show/143592582",
"isSuperhost": false,
"userProfilePicture": {
"baseUrl": "https://a0.muscache.com/im/pictures/user/User-143592582/original/1ff8da6f-678a-4c25-bb47-2744759337c0.jpeg",
"onPressAction": {
"url": "/users/show/143592582"
}
}
},
"reviewHighlight": "Stayed one night",
"highlightType": "LENGTH_OF_STAY",
"localizedDate": "August 2024",
"localizedRespondedDate": null,
"localizedReviewerLocation": "McAllen, Texas",
"localizedReview": {
"comments": "He is a very father, we enjoyed it very much by my daughter and I <br/>The location is very good and you have beautiful panoramas <br/>The place has internet only at the restaurant and reception but is perfect for disconnecting and lounging <br/>Everything works<br/>We really enjoyed the stay and activities (sunset riding camel and pickup ride on the Wadi Rum",
"commentsLanguage": "es",
"disclaimer": "Translated from Spanish",
"needsTranslation": true,
"response": null,
"responseDisclaimer": null
},
"rating": 5,
"ratingAccessibilityLabel": "Rating, 5 stars",
"recommendedNumberOfLines": null,
"response": null,
"roomTypeListingTitle": null,
"highlightedReviewSentence": [],
"highlightReviewMentioned": null,
"showMoreButton": {
"title": "Show more",
"loggingEventData": {
"loggingId": "pdp.reviews.readMore",
"experiments": [],
"eventData": null,
"eventDataSchemaName": null,
"section": null,
"component": null
}
},
"subtitleItems": [],
"channel": null,
"reviewMediaItems": [],
"isHostHighlightedReview": null,
"reviewPhotoUrls": []
},
{
"collectionTag": null,
"comments": "К отелю на своей машине вы не сможете добраться.вас встретят и вернут.все необходимое берите с собой.ужин будет на территории отеля. Отель новый,чистый. В отеле предлагают рассвет и закат в пустыне.",
"id": "1181717278361646152",
"language": "ru",
"createdAt": "2024-06-18T11:01:17Z",
"reviewee": {
"deleted": false,
"firstName": "Atef",
"hostName": "Atef",
"id": "568305068",
"pictureUrl": "https://a0.muscache.com/im/pictures/user/User-568305068/original/6ec75489-0b4f-4731-b20d-2226793e2965.jpeg",
"profilePath": "/users/show/568305068",
"isSuperhost": false,
"userProfilePicture": {
"baseUrl": "https://a0.muscache.com/im/pictures/user/User-568305068/original/6ec75489-0b4f-4731-b20d-2226793e2965.jpeg",
"onPressAction": {
"url": "/users/show/568305068"
}
}
},
"reviewer": {
"deleted": false,
"firstName": "Elena",
"hostName": "Elena",
"id": "517338277",
"pictureUrl": "https://a0.muscache.com/im/pictures/user/dce3fa09-3c93-40be-a8c9-7fb6b56da5b1.jpg",
"profilePath": "/users/show/517338277",
"isSuperhost": false,
"userProfilePicture": {
"baseUrl": "https://a0.muscache.com/im/pictures/user/dce3fa09-3c93-40be-a8c9-7fb6b56da5b1.jpg",
"onPressAction": {
"url": "/users/show/517338277"
}
}
},
"reviewHighlight": "Stayed one night",
"highlightType": "LENGTH_OF_STAY",
"localizedDate": "June 2024",
"localizedRespondedDate": null,
"localizedReviewerLocation": "2 years on Airbnb",
"localizedReview": {
"comments": "You can't get to the hotel by your car. You will be met and returned. Take all the necessary things with you. Dinner will be on the territory of the hotel. The hotel is new,clean. The hotel offers sunrise and sunset in the desert.",
"commentsLanguage": "ru",
"disclaimer": "Translated from Russian",
"needsTranslation": true,
"response": null,
"responseDisclaimer": null
},
"rating": 5,
"ratingAccessibilityLabel": "Rating, 5 stars",
"recommendedNumberOfLines": null,
"response": null,
"roomTypeListingTitle": null,
"highlightedReviewSentence": [],
"highlightReviewMentioned": null,
"showMoreButton": {
"title": "Show more",
"loggingEventData": {
"loggingId": "pdp.reviews.readMore",
"experiments": [],
"eventData": null,
"eventDataSchemaName": null,
"section": null,
"component": null
}
},
"subtitleItems": [],
"channel": null,
"reviewMediaItems": [],
"isHostHighlightedReview": null,
"reviewPhotoUrls": []
}
]
}

Integrations

You can use Make to integrate Airbnb Scraper to any other SaaS platform by designing your own automation flows.

Airbnb properties API

The actor stores results in a dataset. You can export data in various formats such as CSV, JSON, XLS, etc. You can scrape and access data on demand using API. For more information, Go to Airbnb Scraper API integration page

How much will it cost me to scrape Airbnb properties ?

Based on historical data our scraper costs less than $1 per thousand Airbnb properties as usage credits. You can scrape upto 50,000 Airbnb properties per month with Apify starter plan

Our scrapers are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our scrapers, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping

Your feedback

We’re always working on improving the performance of our Actors. So if you’ve got any technical feedback for this scraper or simply found a bug, please create an issue on the actor’s Issues tab in Apify Console

For additional information you can email us at heycuriouscoder@gmail.com