Why Your Competitors' Rates Look Better (Even When They're Not)

You're showing a hotel at $150. Your competitor shows the same hotel at $142.
User clicks your competitor. Books there.
Then you check the final price. $156 after taxes and fees.
Your rate was cheaper. But theirs looked better.
The Display Game
Platforms compete on perception, not just price.
The rate users see in search results isn't always the rate they pay. And the platform that controls perception wins the click—even if they lose on actual price.
Here's how competitors make their rates look better than yours.
Tactic 1: The "From" Price
What you show: $150 per night (actual available rate)
What they show: From $142 per night (lowest rate that might not be available for the user's dates, or is non-refundable with restrictions buried in fine print)
Users see $142 vs $150. Click the $142.
At checkout: "The rate you selected is no longer available. Here's a similar room for $158."
By then, user is invested. Already entered dates, filtered results, clicked through multiple pages. Booking friction makes them more likely to complete at the higher price than start over.
The "From" price got the click. Switching cost got the booking.
Tactic 2: Hidden Fees
What you show: $150 total price (includes taxes and fees)
What they show: $138 + taxes and fees
Users see $138 vs $150. Don't notice the "+ taxes and fees" qualifier until checkout.
At payment: $138 becomes $156 after hotel resort fees, occupancy tax, and service charges.
User already went through the booking flow. Either completes at the higher price or abandons frustrated.
Either way, your competitor got the click. The comparison was based on incomplete information.
Tactic 3: Currency Games
What you show: $150 USD
What they show: €142 (converts to $155 USD, but displayed in local currency to appear lower)
Users in Europe see €142 vs $150 and assume the first is cheaper. Don't mentally convert currencies during quick comparison.
This works especially well in metasearch where multiple platforms show different currency defaults. The lower number wins attention, even if the actual value is higher.
Tactic 4: Strike-Through Pricing
What you show: $150
What they show: ~~$180~~ $150 (20% off!)
Same price. But theirs appears to be a deal.
Users anchor to the higher strike-through price. $150 feels like savings, not just a price point.
Whether the $180 "original price" was ever real doesn't matter. The perception of value changed the decision.
Tactic 5: Sorting Defaults
What you show: Sorted by "Recommended" (balances price, reviews, availability)
What they show: Sorted by "Lowest Price" by default
Users land on their search results. First 5 options are all lowest-price properties (which might have poor reviews, bad locations, or hidden restrictions).
Your results show better properties at slightly higher prices. But users already clicked on their platform's cheaper options before comparing.
First impression matters. Lower numbers at the top = perception of better overall pricing, even if their best options are actually more expensive.
Tactic 6: The Refresh Game
What you show: Real-time pricing (checks rates immediately before displaying)
What they show: Cached pricing from 5 minutes ago
Their cached results show rates that are technically outdated but appear lower. By the time the user clicks through and the platform revalidates, prices have increased.
"Price changed since you started searching" message appears. But user is already invested in that property.
The outdated price got the click. Sunk cost fallacy got the booking.
Why This Works
Because users make decisions in milliseconds during search.
They scan results. Compare numbers. Click what looks cheapest.
They don't:
Read fine print about taxes and fees
Check if "From" prices are actually available
Convert currencies mentally
Question strike-through pricing
Verify that cached prices are current
The platform that optimizes for first impression wins the click—even if the actual price is higher.
The Cost of Playing This Game
Short-term: More clicks. Better metasearch performance. Lower effective CPC.
Long-term: Users learn your prices aren't reliable. They click but don't book. Or book once and never return.
Trust erodes slowly. Then suddenly.
Platforms that optimize for perception over reality get clicks from new users. But retention suffers because users feel misled.
What Actually Converts
Transparent pricing: Show the real price, all-in, from the start.
No surprises: What users see in search is what they see at checkout.
Consistent experience: Users learn they can trust your pricing. Come back without comparison shopping every time.
This doesn't win every click. But it wins repeat bookings.
The False Metric
Metasearch click-through rate looks like a success metric.
High CTR = you're winning the comparison.
But if your booking completion rate is low and repeat rate is lower, you're not winning. You're just getting more people to discover your prices aren't reliable.
Better metric: Click-to-booking conversion rate × repeat booking rate.
Platforms that optimize for both, not just the first, scale sustainably.
How We Think About It
At Volt, pricing data is structured to support transparency, not tricks.
All-in pricing calculation. Real-time rate validation. Clear fee breakdown. No "From" pricing unless genuinely variable.
Platforms building on Volt can choose to play the display game. But the infrastructure doesn't require it.
Transparent pricing converts better long-term. The data supports it.
The Bottom Line
Your competitors' rates look better because they're optimizing for the wrong thing.
They're optimizing for the click. You should optimize for the booking—and the next ten bookings after that.
Users eventually learn which platforms show real prices and which show marketing prices.
Win the click with tricks, lose the user with surprises.
Win the user with transparency, keep them with reliability.



