Are there any good hotels in France?
Yes, of course. Every major international hotel chain will have hotels in France, especially in the big cities. And France has its own very big hotel chain (Accor, the owners of Novotel, Ibis, and a few other properties).
In every city you’ll find good, if not great, hotels. In smaller cities or bigger towns you’ll find 2 or 3 star hotels.