What “booking fees” actually are
When a hotel room costs more than it should, the extra usually comes from one of a few places: a booking site’s service or “booking” fee, a currency-conversion markup, a resort or facility fee added at the property, or an inflated reference price designed to make a discount look bigger than it is.
None of these make your stay better. They’re a cost of the booking layer sitting between you and the hotel - and they’re often not obvious until the final screen.
Why booking direct usually avoids them
Booking directly with the property (or through a service that passes you the direct rate) removes the large commission the big booking sites take - commonly 15-25% of the room price. Less markup in the middle means the price you see is closer to what the room actually costs.
Direct bookings also make changes and cancellations simpler, and often unlock member or loyalty rates that the public OTA price can’t match.
How to check you’re getting a fair price
Confirm the total price - taxes and fees included - is shown before you pay, not revealed at the last step. Check whether the rate is refundable and what the cancellation deadline is. And compare the rate you’re offered to the hotel’s typical selling price so you can see the real difference, rather than a made-up “was” number.
How OzBookings keeps it honest
On OzBookings every room shows your direct rate next to the hotel’s typical selling price - the supplier’s suggested retail price, not a fake competitor quote. Taxes are included in the total, free cancellation is flagged on the rates that offer it, and there are no hidden booking fees. Signing in unlocks lower, member-only rates on eligible stays.