15% off your first purchase with code WELCOME15, up to 25 GB.

See pricing

Travel fares · Destination pricing intelligence

Destination pricing intelligence: a visitor price index for your destination

Destination pricing intelligence is a regular measure of what a visit to your destination costs, built from public prices for accommodation, activities and getting there. Quote it per source market, because a visitor from London and one from New York do not see the same prices.

Pay per GB · No subscription · Prices in EUR, excl. VAT

Illustration. The URLs and values are fictional; the connection string is the real grammar.
€2.00
per GB on ARC Fast, excl. VAT
−44%
at 1 TB (€1.12 / GB)
185+
countries, city targeting
Never
expires — no subscription

Written for

  • Destination marketing organisations (DMOs)
  • Tourism boards and observatories
  • Convention bureaus
  • Destination marketing agencies

The short answer

  • A destination index is a fixed basket: a panel of hotels, rentals, activities and routes, priced on fixed dates, from fixed source markets.
  • UN Tourism counted 1.52 billion international arrivals in 2025, up 4%, and says inflation in tourism services remains elevated by historical standards. Value for money is a marketing question again.
  • Official short-term rental statistics cover nights, not daily prices: Eurostat counted 854.1 million nights booked through four platforms in the EU in 2024. A price index complements them.
  • Compare with competing destinations on the same method, or the comparison says more about your method than about prices.

The problem

What goes wrong without the right IPs

Averages of whatever is available

Averaging all hotel prices found on a date mixes a sold-out luxury segment with a half-empty budget one. Use a fixed panel per segment and report each segment separately.

Source markets see different prices

Point-of-sale pricing, currency display and tax presentation all differ by the visitor's country. An index built from one market is that market's index, not the destination's.

Seasonality swamps everything

Summer and winter prices differ more than any year-on-year change. Compare the same week of the year, and publish seasonally matched figures.

Events distort single weeks

A congress or festival can double hotel prices for a few nights. Flag event weeks and show the index with and without them.

What to collect

What you can collect

Basket item
Hotel, rental, activity, attraction ticket, transfer or route, with its segment and your fixed ID.
Stay or visit date
The date being priced and the lead time at which it was observed.
Source market
The exit country, standing in for where the visitor books from.
Price and components
Total, taxes and mandatory fees, currency as shown, and your converted value with the rate used.
Availability
Available, sold out or not retrieved; a destination that sells out is a signal, not missing data.
Event flag
Whether the date overlaps a known event in the destination.
Competitor destination
The same basket built for the destinations you compete with, on the same dates.

How it runs

How a collection run works

  1. 01

    Define the basket with stakeholders

    Agree segments and weights with the people who will use the index: perhaps a mid-scale hotel night, a short-term rental night, two paid attractions, an airport transfer and a return flight from each key market.

  2. 02

    Fix panels and dates

    Choose specific properties and products per segment and keep them for the year. Price a fixed set of dates, such as a weekday and a weekend night in each of the next twelve weeks.

  3. 03

    Collect per source market

    Run the same basket from each key source market and store each run as its own series.

    One basket, three source markets
    import secrets, requestsBASE = "USERNAME_pool-arcfast_country-de".split("_country-")[0]MARKETS = ("gb", "us", "de")def proxy(country: str) -> dict:    user = f"{BASE}_country-{country}_session-{secrets.token_hex(4)}_sesstime-10"    url = f"http://{user}:PASSWORD@proxy.arcproxies.io:8000"    return {"http": url, "https": url}def price_basket(basket: list[dict], date: str):    for market in MARKETS:        with requests.Session() as s:            s.proxies = proxy(market)       # one visitor per market and run            for item in basket:                r = s.get(item["url"], params={**item["params"], "date": date}, timeout=30)                yield {"market": market, "item": item["id"], "date": date, "status": r.status_code, "body": r.text}
  4. 04

    Compute and publish

    Normalise prices, compute segment indices against a base period, then the weighted total. Publish with the method, the panel size and the source markets stated.

Setup

Recommended setup

A destination basket is modest in size but spread over several source markets. Residential exits per market give the visitor's view; static descriptive pages can run on ISP exits.

PlanRoleSessionTargetingPrice
ARC Fast
Rotating residential
Default for basket prices
Residential IPs in your key source markets, so each series reflects what those visitors are quoted.
Sticky, 10 minutes per market and runCountry of each source market
€2.00 / GB
€1.12 at 1 TB (−44%)
ARC Basic
Rotating ISP
Panel maintenance
Checking that panel properties and products still exist, and refreshing their descriptions, does not need residential exits.
RotatingCountry
€0.75 / GB
€0.59 at 1 TB (−21%)

Prices are list prices in EUR, excl. VAT. Volume discounts apply automatically at checkout — full ladder on the pricing page.

Connect

One connection string per market

The country, city and sticky session are tokens in the username. Change the token, change the market; keep the session handle, keep the IP.

sticky · Germany · 10 min
http://USERNAME_pool-arcfast_country-de_session-k3f9a1x2_sesstime-10:PASSWORD@proxy.arcproxies.io:8000

Swap _country-de for any market you quote. The full grammar is on the residential proxies page.

Illustration

What a weekly destination index from three markets costs

An illustration with round numbers — your pages, payloads and retry rate will differ. The arithmetic is the real price ladder.

Assumptions

Basket items
500
Dates priced
12
Source markets
3
Runs
weekly, 4 per month
Weight per price check
300 KB
Bandwidth per month
≈ 22 GB

On ARC Fast

€44.00per month, excl. VAT

22 GB bought in one purchase at €2.00 / GB (list price).

The same 22 GB on ARC Basic: €16.50 at €0.75 / GB. Move down as soon as the cheaper pool holds up.

Adding a competitor destination with the same basket doubles the figure; most DMOs benchmark against two or three.

