Emirates has a service named Dubai Connect which will provide a free hotel and transfers for passengers who have a connection time between 8 and 24 hours (6 to 24 hours for first and business). But it is not available if one segment of the flight is Air Canada. Both segments must be on Emirates or Qantas.
From the terms and conditions:
Both your inbound ...
Follow the red "Connections" signs to reach the airside shuttle bus that goes between T1, T2 and T3. You will need to go through a security check.
If you need help you can approach any staff member who is wearing the "May I help you?" shirt.