Vous pouvez certainement changer d'hôtel ou apporter quelques petites modifications à votre itinéraire. Cela ne devrait pas invalider votre visa (mais voir la réponse d'Andrey concernant certaines pratiques douteuses de certains pays Schengen). Se rendre dans un autre pays peut être un peu plus risqué, mais c'est généralement possible. Par exemple, il est tout à fait possible de s'arrêter en cours de route, de changer l'ordre des pays ou d'ajouter une nouvelle destination à un voyage. En revanche, utiliser un visa dans un but complètement différent ne l'est pas (du moins en théorie).
Plus précisément, les règles sont énoncées à l'article 34 du code des visas Schengen :
Un visa est annulé lorsqu'il apparaît que les conditions de sa délivrance n'étaient pas remplies au moment de sa délivrance, notamment s'il existe des raisons sérieuses de penser que le visa a été obtenu frauduleusement. Le visa est en principe annulé par les autorités compétentes de l'État membre qui l'a délivré. Un visa peut être annulé par les autorités compétentes d'un autre État membre, auquel cas les autorités de l'État membre qui a délivré le visa sont informées de cette annulation.
Un visa est annulé lorsqu'il apparaît que les conditions de sa délivrance ne sont plus réunies. Le visa est en principe abrogé par les autorités compétentes de l'État membre qui l'a délivré. Un visa peut être abrogé par les autorités compétentes d'un autre État membre, auquel cas les autorités de l'État membre qui a délivré le visa sont informées de cette abrogation.
L'annulation est plus grave qu'une simple révocation parce qu'elle constitue une marque noire dans votre dossier. Elle implique que vous avez menti pour obtenir un visa.
En pratique, si vous vous présentez dans un endroit inattendu, disons en Allemagne avec un visa pour la Grèce, vous risquez de vous faire poser quelques questions à ce sujet. Si vous avez une bonne explication et tous les documents nécessaires, il n'y a aucune raison de vous refuser l'entrée et/ou d'annuler votre visa, mais si les gardes-frontières pensent que vous avez menti pour obtenir un visa et que vous avez toujours eu l'intention de venir en Allemagne, ils peuvent l'annuler et vous renvoyer.
La réponse n'est donc pas claire : “votre visa deviendra invalide si vous changez d'hôtel”, mais ce n'est pas non plus “ce visa est valable pour n'importe quoi dans l'espace Schengen”. Les gardes-frontières doivent décider s'il semble que vous avez obtenu votre visa frauduleusement et ils ont le pouvoir de l'invalider s'ils pensent que c'est le cas.
Dans votre cas, vous allez toujours vers des destinations touristiques typiques, vous entreriez par le même pays que celui prévu à l'origine et l'itinéraire semble très similaire à celui que vous avez soumis lors de votre demande de visa, donc je ne m'attends pas à ce qu'il y ait de problème. Selon toute vraisemblance, les gardes-frontières de Prague ne vous poseront même pas d'autres questions que des questions de routine. Si vous partez à temps, les gardes-frontières en France n'ont évidemment aucune raison de s'inquiéter non plus.