How we built this comparison
This page combines traveler discussion patterns, published price ranges, transit details, and seasonal data to make the Peru vs Bolivia decision easier to resolve.
- Reviewed Reddit-style traveler discussions and recurring decision patterns for Peru and Bolivia.
- Checked numeric claims like accommodation ranges, transit costs, transfer times, or seasonal patterns where those numbers appear on the page.
- Updated the page structure so each major section ends with a clearer winner, reason, and traveler-use note.
Best read as a decision guide, not a universal truth: the right pick depends on your budget, pace, and what kind of trip you actually want.
⚡ The TL;DR Verdict
Peru is better if you want First South America, food lovers, history seekers. Bolivia is better if you want Budget adventurers, photographers, off-track travel. Mid-range budget: Peru $45–80/day mid-range vs Bolivia $25–45/day mid-range.
- Choose Peru: First South America, food lovers, history seekers.
- Choose Bolivia: Budget adventurers, photographers, off-track travel.
- Budget snapshot: Peru: $45–80/day mid-range; Bolivia: $25–45/day mid-range.
Choose Peru
First South America, food lovers, history seekers.
Choose Bolivia
Budget adventurers, photographers, off-track travel.
Quick Comparison
| Category | 🇵🇪 Peru | 🇧🇴 Bolivia | Winner |
|---|---|---|---|
| Daily Budget | $45–80/day mid-range | $25–45/day mid-range | Bolivia |
| Iconic Sight | Machu Picchu (world's greatest ruin) | Salar de Uyuni (world's largest salt flat) | Tie |
| Food Scene | Lima — world top 5 food city | Excellent local food, underrated salteñas | Peru |
| Tourism infrastructure | Excellent — easy to navigate, book, guide | Basic but improving — requires more planning | Peru |
| Inca heritage | Extensive — Machu Picchu, Cusco, Sacred Valley | Tiwanaku culture (pre-Inca, 500–1000 AD) | Peru |
| Adventure activities | Inca Trail, Amazon, sandboarding | Death Road, Uyuni, Madidi jungle, Salt Caves | Tie |
| Amazon access | Manu/Madre de Dios (excellent) | Madidi National Park (pristine, harder to access) | Peru |
| City experience | Lima, Cusco, Arequipa — internationally recognized | La Paz (extraordinary), Sucre (colonial gem) | Peru |
| Budget friendliness | Good value by South American standards | One of South America's cheapest countries | Bolivia |
| Best For | First South America, food lovers, history seekers | Budget adventurers, photographers, off-track travel | — |
🍝 Food & Dining
Lima is legitimately one of the world's great food cities — ranked alongside Tokyo, Paris, and New York by the World's 50 Best Restaurants (Central, ranked #1 in the world in 2023, is in Lima). Peruvian cuisine reflects 500 years of fusion: Incan ingredients (quinoa, potato, chili), Spanish influence, Japanese immigration (creating Nikkei cuisine), Chinese influence (creating Chifa — Chinese-Peruvian), and Amazonian ingredients. The holy trinity of dishes: ceviche (raw fish cured in lime juice, ají amarillo, and red onion, served with cancha corn), lomo saltado (stir-fried beef with tomatoes, onion, and ají amarillo — the Chinese wok technique meeting Andean ingredients), and causa (cold potato terrine layered with avocado and seafood). At street food level: anticuchos (grilled marinated beef heart skewers) cost PEN 2–3 ($0.55–0.80) per stick and are extraordinary.
Bolivia's food is heartier and less internationally celebrated but has genuine depth for the curious eater. Salteñas — Bolivia's version of empanadas, filled with juicy beef or chicken stew in a slightly sweet pastry — are the country's great breakfast food, eaten standing up at a market stall for BOB 4–8 ($0.60–1.15) per piece. The almuerzo (set lunch) at local restaurants is the meal of the day: soup, main dish, and drink for BOB 12–18 ($1.75–2.60) — extraordinary value. Singani (grape spirit from Tarija, Bolivia's wine region) makes the pisco sour debate irrelevant — singani sour is Bolivia's answer and it's excellent. Tucumanas (a fried salteña variant), sopa de maní (peanut soup), and chairo (stew of freeze-dried potato, wheat berries, and beef) are Andean soul food.
Winner takeaway
- Winner: Peru
- Why: Peru wins decisively on food — Lima is a genuine top-tier food destination and a reason to visit Peru in its own right. Bolivia's food culture is excellent for its price point and has hidden depth. Serious food travelers should allocate at least 3 days in Lima's Miraflores and Barranco neighbourhoods specifically for eating.
- Who this matters for: Matters most if food quality, variety, or meal budgets will shape your trip between First South America, food lovers, history seekers. and Budget adventurers, photographers, off-track travel..
⛰️ Iconic Sights
Peru's defining sight is Machu Picchu — the 15th-century Inca citadel perched at 2,430m on a saddle between two mountain peaks, rediscovered by Hiram Bingham in 1911. The site is genuinely wide-open from every angle: the terraces cascading down the mountainside, Huayna Picchu peak rising behind, and the Urubamba River gorge thousands of metres below. Daily visitor numbers are now strictly limited — 4,044 per day across two shifts — and advance booking is essential (tickets sell out weeks ahead in high season). The experience is peak bucket list, even with the crowds. But Peru doesn't stop at Machu Picchu: the Sacred Valley contains Ollantaytambo (a living Inca town, still inhabited), Pisac market (the best artisan market in the Andes), and Moray (circular Inca agricultural terraces resembling an amphitheatre). Cusco's Plaza de Armas and its cathedral built directly on Inca foundations are extraordinary.
Bolivia's Salar de Uyuni is one of Earth's most extraordinary landscapes — and one of the few natural sights that genuinely meets its photographs. At 10,582 square kilometres and perfectly flat (variation of less than 1 metre across the entire expanse), it's the world's largest mirror during the wet season (December–March) when 10–20cm of water covers the surface, reflecting the sky with perfect symmetry. In the dry season (May–October), the hexagonal salt crusts stretch to every horizon, blinding white in midday sun. Isla Incahuasi rises from the middle — a cacti-covered hill with specimens 1,000 years old and 12 metres tall, used as a navigation point by Inca traders. La Paz is South America's most dramatic capital: a city of one million people in a 400-metre deep canyon at 3,640m, surrounded by the 4,100m El Alto plateau, with cable cars (Mi Teleférico) connecting the various levels and the snow-capped Illimani volcano (6,438m) dominating the southern skyline.
Winner takeaway
- Winner: Depends
- Why: Both iconic sights are genuinely extraordinary — Machu Picchu and the Salar de Uyuni both deliver on their hype in ways that few bucket-list destinations do. Machu Picchu wins on cultural and historical depth; the Salar wins on sheer otherworldly strangeness. The ideal answer is: see both.
- Who this matters for: Matters most if this category is one of your top trip-deciding factors.
💰 Cost Comparison
Bolivia is significantly cheaper than Peru and is one of South America's most budget-friendly countries overall. Peru offers good value relative to Western countries but has key expensive items (Machu Picchu entrance, Inca Trail permits) that budget travelers must account for.
| Expense | 🇵🇪 Peru | 🇧🇴 Bolivia |
|---|---|---|
| Budget hostel dorm | PEN 35–60 ($9–16/night) | BOB 30–55 ($4.35–8/night) |
| Mid-range guesthouse | PEN 90–180 ($24–48/night) | BOB 100–200 ($14.50–29/night) |
| Budget meal (almuerzo set) | PEN 12–20 ($3.20–5.35) | BOB 12–18 ($1.75–2.60) |
| Restaurant dinner | PEN 30–60 ($8–16) | BOB 35–80 ($5–11.60) |
| Local beer | PEN 8–15 ($2.10–4) Cusqueña | BOB 8–15 ($1.15–2.20) Paceña |
| Machu Picchu entrance | PEN 200–260 ($52–70) | n/a |
| Salar de Uyuni 3-day tour | n/a | $80–180/person total |
| Inca Trail (4-day permit+guide) | $650–750 all-inclusive | n/a |
| Daily total (mid-range) | $45–80 | $25–45 |
Peru's biggest cost: Machu Picchu logistics. The entrance fee alone is $52–70 (Circuit 1, 2, or 3 options). Add the train from Ollantaytambo to Aguas Calientes: PeruRail or Inca Rail runs $50–100 return. Bus from Aguas Calientes to the site: $15 return. A budget Machu Picchu day costs minimum $130–150 per person, not including accommodation in Aguas Calientes ($30–80/night). The alternative — hiking the Salkantay or Choquequirao trails — costs $300–500 all-in and is spectacular.
Bolivia's incredible value: A 3-day Salar de Uyuni tour from Uyuni town (including 4WD jeep, driver-guide, all meals, accommodation in salt hotels, lagoons, geysers, and coloured lakes) costs $80–180 per person total depending on group size and agency quality. The Death Road cycling tour from La Paz (including mountain bike, gear, transfer, and lunch) costs $30–55. La Paz's cable car network covers the entire city for BOB 3 ($0.43) per ride.
Winner takeaway
- Winner: Depends
- Why: Bolivia offers extraordinary value — the Salar de Uyuni is one of the world's great experiences at one of the world's lowest price points. Peru's costs are dominated by the unavoidable Machu Picchu entrance and transport costs. Budget travelers: Bolivia. Those combining both: budget at least $200–250 extra for the Peru Machu Picchu logistics.
- Who this matters for: Matters most if nightly rates, meal prices, or transport costs will change how long you can stay.
🚌 Getting Around
Peru has well-developed tourist transport. The Lima–Cusco flight (1h20m, $60–120 on LATAM, Sky Airline) is the main artery. Within the Sacred Valley, colectivos (shared minibuses) run between Cusco, Pisac, and Ollantaytambo for PEN 5–8 ($1.30–2.15). The PeruRail and Inca Rail train to Aguas Calientes is the only motorised access to Machu Picchu. Lima has a Metropolitano BRT system and expanding Metro, but Miraflores and Barranco (the tourist areas) are best navigated by taxi (use InDriver or Uber for fixed prices). Cruz del Sur (upscale bus company) runs excellent overnight buses between major cities — Cusco to Puno (6hr, $15–30) is a spectacular altiplano journey.
Bolivia's transport network is improving but remains basic outside the main cities. The La Paz El Alto airport (at 4,100m — the world's highest international airport) connects to Sucre and Santa Cruz. Within La Paz, the Mi Teleférico cable car system (10 lines as of 2025) is the most efficient transport and provides dramatic city views. The Uyuni Salt Flat is accessed by train (Expreso del Sur from Oruro, 12hr) or bus from La Paz or Sucre. In Uyuni town, all tours depart in 4WD Land Cruisers — there's no public transport into the salt flat itself. The road between Uyuni and the Chile border is used as a route to San Pedro de Atacama (Chile) — one of South America's great overland crossings.
Winner takeaway
- Winner: Peru
- Why: Peru is significantly easier to navigate — better transport infrastructure, more reliable bookings, and more English spoken by operators. Bolivia requires more flexibility and planning; transport can be delayed or cancelled. Allow extra days in Bolivia for any journey that matters. The payoff is a rawer, more authentic experience.
- Who this matters for: Matters most if you care about ease, transfer friction, and how much time you lose moving between sights.
🏔️ Altitude & Health
Both countries involve significant altitude — this is not optional information, it's critical trip planning for most visitors. Altitude sickness (soroche or Acute Mountain Sickness / AMS) affects a meaningful proportion of travelers who ascend rapidly to high elevations.
Key elevations:
Peru: Lima (sea level), Cusco (3,400m), Sacred Valley (2,800–3,000m — better to acclimatize here first), Machu Picchu (2,430m — lower, so actually helpful for acclimatization), Lake Titicaca / Puno (3,812m).
Bolivia: La Paz city centre (3,640m), El Alto airport (4,100m), Tiwanaku (3,841m), Potosí (4,090m), Salar de Uyuni (3,656m), Chacaltaya (5,421m — popular day trip ski area).
Symptoms of AMS: Headache, fatigue, loss of appetite, nausea, dizziness, and shortness of breath at exertion. Usually appears within 6–12 hours of arriving at altitude. Most people experience mild symptoms; serious AMS (pulmonary or cerebral oedema) is rare but requires immediate descent.
Prevention and management: Ascend gradually (arrive Cusco before Machu Picchu, not directly from Lima to a 5,000m pass). Rest the first day at altitude. Stay hydrated (2–3 litres water per day). Avoid alcohol on day one. Eat light. Coca tea is a traditional remedy — mildly effective and culturally significant (the leaves are legal throughout the Andes). Diamox (acetazolamide 125–250mg twice daily, prescription required) is the most effective pharmaceutical prevention — start 24 hours before ascending. If symptoms are severe or worsen: descend immediately — even 300–500m of descent can relieve AMS rapidly.
Winner takeaway
- Winner: Depends
- Why: Bolivia has more extreme altitude overall (El Alto airport at 4,100m, Potosí at 4,090m) and requires more careful acclimatization planning. Peru's Cusco is the typical altitude challenge (3,400m) and is very manageable with a 2-day rest on arrival. Both countries: arrive slowly, rest first, stay hydrated.
- Who this matters for: Matters most if this category is one of your top trip-deciding factors.
☀️ Best Time to Visit
📸 = Salar de Uyuni mirror reflection season (thin layer of water reflects the sky perfectly).
May–October is the classic dry season for both Peru and Bolivia — clear skies, Inca Trail is open (closes February for maintenance), and Uyuni shows its white cracked crust. July–August is peak tourist season — book Machu Picchu tickets 3–4 months ahead.
Wet season (December–March): Inca Trail closes. BUT the Salar de Uyuni becomes a perfect mirror — one of the world's most extraordinary photographic spectacles. Many photographers specifically visit Bolivia in January–March for Uyuni mirror photos. The alternative Peru treks (Salkantay, Choquequirao) remain open during wet season.
Winner takeaway
- Winner: Depends
- Why: For Peru primarily (Inca Trail, Machu Picchu): May–October. For Bolivia's Salar mirror effect: December–March. For doing both: April–May (dry season starting, Inca Trail reopened) or September–October (dry season ending, fewer crowds than peak). July is ideal weather but maximum crowds at Machu Picchu.
- Who this matters for: Matters most if seasonality, rain, heat, or crowd levels could make or break the trip.
🏌️ Adventure Activities
Peru
Inca Trail (4-day, classic) — The world's most famous trek: 43km through cloud forest, mountain passes (Dead Woman's Pass at 4,215m), and Inca ruins to arrive at Machu Picchu via the Sun Gate at dawn. Permits sell out months ahead ($650–750 all-in including guide, camping, meals). A once-in-a-lifetime hike for those with enough fitness.
Salkantay Trek (5-day alternative) — Approaches Machu Picchu via the 4,638m Salkantay Pass and is arguably more scenically spectacular than the Inca Trail. No permit required, $300–500 all-in. Excellent choice when Inca Trail permits are sold out.
Amazon basin (Manu or Puerto Maldonado) — Peru's Amazon is among the world's most biodiverse. Manu Biosphere Reserve (harder to access, pricier, more wildlife) or Puerto Maldonado's Tambopata Reserve (easier, cheaper). 3-5 day lodges from $200–600 all-in. Macaw clay licks and giant river otters are the wildlife highlights.
Huacachina oasis sandboarding — A literal oasis surrounded by the world's second-largest sand dunes, 4 hours south of Lima. Dune buggies and sandboarding at sunset. $25–35 for a 2-hour buggy tour.
Bolivia
Death Road cycling (Yungas Road) — The "World's Most Dangerous Road" — a 64km descent from 4,700m (La Paz area) to 1,100m (Coroico), a 3,600m drop through cloud forest, past waterfalls, on a road carved into vertical cliff faces. Now closed to most traffic, it's exclusively a mountain biking attraction. $30–55 includes mountain bike, helmet, guide, transport, and lunch. One of the world's great adventure activities.
Salar de Uyuni 3-day tour — Covers the salt flat, Isla Incahuasi, the lagoon route through Eduardo Avaroa National Reserve (Red Lagoon, Green Lagoon, active volcanoes), geysers at Sol de Mañana (4,900m), and the Chile border crossing option. $80–180/person total, one of adventure travel's greatest value experiences.
Potosí silver mine tours — Descend into the working silver mines of Cerro Rico ("Rich Mountain") with a guide, meet miners, and understand the brutal colonial history that produced much of the world's silver from the 16th century onward. $15–25/person. Not for the claustrophobic. Altitude: 4,090m.
Madidi National Park — One of the world's most biodiverse national parks (home to 11% of all bird species on Earth). Access via Rurrenabaque, 18hr bus or 30min flight from La Paz. 3-day lodge tours from $150–350/person. The most pristine Amazon basin access in Bolivia.
Winner takeaway
- Winner: Depends
- Why: Both countries offer elite-level adventure activities at very different price points. Bolivia's Death Road ($35–55) and Uyuni tour ($80–180 total) are extraordinary value. Peru's Inca Trail ($650–750) is expensive but the experience is unmatched. For adventure per dollar: Bolivia. For sheer bucket-list satisfaction: Peru's Inca Trail and Machu Picchu.
- Who this matters for: Matters most if this category is one of your top trip-deciding factors.
🎯 The Decision Framework
Choose Peru If…
- You prioritize experiencing a renowned culinary scene.
- You want to explore extensive Incan archaeological sites.
- You're looking for a smoother first-time South American travel experience.
- You prefer reliable and comfortable intercity bus options.
- You want access to award-winning restaurants and innovative cuisine.
- You seek well-preserved colonial architecture and art.
- You appreciate a more established tourist path with clearer signage.
- You enjoy trying unique potato varieties and Andean ingredients.
Choose Bolivia If…
- You need your daily travel expenses to be significantly lower, around $25-45.
- You want dramatic, wide-open landscapes for photography.
- You prefer exploring less-traveled routes and towns.
- You're looking for genuine adventure activities at lower prices.
- You want to visit the expansive Uyuni Salt Flats.
- You enjoy interacting with communities maintaining traditional ways.
- You're comfortable with more basic tourist infrastructure.
- You seek experiences that feel more raw and unpolished.
- You prioritize stretching your travel funds further.
💰 Daily Cost Breakdown
| Expense | Peru | Bolivia |
|---|---|---|
| Hostel dorm | $10-25 | $8-20 |
| Budget hotel | $35-70 | $25-55 |
| Street food meal | $3-7 | $2-6 |
| Restaurant meal | $15-30 | $10-25 |
| Beer/drink | $3-6 | $2-5 |
| Local transport (day) | $2-5 | $2-5 |
| Daily budget total | $30-70 | $25-60 |
Approximate daily costs for 2026. Actual prices vary by season and travel style.
🌤️ Monthly Weather Comparison
| Month | Peru Temp | Peru Rain | Bolivia Temp | Bolivia Rain |
|---|---|---|---|---|
| Jan | 19°C/66°F | 160mm | 15°C/59°F | 110mm |
| Feb | 19°C/66°F | 140mm | 15°C/59°F | 100mm |
| Mar | 19°C/66°F | 110mm | 16°C/61°F | 70mm |
| Apr | 20°C/68°F | 40mm | 17°C/63°F | 30mm |
| May | 20°C/68°F | 10mm | 17°C/63°F | 10mm |
| Jun | 19°C/66°F | 5mm | 16°C/61°F | 5mm |
| Jul | 19°C/66°F | 5mm | 16°C/61°F | 5mm |
| Aug | 20°C/68°F | 10mm | 17°C/63°F | 10mm |
| Sep | 21°C/70°F | 20mm | 18°C/64°F | 20mm |
| Oct | 22°C/72°F | 50mm | 18°C/64°F | 30mm |
| Nov | 22°C/72°F | 80mm | 18°C/64°F | 50mm |
| Dec | 21°C/70°F | 130mm | 16°C/61°F | 90mm |
Average monthly high temperatures and rainfall based on historical climate data.
📅 Sample Itineraries
Weekend in Peru (3 Days)
💡 Three days gives you a great taste of Peru. Check out our Peru guide.
Weekend in Bolivia (3 Days)
💡 Three days gives you a great taste of Bolivia. Check out our Bolivia guide.
Week in Peru (7 Days)
💡 A full week gives you a great taste of Peru. Check out our Peru guide.
Week in Bolivia (7 Days)
💡 A full week gives you a great taste of Bolivia. Check out our Bolivia guide.
❓ Frequently Asked Questions
Is Peru or Bolivia better for first-time South America visitors?
Peru is the better first-time South America destination — it's more complete, has better tourism infrastructure, more English spoken in tourist areas, among the best food in Lima, and the unavoidable anchor of Machu Picchu. The classic Lima → Cusco → Sacred Valley → Machu Picchu → Lake Titicaca route is one of the world's great travel circuits, well-organised and well-served by guides and tour operators. Bolivia is better for travellers making a return trip to the continent or those specifically seeking adventure and budget travel — rawer, more authentic, and requiring more planning flexibility.
Is Peru or Bolivia cheaper?
Bolivia is significantly cheaper — one of South America's most budget-friendly destinations. A comfortable mid-range day in Bolivia costs $25–45 (local guesthouse, almuerzo lunch set $1.75–2.60, dinner $5–12). Peru costs $45–80 for the same comfort level. The biggest budget difference is Peru's mandatory expenses: Machu Picchu entrance ($52–70), train to Aguas Calientes ($50–100 return), and the Inca Trail permit ($650–750 all-in). Bolivia's main highlight (Salar de Uyuni 3-day tour) costs $80–180 all-inclusive — an extraordinary experience at a fraction of the Peru costs.
Should you choose Peru or Bolivia for does altitude sickness affect peru and bolivia?
Yes — significantly. Cusco (Peru) is at 3,400m, La Paz (Bolivia) at 3,640m, Uyuni at 3,656m, and Potosí at 4,090m. Bolivia's El Alto airport (4,100m) is the world's highest commercial airport — you are at altitude from the moment you land. Symptoms (headache, nausea, fatigue, shortness of breath) typically appear within 6–12 hours of rapid ascent. Prevention: don't fly directly from sea level to altitude without a rest day; stay hydrated; avoid alcohol day one; consider Diamox (prescription). The best acclimatization strategy for Peru: fly Lima → Cusco → rest 2 days in the Sacred Valley (lower elevation) → Machu Picchu → return to Cusco. For Bolivia: La Paz → 1–2 days → Uyuni. Both countries: take altitude seriously.
What is the best time to visit Peru and Bolivia?
May to October is the main dry season for both and the ideal window for most visitors. Clear skies, Inca Trail open (April through January), Salar de Uyuni showing its white salt crust, and minimal rain. July–August is peak — book Machu Picchu tickets 2–3 months ahead. For the Salar de Uyuni mirror effect (water covering the salt flat, reflecting the sky perfectly): December–March (wet season). Many photographers specifically time Bolivia visits to January–February for the mirror. The Inca Trail closes February for maintenance (alternative treks remain open year-round).
Can you visit both Peru and Bolivia in one trip?
Yes — and the classic overland combination is one of South America's great journeys. Standard route: Lima (2 days food) → Cusco (3 days acclimatize + Sacred Valley) → Machu Picchu (2 days) → Puno/Lake Titicaca (1–2 days) → bus to Copacabana Bolivia → Lake Titicaca Bolivia side (1–2 days) → La Paz (2–3 days) → fly to Uyuni or overnight bus → Salar de Uyuni 3-day tour → optional Chile border crossing or fly back to La Paz → international flight. Total: 3–4 weeks. This cross-border overland route is highly recommended by experienced South America travelers as one of the continent's essential experiences.
How do I book Machu Picchu tickets?
Book directly through the official Peru Ministry of Culture website (machupicchu.gob.pe) — only valid source. Tickets go on sale 60 days in advance. In high season (June–August), they sell out within hours of release for the most popular entry times. Choose your circuit (Circuit 1 includes Huayna Picchu mountain — extremely steep but extraordinary views; Circuit 2 is the classic route including the Sun Gate; Circuit 3 is the lower agricultural terraces). Morning entry (6am–12pm) is the most photogenic but requires arriving very early to beat clouds. Booking through reputable tour operators as part of a package is often the safest approach for guaranteed access.
Which has better food, Peru or Bolivia?
Peru is one of the world's great food destinations — no comparison necessary. Lima hosts Central (ranked #1 globally in 2023), Maido, Astrid y Gastón, and dozens of other internationally acclaimed restaurants. But beyond fine dining, Peruvian street food (ceviche, lomo saltado, anticuchos, causa, picarones) is extraordinary even at local market prices. Bolivia's food culture is less internationally celebrated but has genuine depth — particularly salteñas (best breakfast pastry in South America), set lunch menus at remarkable value ($1.75–2.60), and Potosí's market food. Food travelers should allocate at least 3 days in Lima specifically for eating.
Ready to plan your Andean adventure?
Get a free custom itinerary for Peru or Bolivia — built from real traveler insights and honest local knowledge.
🎟️ Book Tours & Experiences
Hand-picked tours and activities for both destinations — book with free cancellation
Experiences via Viator — free cancellation on most tours