Maybe you would enjoy some time in the Black Forest. Gutach im Schwarzwald is a fun family-oriented destination in a scenic, well-located spot on the Black Forest Railway. The excellent open-air museum and summer bobsled are next door to one another:
https://www.tripadvisor.com/Attractions-g1825958-Activities-Gutach_im_Schwarzwald_Baden_Wurttemberg.html
The Black Forest Railway runs between Offenburg and Singen in the direction of Lake Constance (on the Swiss-German border.) Gutach has a recently-built station - not shown on this map, but it's between Haslach and Hausach.
https://upload.wikimedia.org/wikipedia/commons/4/4d/Verlaufskarte_Schwarzwaldbahn_%28Baden%29.png
Haslach is a pretty town with a Black Forest Costume museum, and an old silver mine you can visit (Segen Gottes.) Other nice places on the BF Railway and elsewhere are worth seeing as well - they include adorable Gengenbach (old walled town with towers, half-timbered buildings and a popular travel base town,) Schiltach, Donaueschingen (source of the Danube River,) Triberg, and Villingen-Schwenningen.
Schiltach
Small-town accommodations are available all around the Black Forest. This official tourist site will give you the most options:
https://www.blackforest-tourism.com/accommodation
We had a 2-BR apartment at this farmhouse in Steinach a few years ago. It was an easy walk to the station in Steinach for outings along the BF Railway. Like Gutach, Steinach is just one station from Haslach. Mr. Schoener was a great host.
Niedereschach is very close to Villingen-Schwenningen (also on the BF Railway.) (Notice there are lots of -ach towns. "Niedereschasch" is one of those two - "Niedereschach" is the correct spelling.) If you need a car during your stay for the wedding day, you can pick one up in Offenburg or in Villingen-Schwenningen. I would just take the train to V-S from your base town and pick it up there. It really should be no problem to use the trains from FRA airport to the Black Forest, around the Black Forest (for free,) and onward to Switzerland, if that's what you wish to do.
You don't want to take a car with you to Switzerland if you intend to drop it there - that will mean a hefty foreign drop-off charge. A pre-purchased train ticket from wherever you are in Germany to Zurich from the German Railways site will probably get you to Zurich inexpensively.
I forgot to mention that as guests in the Black Forest you will have free transportation on all the BF train lines and buses; make one of the participating towns your base to receive the KONUS card at no charge:
https://www.blackforest-tourism.com/info/KONUS