Spotahome Scraper — Mid-Term Rentals in Europe avatar

Spotahome Scraper — Mid-Term Rentals in Europe

Pricing

from $0.0005 / listing

Go to Apify Store
Spotahome Scraper — Mid-Term Rentals in Europe

Spotahome Scraper — Mid-Term Rentals in Europe

Scrape Spotahome furnished rentals (apartments, studios, rooms, residences) in Madrid, Barcelona, London, Paris, Berlin, Lisbon, Milan, Rome, Dublin and more: monthly rent, address, coordinates, size, bedrooms, availability, deposit, fees, description and photos.

Pricing

from $0.0005 / listing

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Spotahome Scraper: Furnished Mid-Term Rentals in Europe

Spotahome Scraper extracts furnished rental listings from Spotahome, the European platform for mid-term and long-term rentals with verified homes in Madrid, Barcelona, Valencia, London, Paris, Berlin, Lisbon, Milan, Rome, Dublin, Brussels and many more cities. Get every apartment, studio, room and student residence with the title, monthly rent (fixed or variable, min and max), currency, street, postal code, coordinates, area in m², bedrooms, bathrooms, capacity, availability date, security deposit, admin fee, contract types, cancellation policy, instant booking, superlister flag, landlord response rate, rating and reviews, full description and photos. Filter by property type, rent, bedrooms and availability date. Export to CSV, Excel or JSON. Ideal for relocation services, student housing, rental market research and proptech.

What does Spotahome Scraper do?

  • 🌍 Spotahome cities across Europe: Spain, UK, France, Germany, Portugal, Italy, Ireland, Belgium…
  • 🏠 Apartments, studios, rooms and residences.
  • 💶 Monthly rent (fixed or variable by month), deposit and admin fee.
  • 📍 Street, postal code and coordinates.
  • 📐 Area, bedrooms, bathrooms and capacity.
  • 📅 Availability date and contract types.
  • ⚡ Instant booking, superlister and cancellation policy.
  • ⭐ Rating, reviews and landlord response rate.
  • 📝 Full description and photos.
  • 🔎 Filters: property type, rent, bedrooms, available by date.

What data can you scrape from Spotahome?

FieldDescription
ListingID, link, title, property type, shared room, new flag
LocationCity, street, postal code, neighbourhood, latitude, longitude
RentRent per month, price type, min and max, currency
SpaceArea m², room area, bedrooms, bathrooms, capacity
BookingAvailable from, deposit, admin fee, contract types, cancellation policy, instant booking
TrustSuperlister, landlord response rate, rating, reviews count
ContentDescription, main image, photos, first published, updated

Use cases for rental data

  • Relocation agencies and HR teams: find furnished housing for employees moving to a new city.
  • Universities and student services: shortlist rooms and residences near campus.
  • Rental market research: compare mid-term rents across European cities and neighbourhoods.
  • Proptech and investors: analyse furnished rental supply, prices and availability.

How to scrape Spotahome

  1. Click Try for free to open Spotahome Scraper in Apify Console.
  2. Enter cities (e.g. Madrid, London, Berlin).
  3. Optionally pick property types, rent range, minimum bedrooms or available by date.
  4. Set Max listings and click Start.
  5. Download the listings as CSV, Excel or JSON.

Input

Example input

{
"cities": ["Barcelona", "Madrid"],
"propertyTypes": ["studio", "apartment"],
"priceMax": 2000,
"bedroomsMin": 1,
"availableFrom": "2026-11-01",
"maxItems": 1000
}
FieldDescription
CitiesOne search per city.
Property typesApartment, studio, room, residence.
Minimum / Maximum rentMonthly rent range.
Minimum bedroomsAt least this many bedrooms.
Available byOnly listings available on or before this date.
Max listingsStop after this many (0 = no limit).

Output

Listing example

{
"listingId": 1724456,
"url": "https://www.spotahome.com/barcelona/for-rent:apartments/1724456",
"title": "2-bedroom flat for rent in El Raval, Barcelona",
"propertyType": "apartment",
"city": "Barcelona",
"street": "Carrer de Maria Casas Mira",
"postalCode": "08001",
"latitude": 41.37885,
"longitude": 2.16917,
"pricePerMonth": 1780,
"currency": "EUR",
"areaM2": 50,
"bedrooms": 2,
"bathrooms": 1,
"availableFrom": "2026-10-07",
"depositType": "noSecurityDeposit",
"adminFee": 0,
"contractTypes": ["temporal"],
"cancellationPolicy": "standard",
"description": "Welcome to this furnished 2-bedroom apartment available for rent in the vibrant El Raval neighborhood…",
"search": "Barcelona"
}

Output schema

FieldTypeDescription
listingId, url, title, propertyType, sharedRoom, isNewmixedListing.
city, street, postalCode, neighborhood, latitude, longitudemixedLocation.
pricePerMonth, priceType, minPrice, maxPrice, currencymixedRent.
areaM2, roomAreaM2, bedrooms, bathrooms, capacitynumberSpace.
availableFrom, depositType, deposit, adminFee, contractTypes, cancellationPolicy, instantBookingmixedBooking.
superlister, landlordResponseRate, rating, reviewsCountmixedTrust.
description, imageUrl, photos, firstPublished, updatedAtmixedContent.
search, scrapedAtstringSource info.

How much does it cost?

Spotahome Scraper uses pay-per-listing pricing: a small fixed price per listing, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More rental data

FAQ

Can I scrape all listings in a city? Yes. Enter the city and set Max listings to 0.

Why do some rentals have a min and max price? Some landlords set different prices per month; minPrice and maxPrice show the range.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate Spotahome Scraper with other apps? Spotahome Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape Spotahome? The scraper only collects publicly listed rentals. You are responsible for using the data in line with Spotahome's terms and GDPR.

Notes

Original clean-room implementation. Returns only public data. Not affiliated with Spotahome.