Years ago, to book a hotel room, you could either contact a travel agent or call the hotel directly. Nowadays, there are many more possibilities. Most people book online through third-party websites like Booking.com or Expedia, who lure with seemingly amazing offers. They sure became a very helpful tool to compare hotel prices. But when it comes to booking your room, you definitely benefit more from booking directly with the hotel.