Je crois que vous aurez autant de recommandations d'établissements que de personnes du Québec qui connaissent cette région et les goûts se partageront entre Baie St-Paul, La Malbaie, Cap à l'Aigle et autres.
Avant de voyager en caravane, j'allais à tous les ans à Petite-Rivière-St-François, charmante auberge La Courtepointe à prix raisonnables et où la bouffe est délicieuse mais ce n'est pas pour tout le monde, il n'y a rien à faire dans ce très petit village, l'établissement n'a pas de piscine mais il y a un spa et il faut prendre la voiture pour aller visiter le coin. On voit le fleuve mais l'accès est très difficile sinon impossible. De plus, il y a une de ces pentes à pic qui ne plaît pas à tout le monde (j'en avais le frisson à chaque fois).
Donc, je vous remets le lien
http://www.tourisme-charlevoix.com/fr/charlevoix/hebergement.php, section hébergements et je vous suggère de fouiner. Les prix seront affichés donc vous pourrez décider de ce qu'il vous convient.
Il y a aussi le Parc des Grands Jardins et des Hautes Gorges au nord de St-Urbain si vous voulez camper. Il y a un gîte touristique sans prétention mais propre à St-Urbain, tout près de l'entrée des parcs .
http://www.quebecweb.com/auxportesdesparcs/. Pour la nature, il n'y a rien de mieux que ces parcs. Pour les parcs, voir BonjourQuebec.com.
Bonne recherche et bon voyage.