Se loger à Zagora ne devrait pas être un problème puisqu'il existe une multitude d'hôtels dans cette petite ville et ses environs (Amerzou). Hélas la qualité ne suit pas toujours. Beaucoup d'hôtels appartiennent à des personnes ne connaissant rien à l'hôtellerie, le personnel est en général très serviable mais hélas pas formé.