Dubai Real Estate Scraper - Bayut UAE Property Listings

Dubai real estate and UAE property listings from Bayut.com, for sale or rent: price, beds, baths, area, location, property type, agency and listing URL. Filter by city, purpose and type. Structured property data for Dubai, Abu Dhabi, Sharjah and the rest of the UAE.

Guide: Dubai real estate data · DLD transactions API

Dubai Real Estate Scraper — Bayut UAE Property Listings

Scrape Bayut.com - the UAE's largest property portal - for sale or rent listings across Dubai, Abu Dhabi, Sharjah and the rest of the Emirates. Get clean, structured real estate data: price, beds, baths, area, location, property type, agent and the direct listing URL.

Bayut protects its pages with DataDome, so plain scrapers get a "Captcha" page. This Actor drives Camoufox, a hardened fingerprint-spoofing browser, to reach the real listings - the same way a normal visitor does.

What you get for each property

  • Title and direct listing URL
  • Price (numeric) + currency, and rent frequency (yearly / monthly) for rentals
  • Purpose (for sale / for rent) and property type (apartment, villa, ...)
  • Bedrooms (incl. Studio) and bathrooms
  • Area in sqft
  • Location (tower / community, area, city)
  • City / emirate
  • Verified badge and the listing agent's name
  • Bayut reference ID

Input

Field Description
Buy or rent for-sale or to-rent
Property type Apartments, villas, townhouses, penthouses, offices, shops, plots, or all
City / emirate Dubai, Abu Dhabi, Sharjah, Ajman, Ras Al Khaimah, Fujairah, Umm Al Quwain, Al Ain
Max properties Cap on total properties
Max pages Listing pages to paginate (~24 properties/page)
Proxy Residential proxy strongly recommended - Bayut blocks datacenter IPs

Use cases

  • Real estate price monitoring and market analysis across the UAE
  • Building property datasets for portals, dashboards and valuation models
  • Lead generation for agents and PropTech
  • Tracking new listings by community, price band or property type

Notes

  • Public listing pages only - no login.
  • A residential proxy is required for reliable results; datacenter IPs get a captcha page.

Output example

{
  "title": "1 Bedroom Apartment for Sale in Downtown Jebel Ali",
  "price": 889000,
  "currency": "AED",
  "frequency": null,
  "purpose": "for-sale",
  "propertyType": "Apartment",
  "bedrooms": "1",
  "bathrooms": 2,
  "areaSqft": 650,
  "location": "Raw District by Imtiaz, Downtown Jebel Ali, Dubai",
  "city": "Dubai",
  "verified": true,
  "agent": "Muhammad Saad Karar",
  "referenceId": "15864308",
  "url": "https://www.bayut.com/property/details-15864308.html"
}

Use it in ChatGPT or Claude

Plug this Actor into an AI assistant via the Apify MCP server and ask in plain language:

"Find 2-bed apartments for sale in Dubai Marina."

"List villas to rent in Abu Dhabi with prices."

Your assistant maps the request onto the inputs and returns structured, ready-to-use results.

Frequently asked questions

How do I scrape property listings from Bayut? Paste a Bayut search or listing URL (or set your filters) and the Actor returns structured listings — price, location, beds, baths, area, agent and more.

Do I need a login or Bayut account? No. It reads publicly available listing pages — no login, no cookies.

Can I scrape both properties for sale and to rent? Yes — for sale and to rent, across Dubai, Abu Dhabi and the other emirates.

What format is the output? A dataset you can export to JSON, CSV or Excel, or query via the API.

Can I use it with an AI assistant? Yes — via the Apify MCP server you can ask in plain language and get structured results.


More GCC data tools by Get Anything

Part of a suite of Gulf-focused public-data Actors. You may also want:

🤖 Use with Claude or ChatGPT (MCP)

Run this actor from Claude, ChatGPT, Cursor or any MCP client via the Apify MCP server. In Claude Desktop: Settings → Connectors → Add custom connector → https://mcp.apify.com. Or expose just this tool:

{ "mcpServers": { "apify": { "url": "https://mcp.apify.com?tools=get_anything/bayut-property-scraper" } } }

Full guide: Connect Apify actors to Claude & ChatGPT.

⭐ Found this useful?

If this Actor saved you time, please leave a rating on its Apify page — reviews genuinely help others discover it and help me keep improving it.

Related scrapers