There are several methods for booking a hotel room including a hotel's own website, brand portals, online travel agencies, social networks, mobile apps, and reverse auction sites. The main booking methods are a hotel's website, brand portals like Hilton or Marriott that allow booking across their chains, and online travel agencies like Expedia or Booking.com that offer rooms from many different hotels.