Using third-party booking services has additional fees that you may on top of the rate. Online travel agents also charge a commission, which could be up to 20% of the booking, from the hotel. By booking directly, you could save this amount, or know that the full amount is going to the hotel for your stay.