Nestled in the northeastern corner of the country, it doesn’t get as much attention as other cities on this list, but Metz is just as cute and definitely more off the beaten path. I lived just across the border in Luxembourg.
This was the third city I visited in France, and it remains one of my favorite destinations in all of Europe. Called “La Ville en Rose,” thanks to the light bricks used to build most of the buildings.
Okay, if there’s one place on this list you’ve likely heard of, it’s Strasbourg — home to the most famous Christmas Markets in France. The entire city feels like a gingerbread holiday town year-round, but the rest of the year, Strasbourg is blissfully free of crowds.
Smaller than many on this list, Annecy might be the most picturesque. Located steps from the Alps and Lake Geneva (Switzerland is an easy day trip), it’s an outdoor lovers' paradise — no matter the season.
Brittany’s biggest city, where the best beaches in France are located — controversial to those that love the south, I know. It’s also one of the greenest cities (right up there with Metz and Nantes) and a favorite weekend getaway for Parisians.
In the heart of the south, roughly halfway between Toulouse and Nice, sit Montpellier. The city’s unique location lends itself to beautiful scenery and a good base for day trips. The mountainous terrain means it snows in the winter.
The home of Obama’s favorite mustard. However, that’s not all Dijon has to offer! Situated in the Burgundy wine region, you’ll enjoy rich reds and other grapes sans the crowds of Champagne and Bordeaux.
The main city among Champagne vineyards, Reims makes for a nice stop. The unique architecture mixes Art Deco, Gothic, and Medieval. However, the Roman past does crop up in occasional ruins.