Easy stopover near Lyon

We're driving from Italy (Florence) via Torino towards Bordeaux and will need to find an easy stop over place near Lyon. (On our return trip, we'd like to stay in Chambery, but for the outbound trip, we need to get an hour or so further along.) We don't want to trek into Lyon, so are there any good places to stop without getting too far off the motorway? We'd love to find a nice hotel or B&B and a good restaurant, rather than settling for a motorway hotel if possible. Any suggestions welcome, thank you!