Most top-end hotels sold out for the year end