Bandwidth never expires, so a bigger single purchase is only ever cheaper per GB. See the ladder.

In depth

Destination pricing intelligence, in depth

What a destination price index measures

Official statistics tell a destination how many visitors came and how long they stayed. Eurostat's figures on platform bookings, for example, show 854.1 million nights spent in short-term rentals booked via four large platforms in the EU in 2024, 18.8% more than in 2023. From 20 May 2026, Regulation (EU) 2024/1028 also requires short-term rental platforms to share activity data with authorities through national single digital entry points.

Neither is a daily series of what a visitor from a given market is quoted for a stay next month. A price index built from public offers fills that gap, and it moves weeks before arrival statistics do.

Why value for money is back on the agenda

UN Tourism estimates 1.52 billion international tourist arrivals in 2025, 4% more than in 2024, with Europe at 793 million. In the same release it notes that inflation in tourism-related services remains elevated by historical standards and lists high travel costs among the challenges for 2026.

For a destination, that turns price from a background fact into a marketing argument. A credible index lets a DMO say how its prices moved against competitors, and lets a convention bureau show planners what attendees will pay.

Designing the basket

SegmentExample itemsCollected on
AccommodationFixed panel of hotels by class; short-term rentals by sizeHotel rate shopping and vacation rental data methods
Things to doTop attractions, guided tours, passesTours and activities method
Getting thereReturn flights or rail from key marketsFare collection per point of sale
Getting aroundAirport transfer, public transport day ticketOperator pages

The index methodology itself, base periods, chaining and handling items that disappear, is the same problem statistical offices face with web prices; see online price indices.

Publishing an index that people trust

  • State the panel size, the source markets and the dates priced.
  • Publish segment indices, not only the total, so readers can see what drove a move.
  • Show event weeks separately or exclude them, and say which.
  • Keep the method stable for at least a year; when you change it, run old and new in parallel for a period.
  • Collect only public, logged-out prices and keep request rates low; tourism businesses in your own destination are among the sites you visit.

Works with anything that takes a proxy URL

  • Python requests / httpx
  • Playwright
  • Scrapy
  • n8n
  • Docker

FAQ

Questions

Something not covered? Write to contact@arcproxies.io.

What is destination pricing intelligence?

It is the regular measurement of what a trip to a destination costs, built from public prices for accommodation, activities and transport, usually compared with competing destinations. Tourism boards use it to track value for money and to inform marketing.

Why price a destination from several source markets?

Because visitors from different countries can be quoted different prices, currencies and tax displays for the same stay. Running the basket from each key market gives one series per market, which is what marketing to that market needs.

Does the EU short-term rental regulation replace price collection?

No. Regulation (EU) 2024/1028, applicable from 20 May 2026, makes platforms share activity data with authorities. It does not give a destination a daily series of the public prices visitors are quoted.

How large should the basket be?

Large enough that one property closing does not move the index: a few hundred items across segments is common for a city. Keep it fixed for at least a year.

How do you handle events in a destination index?

Flag dates that overlap known events and publish the index with and without them. A single congress week can raise hotel prices sharply and would otherwise read as a general price rise.

Sources & review

Last reviewed by the ARC Proxies team. Prices are read from the live catalog at build time.

  1. [1]UN Tourism: International tourist arrivals up 4% in 2025 reflecting strong travel demand around the world
  2. [2]Eurostat: New records set by online booking platforms in 2024
  3. [3]European Parliament Legislative Observatory: Data collection and sharing relating to short-term accommodation rental services: summary of Regulation (EU) 2024/1028

Travel fares

More on travel fares

OverviewProxies for travel fare aggregationAirline, hotel and rail fares change with the point of sale. Query each market from an IP inside it so the fare you store is the fare a traveller is quoted.Deep diveAirline faresCollect airline fares per point of sale: the same flight priced from each market, taxes itemised, one sticky session per search, billed per GB.Deep diveLow-cost carrier faresMonitor low-cost carrier fares where they are sold: on the airline's own site, priced per leg and per seat bucket, with mandatory fees split out. Per GB.Deep diveAirline ancillary pricesTrack airline ancillary prices (checked bags, seats, priority and fare bundles) per route, date and market, so a trip's true cost can be compared.Deep diveRail and bus faresCollect European rail and intercity coach fares per operator, departure and fare family, including yield-managed long-distance tickets. Billed per GB.Deep diveFerry faresMonitor ferry fares by route, sailing, season and vehicle (foot passengers, cars, cabins) from each operator's own public booking site. Per GB.Deep diveFare alertsBuild fare alerts and deal newsletters on verified prices: cheap watch-list polling, live confirmation from the right market before sending, per-GB costs.Deep diveCorporate travel benchmarkingBenchmark booked and negotiated corporate fares against public fares on the same flights, lead times and markets, for TMCs, travel managers and audits.Deep diveTravel metasearchHow to build a travel metasearch engine: partner feeds, cached prices, live re-pricing and look-to-book. Where proxies fit, and what it costs per GB.Deep diveHotel rate shoppingCollect competitor hotel rates per stay date, length of stay and market from local residential IPs. Sticky sessions per shop, billed per GB.GuideWhy flight prices differ by countryThe same flight costs different amounts in different countries because fares are filed and sold per point of sale, and taxes follow the departure airport.GuideDo airlines raise prices when you search?What regulators and researchers found about cookie and IP tracking in airline pricing, and what actually makes a fare change between two searches.GuideHow often flight prices changeFlight prices can change many times a day: filed fares update constantly and seat availability moves with every booking. What that means for collection.

Get started

Buy a gigabyte and try it on your own targets.

No subscription, no sales call. Code WELCOME15 takes 15% off your first purchase, and whatever you do not use is still there next quarter.