Shangrao n'étant pas encore touchée par le tourisme étranger, les logements sur place restent assez simples. Le mieux est de privilégier un hôtel standard ou de charme de type 3-4 étoiles chinois dans la ville pour garantir un certain confort. Pour les voyageurs "sac à dos", les auberges des villages du canton du Wuyuan pourront vous accueillir pour un soir.