A hotel room booking involves reserving a specific room type at a particular hotel for a certain period, while a hall booking typically involves reserving a meeting or banquet hall for an event, often with specific capacity requirements. Both involve stating dates, room type, and any special requests, and booking can be done online or directly with the hotel.