For most hotels, paying in full for accommodations, typically in advance of arrival, will secure a guarantee of room availability. A guaranteed reservation is an agreement between the hotel and the guest that a room will be available, regardless of arrival time.