But the Aveyron stands out as having the highest number of Les Plus Beaux Villages de France (The Most Beautiful Villages in France) – with a total of 11. Rooms start from £106. Mortagne-au-Perche, Orne, NormandyHistoric Mortagne-au-Perche in Normandy is quaint and characterfulAs well as its 'most beautiful villages', France has what it calls the 'Petites Cités de Caractère' or 'Small Towns of Character'. It's also one of France's most beautiful villages, with a 12th-century church as well as a castle to visit. WHERE TO STAY: Rooms at Hotel George Sand start from €130 (£110) per night.