Hoteldruid is designed to manage weekly or daily rental of house apartments or hotel rooms. It uses a PostgreSQL, MySQL, or SQLite database as a backend. Reservations can be assigned to rooms automatically with user-defined rules. Pages with forms to check availability for Internet sites can be created. It supports multiple users with a privileges system. Documents and invoices can be printed, saved, and emailed.