VOOZH about

URL: https://apify.com/scrapesage/getyourguide-scraper

⇱ GetYourGuide Scraper – Tours, Activities & Prices Β· Apify


πŸ‘ GetYourGuide Scraper - Tours, Activities, Prices & Reviews avatar

GetYourGuide Scraper - Tours, Activities, Prices & Reviews

Pricing

from $5.00 / 1,000 tour / activity scrapeds

Go to Apify Store

GetYourGuide Scraper - Tours, Activities, Prices & Reviews

Scrape GetYourGuide tours & activities by search, destination URL or activity URL. Get title, price + discount, currency, rating, review count, supplier/operator, full location, images and reviews. Supplier intelligence, monitoring, no login, no key, no browser.

Pricing

from $5.00 / 1,000 tour / activity scrapeds

Rating

0.0

(0)

Developer

πŸ‘ Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

GetYourGuide Scraper β€” Tours, Activities, Prices, Reviews & Supplier Leads

Extract complete GetYourGuide tour & activity data β€” the fields thin scrapers leave empty: real "from" prices with the discount % and original price, the currency you ask for, average rating, full review count, the tour operator ("Activity provider"), the complete location breakdown (city, area, country, point of interest) and the full image gallery. Optionally pull every activity's reviews and build a supplier intelligence table that shows which operators run the most tours and how they rate.

No login, no cookies, no browser β€” fast JSON-LD extraction with 99%+ reliability.

Why this GetYourGuide scraper?

Most GetYourGuide scrapers only parse the search cards and return null for price, supplier, and location, or quote prices in a random currency based on the server IP. This actor reads each activity's structured data and ships the richest dataset in the category:

DataTypical scrapersThis actor
"From" price + currency you choosepartial / wrong currencyβœ… real price, your currency
Discount % + original priceβŒβœ…
Average rating + full review countpartialβœ…
Embedded reviews (rating, text, author, date)βŒβœ… opt-in
Supplier / tour operator nameβŒβœ…
Supplier intelligence (activities, avg rating, cities)βŒβœ… opt-in
Full location: city, area, country, point of interest❌ city onlyβœ…
Categories / themesβŒβœ…
Free-cancellation & skip-the-line flagsβŒβœ…
Image gallerypartialβœ…
Value score (0–100) per activityβŒβœ…
Monitor mode β€” only new activitiesβŒβœ…

Use cases

  • Travel market & pricing intelligence β€” track "from" prices, discounts, ratings and review velocity for any destination: Rome, Paris, Tokyo, New York, Barcelona, Dubai, and thousands more. Schedule recurring runs to watch price moves.
  • Tour operator competitor analysis β€” turn on supplier intelligence to see which operators dominate a city, how their catalogue rates, and where they operate.
  • Affiliate & travel content β€” populate destination guides, comparison pages and newsletters with structured experiences (price, rating, duration, images) at scale.
  • OTA & metasearch catalogues β€” feed booking platforms and aggregators with clean, deduplicated activity data including geo and categories.
  • Lead & partnership prospecting β€” identify the highest-volume, best-rated operators (supplierName, supplier summary) as partnership or sales targets.

How to use

  1. Sign up for Apify β€” the free plan is enough to try this actor.
  2. Open the GetYourGuide Scraper, enter search queries (a city, attraction or theme) or paste GetYourGuide URLs, choose your currency, and click Start.
  3. Watch results stream into the dataset table.
  4. Export as JSON, CSV, Excel, XML, or RSS β€” or pull results programmatically via the Apify API.

Input

