Faites une réservation sur le site d'une grande chaîne hôtelière française. Personnellement, j'utilise Novotel, mais ce ne sont pas les seuls. L'avantage, c'est que le site est en français (pourquoi se compliquer la vie!).
Typiquement, il y a un tarif annulable sans frais jusqu'à J-1, sans prépaiement, et au pire, si vous avez oublié, ils ne facturent qu'une nuit sur votre carte de crédit (mais elle est chère, donc mieux vaut penser à annuler une fois le visa obtenu).
Nota : Canton se dit
Guangzhou en mandarin; c'est peut-être à ce nom là qu'il faut chercher.