Booking directly with the hotel gives you more flexibility with your reservation and better communication about your preferences. Whether you'd like to cancel your booking, make an amendment, or let the hotel know about a special requirement, it's much easier when speaking straight to the hotel.