{
"searchQueries":["rome colosseum","paris museum tickets"],
"currency":"USD",
"language":"en",
"maxResults":100,
"maxResultsPerSearch":60,
"includeActivityDetails":true,
"includeReviews":true,
"maxReviewsPerActivity":10,
"deduplicateSuppliers":true,
"minRating":4,
"monitorMode":false
}
  • searchQueries β€” free-text searches (city, attraction, or theme). Each is crawled across the results pages.
  • locationUrls β€” GetYourGuide destination URLs (https://www.getyourguide.com/rome-l33/) to crawl a whole "things to do" listing, paginated automatically.
  • activityUrls β€” direct activity pages (…-t<ID>/) for the full record.
  • startUrls β€” optional mixed list (search, destination or activity URLs), auto-classified.
  • currency (default USD) β€” 3-letter ISO currency for prices; the actual currency returned is always recorded in priceCurrency.
  • language (default en) β€” content language code.
  • includeActivityDetails (default true) β€” fetch each activity's detail page for the rich record. Turn OFF for a fast, cheap listing-only crawl.
  • includeReviews (default false) β€” output each activity's embedded reviews as separate records.
  • deduplicateSuppliers (default false) β€” emit one summary record per unique tour operator seen in the run.
  • minRating / minReviews / minPrice / maxPrice / freeCancellationOnly β€” filters.
  • monitorMode (default false) β€” emit only activities not seen in previous runs (see below).

Output

One record per activity (type: "activity"), plus optional review and supplier records:

{
"type":"activity",
"source":"getyourguide",
"activityId":"195566",
"title":"Colosseum, Roman Forum & Palatine Hill Guided Tour",
"url":"https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
"description":"Skip the line at the Colosseum and explore the Roman Forum and Palatine Hill with an expert guide…",
"priceFrom":58.9,
"originalPrice":73.6,
"discountPercent":20,
"priceCurrency":"USD",
"rating":4.77,
"reviewCount":84524,
"durationText":"3 hours",
"freeCancellation":true,
"skipTheLine":true,
"categories":["Guided tours","Skip-the-line","Cultural & historical tours"],
"languagesNote":"English, Spanish, Italian",
"city":"Rome",
"cityId":33,
"area":"Central Italy",
"country":"Italy",
"countryId":169011,
"pointOfInterest":"Colosseum",
"supplierName":"Crown Tours",
"imageUrl":"https://cdn.getyourguide.com/img/tour/33cca66c19886c9f.jpeg/53.jpg",
"images":["https://cdn.getyourguide.com/img/tour/…","…"],
"score":92,
"searchQuery":"rome colosseum",
"scrapedAt":"2026-06-15T12:00:00.000Z"
}

Automate & schedule

Run this actor on autopilot and pull results into your own stack:

  • Apify API β€” start runs, fetch datasets, and manage schedules over REST.
  • apify-client for JavaScript and apify-client for Python β€” official SDKs.
  • Schedules β€” run it hourly/daily/weekly to track prices or discover newly listed tours in a destination; perfect for price monitoring and affiliate feeds.
  • Webhooks β€” trigger downstream actions (price-drop alert, CRM import, Slack notification) the moment a run finishes.

Monitor mode remembers the activity IDs returned in previous runs and emits only new ones next time. It is orthogonal to Apify Schedules β€” the schedule decides when a run happens, monitor mode decides what's new β€” so the two compose cleanly without conflict.

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'MY_APIFY_TOKEN'});
const run =await client.actor('scrapesage/getyourguide-scraper').call({
searchQueries:['barcelona sagrada familia'],
currency:'EUR',
includeReviews:true,
deduplicateSuppliers:true,
maxResults:200,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} activities, reviews & suppliers`);

Integrate with any app

Connect the dataset to 5,000+ apps β€” no code required:

  • Make β€” multi-step automation scenarios.
  • Zapier β€” push new activities or price changes straight into your tools.
  • Slack β€” get notified when a monitored destination lists new tours.
  • Google Drive / Sheets β€” auto-export every run to a spreadsheet.
  • Airbyte β€” pipe results into your data warehouse.
  • GitHub β€” trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. You can call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server β€” ask your assistant to "find the top-rated Colosseum tours under €60 in Rome and list the operators" and let it run this scraper for you.

More scrapers from scrapesage

Build a complete travel & experiences intelligence stack:

Tips

  • Currency: always set currency (USD, EUR, GBP, AUD …). GetYourGuide otherwise quotes prices in the currency of the request IP. The currency actually returned is recorded in priceCurrency.
  • Breadth: GetYourGuide search returns ~24 activities per page and destinations ~33. To exhaust a big city, raise maxResultsPerSearch, or add multiple focused searchQueries (e.g. "rome colosseum", "rome vatican", "rome food tour").
  • Cost control: turn includeActivityDetails OFF for a fast, cheap listing-only crawl, then run details only on the activities you keep.
  • Monitoring: combine Schedules with monitorMode to track only newly listed tours, or rerun the same search to catch price changes.

FAQ

How do I scrape GetYourGuide tours for a specific city? Put the city (or "city + attraction") in searchQueries, or paste the destination URL from your browser into locationUrls (e.g. https://www.getyourguide.com/rome-l33/).

Can I choose the price currency? Yes β€” set currency to any 3-letter ISO code (USD, EUR, GBP, AUD …). The currency actually returned is recorded in priceCurrency so values are never ambiguous.

Does it get reviews? Yes β€” turn on includeReviews to output each activity's embedded reviews (rating, text, author, date) as separate records.

Can I export to Google Sheets, CSV, or Excel? Yes β€” one click in the dataset view, or automatically on every run via the Google Drive integration.

How do I monitor new tours or price changes automatically? Create a Schedule (e.g. daily) and turn on monitorMode to emit only newly listed activities, or rerun the same search to capture price moves; add a webhook or Zapier zap to push updates downstream.

A field is null β€” why? Some activities genuinely don't publish a discount, a named supplier, or every location field. Fields are null only when the data doesn't exist, not because the scraper skipped them.

Is scraping GetYourGuide legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws (GDPR/CCPA for personal data) and GetYourGuide's terms.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome β€” this actor is actively maintained.

You might also like

GetYourGuide Scraper - Tours & Activities

gio21/getyourguide-scraper

Scrape GetYourGuide tours and activities. Get title, city, price, currency, rating, review count, duration, images.

GetYourGuide Tours & Activities Scraper

crawlerbros/getyourguide-scraper

Scrape tours, activities, and experiences from GetYourGuide.com by search query or direct URL. Extracts title, price, rating, reviews, images, highlights, duration, cancellation policy, and more. HTTP-only, no cookies or proxy required.

37

5.0

GetYourGuide Scraper | Tours and Activities

parseforge/getyourguide-scraper

Scrape tours and activities from GetYourGuide including titles, prices, durations, ratings, review counts, locations, categories and availability. Build datasets of travel experiences for price comparison, destination research and tourism market analysis

GetYourGuide Scraper

jungle_synthesizer/getyourguide-scraper

Scrape tours, activities, and experiences from GetYourGuide.com by search query or direct URL. Extracts title, price, rating, review count, images, highlights, duration, cancellation policy, location, and category. Handles Cloudflare bot protection automatically.

πŸ‘ User avatar

BowTiedRaccoon

2

Viator Tours Intelligence: Activities, Prices, Reviews

scrapemint/viator-tours-tracker

Pull Viator tours and activities by destination, keyword, or product URL. Returns price from, rating, review count, duration, highlights, category, and bookable status for every listing. Filter by minimum rating, reviews, price range. JSON output.

GetYourGuide

vanderleicatanzaro/getyourguide

Scrape GetYourGuide tours & activities worldwide! 🌍 Support for 29 languages, 38 currencies, automatic affiliate link generation. Extract prices, ratings, reviews, photos & descriptions. Perfect for travel sites, agencies & affiliate marketers. Fast & reliable!

πŸ‘ User avatar

Vanderlei Catanzaro

74

GetYourGuide Reviews Scraper

solidcode/getyourguide-reviews

[πŸ’° $2.50 / 1K] Extract reviews from GetYourGuide activity pages β€” ratings, review text, author details, photos, owner responses, and activity metadata.

Getyourguide Tours Search Scraper

stealth_mode/getyourguide-tours-search-scraper

Scrape structured tour and activity listings from GetYourGuide.com β€” including titles, prices, reviews, photos, categories, and availability. Perfect for travel aggregators, market researchers, and tour operators benchmarking the competition.

GetYourGuide Listings Scraper

piotrv1001/getyourguide-listings-scraper

The GetYourGuide Scraper extracts tour and activity listings from GetYourGuide.com β€” capturing names, prices, ratings, review counts, sample reviews, descriptions, images, and language alternates across 45+ locales β€” ideal for travel market research, price tracking, and competitive analysis.

GetYourGuide, Viator, Klook & Tiqets Tours Scraper

memo23/tours-activities-scraper

Compare tour prices and reviews across GetYourGuide, Viator, Klook and Tiqets from one scraper. Pull each tour's price, currency, rating, full reviews, duration and location by destination or URL β€” built for travel price intelligence, market research and OTA monitoring. JSON or CSV

πŸ‘ User avatar

Muhamed Didovic

3