A celebration in France and a legally recognised marriage are separate questions. Whether you can complete the civil ceremony in a French mairie depends on your nationality and your connection to a commune. Confirm your situation with the relevant authorities first.
Check the civil arrangements first
In France, a civil ceremony performed by the relevant civil authority establishes the legal marriage. Eligibility and the commune where it can take place depend on your circumstances, including nationality and residence.
The official Service-Public guide to marriage in France explains the situations covered. Ask the relevant mairie and, when necessary, your consulate which rules and documents apply before booking arrangements that depend on the legal ceremony.
If you marry legally in another country, you can plan a separate celebration in France. Discuss the ceremony format with your venue and celebrant, and legal recognition with the appropriate authorities.
Planning the celebration
Separate the confirmed legal arrangements from the event schedule. For photographs, the useful information is the ceremony format, the locations, and whether several events take place on different days.
Read the Bordeaux planning guide for venue and guest arrangements.