Redweek Listings Scraper avatar

Redweek Listings Scraper

Pricing

from $5.00 / 1,000 listings

Go to Apify Store
Redweek Listings Scraper

Redweek Listings Scraper

The RedWeek Listings Scraper extracts timeshare rental and resale listings from RedWeek.com, capturing prices, availability dates, unit details, brand, ratings, amenities, and full resort profiles with geo-coordinates β€” ideal for price intelligence, market research and timeshare investment analysis.

Pricing

from $5.00 / 1,000 listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

πŸ–οΈ RedWeek Listings Scraper

Easily extract timeshare rental and resale listings from RedWeek, the world's largest timeshare marketplace. The RedWeek Listings Scraper collects structured, by-owner listing data β€” prices, availability, unit details, ratings, amenities, and full resort profiles β€” perfect for price intelligence, market research, and investment analysis.

Run it on the Apify platform to get API access, scheduling, cloud storage, and export to JSON, CSV, or Excel out of the box.

✨ Features

  • 🏷️ Rich Listing Data: Get unit title, listing type (rental/resale), price and price unit (per night vs. total), availability dates, bedrooms, bathrooms, beds, sleeps capacity, brand, ratings, and images.
  • 🏨 Full Resort Profiles: Every listing includes its resort's address, geo-coordinates, star rating, amenities, price range, and description.
  • πŸ”— Flexible Input: Paste a resort page to collect all of its rentals and resales, or individual listing URLs to scrape them directly.
  • 🎚️ Type Filtering: Choose rentals only, resales only, or both.
  • ⚑ Fast & Reliable: Efficiently gathers clean, structured data ready for analysis.

πŸ› οΈ How to use RedWeek Listings Scraper

  1. Add start URLs – Paste one or more RedWeek resort URLs (e.g. https://www.redweek.com/resort/P4872-marriotts-aruba-surf-club) or individual listing URLs (e.g. https://www.redweek.com/posting/R1499481).
  2. Choose a listing type – Rentals, resales, or both.
  3. Set a limit – Use Max listings to cap how many listings you collect.
  4. Run the Actor – Start it and download the structured results.

πŸ“₯ Input

FieldDescription
Start URLsRedWeek resort or listing URLs to scrape. Resort URLs collect all of a resort's listings; listing URLs are scraped directly.
Listing typeCollect rentals, resales, or both (default: both).
Max listingsMaximum number of listings to scrape (default: 50, 0 = no limit).
Proxy configurationProxy settings β€” the default works well.

πŸ“Š Output

The scraper returns structured JSON. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Example:

{
"url": "https://www.redweek.com/posting/R1499481",
"listingId": "R1499481",
"listingType": "resale",
"title": "2 Bedroom, 2 Bath @ Marriott's Aruba Surf Club (R1499481)",
"unit": "2 Bedroom, 2 Bath",
"brand": "Marriott Vacation Club",
"price": 42999,
"priceCurrency": "USD",
"priceUnit": "total",
"priceValidUntil": "Jul 21, 2027",
"availabilityStart": null,
"availabilityEnd": null,
"rentalNights": null,
"bedrooms": 2,
"bathrooms": 2,
"sleeps": 8,
"beds": [
{ "count": 1, "type": "king" },
{ "count": 2, "type": "full" },
{ "count": 1, "type": "sofa" }
],
"rating": 4.9,
"ratingCount": 4503,
"reviewCount": 2054,
"image": "https://cdn1.redweek.com/photos/feature-wide/6/2/9/629864.jpg?1",
"resort": {
"name": "Marriott's Aruba Surf Club",
"url": "https://www.redweek.com/resort/P4872-marriotts-aruba-surf-club",
"streetAddress": "103 L. G. Smith Boulevard",
"city": "Palm Beach",
"region": null,
"country": "Aruba",
"latitude": 12.578301,
"longitude": -70.042778,
"priceRange": "$200 - $3,143",
"rating": 4.9,
"reviewCount": 2054,
"amenities": ["Beach", "Outdoor pool", "Fitness center", "Restaurant", "Spa services"],
"description": "Marriott's Aruba Surf Club whisks guests away to their own little bit of paradise..."
}
}

For rentals, priceUnit is per_night, rentalNights holds the week length, and availabilityStart / availabilityEnd hold the available dates.

πŸ“‹ Data fields

FieldDescription
url, listingIdListing URL and RedWeek ID
listingTyperental or resale
title, unit, brandListing title, unit description, timeshare brand
price, priceCurrency, priceUnitPrice, currency, and whether it's per night or a total
priceValidUntilPrice validity date
availabilityStart, availabilityEnd, rentalNightsRental availability window and length
bedrooms, bathrooms, sleeps, bedsUnit size and sleeping configuration
rating, ratingCount, reviewCountResort ratings
imageListing image
resortNested resort profile: name, address, geo, amenities, price range, description

πŸ’° How much does it cost to scrape RedWeek?

This Actor uses a pay-per-result model: you pay $0.005 per listing scraped. A default run of 50 listings costs about $0.25. There's no charge for pages used only to discover listings β€” you only pay for the listings you keep. New Apify accounts include free monthly usage credits, so you can try it at no cost.

❓ FAQ

Is scraping RedWeek legal? This Actor collects only publicly available data. As with any scraping, you are responsible for how you use the data and for complying with RedWeek's Terms of Service and applicable laws. It does not collect personal or private information.

Can I scrape an entire resort's listings? Yes β€” paste the resort URL and set Max listings to 0 for no limit to collect every rental and resale on that resort.

Something not working? Report issues via the Issues tab on the Actor's page and we'll take a look.