How it works
The useful thing about this site is that you can check it. Here is exactly what we read from each operator, what we work out ourselves, and what we refuse to claim.
The three facts that decide everything
Every operator on Viator publishes these in structured fields. No booking site lets you filter on any of them, which is the entire reason this site exists.
- Pricing model. Whether the price attaches to the booking or to each traveller. A per-group tour costs the same for two people or six; a per-person tour multiplies by everyone you bring. For a family of five that is the difference between one ticket and five, and it is invisible on every listing you have ever seen.
- Age bands. The ages an operator actually sells to. “Adult 18–100” means no children at all; “Child 8–12” means nobody under eight. In Dublin that shuts a six-year-old out of 25.5% of what we read. Families normally discover this at checkout.
- Group capacity. How many travellers one booking may hold. Every experience we count publishes it, and below your party size you are splitting into two bookings.
What else we record
Around those three, we keep everything the operator publishes that helps somebody decide: duration, private or shared, what is included and excluded, cancellation terms and the free-cancellation deadline, confirmation type, languages, meeting arrangements, accessibility and stroller notes, weather-proofing, itinerary stops with their real place names and coordinates (788 activities are placeable on a map), and the operator’s rating with its full star histogram.
Categories, and what an operator’s tick-box is worth
Categories are the operator’s own tags on Viator, not ours. We filter out the ones that are internal bookkeeping rather than a kind of day — merchandising badges, compliance flags, quality scores, even Viator’s own name for retired taxonomy entries — and show what remains: walking tours, food and drink, historical tours, day trips and so on. An experience commonly carries several.
The accessibility and family notes work the same way: they are checkboxes the operator ticks, and some tick them carelessly. A whale-shark swimming tour in Cancún arrived flagged “infants and small children can ride in a pram or stroller”. So two rules apply. We attribute — the site says “operator says stroller OK”, never “stroller-friendly”, because it is their claim and not our verification. And we refuse to filter on the physically impossible: where an activity happens in the water, on a bike, up a cliff or on the back of a horse, the stroller claim is dropped rather than surfaced, because presenting it would be us endorsing something plainly untrue. That removed 66 claims across the catalogue.
How prices work here
Every price is the operator’s advertised from-price, taken from the supplier feed and shown with the date we last checked it. Prices are re-pulled daily. We never compute a quote: where we show what a party of five would pay, the multiplication is shown and labelled an estimate, and children with their own fare band may pay less. Your exact total is always confirmed on Viator before you book.
What we work out ourselves
These are our calculations from the published facts above. They are judgements, not facts, and the reasoning is always on screen.
- Whether it fits your family. Every card carries a verdict computed from your party size and your children’s ages against the operator’s published limits. Each test reports separately, because “your six-year-old is too young” and “they cannot seat all seven of you” are different problems.
- Cost shape. Per-group prices divided across your party for comparison; per-person prices multiplied by it. That is how a $500 private tour can undercut a $110 fare for a family of five.
- Ranking. Rating weighted by review volume, so a lone five-star review cannot outrank four hundred. Per-group experiences rank first; airport transfers rank last, because they are logistics rather than a day out.
- Three-day plans. Composed by rule, not taste: quality from weighted reviews, “fits a morning” from published durations, “kids can come” from age bands, variety from categories, and a weather-proof alternate beside every rain-exposed pick. They recompose on every refresh.
How we sample, and why it matters
Percentages come from an unfiltered sweep of the experiences Viator features for a city — the inventory a visitor actually sees. We run two further sweeps, one sorted by rating and one filtered to private tours; their results are listed but never counted. Rating-sorted sweeps clip the perfect-five tail of small operators, and private sweeps are disproportionately priced per group — either would flatter our numbers. So the site keeps two populations: what we count from, and the wider inventory you can browse. Every page says which it is using.
Current per-group shares, all from the counted population: London 6.8% · Dublin 13.4% · Cancún 21.2% · Paris 5.4% · Rome 0.7%.
What “unknown” means
An unpublished limit is never read as permission. If an operator does not state a maximum group size, we do not assume your party fits — the activity is shown with the gap labelled rather than silently passed or silently dropped. Counts of “what fits your family” only ever include activities that actually publish the limits we checked.
What we do not claim
- No availability. We do not know whether an experience runs on your dates. Nothing here is a booking guarantee.
- No prices of our own. From-prices are the operator’s advertisement with a check date, not live quotes. “One price for the group” means the price does not multiply by party size; it does not mean the experience is cheap, and for two travellers it is often the more expensive choice.
- No reviews of our own. Ratings and histograms are collected by Viator and Tripadvisor, attributed to them, and linked back. We do not re-publish them as ours, and we surface the unhappy tail — where a large experience carries a real share of one- and two-star reviews, we say so on the card.
- No paid placement. Commission never affects what appears or how it is ordered. Affiliate disclosure.
Where the data comes from
Experiences come from the Viator Partner API, refreshed daily by a scheduled job that re-pulls, re-runs our data checks, and only publishes if they pass — stale-but-labelled beats fresh-but-wrong. Location names and coordinates come from the same API’s location endpoints. One honest limitation: most meeting points arrive as bare map references we cannot resolve to a name, so we show a meeting point only where the operator’s data actually gives us one.
Family stays
Our accommodation research works differently and by hand: we read each property’s own published room pages and record occupancy in their wording, bed types and counts, bedrooms, bathrooms, room size, kitchen and laundry — 25 properties, 41 room types, 17 of which publish a full bed breakdown. Every record carries a source URL and a verification date, and anything unpublished stays unknown. We never infer a bed layout from an occupancy number: a room that sleeps five could be a king plus three twins, or a queen plus a sofa bed and a cot, and those are very different rooms for a family with teenagers.
Corrections
If something here is wrong, we want to know and we will fix it and say so. Tell us.