We have started early planning for our first trip to Switzerland which will be in late August of 2023. We have a minimum of 6 nights, but could possibly stretch it to 7. Our flights will need to be in and out of Zurich, and we would like to avoid renting a car. Our interests are local culture, light to moderate hiking, beautiful scenery, and great food. We prefer smaller locally owned inns, hotels and we love B&Bs. Our ideal budget would be under $300 per night. Touring museums is not on our wish list for this trip. At this point we are giving serious consideration to visiting the Berner Oberland district and Lucerne, unless there are other areas we should consider with such a limited amount of time. My questions are:
1) Is this a viable plan without a rental car, and if so what options for public transportation are the best bet?
2) What specific area in Berner Oberland would you recommend as a home base, and are there any recommendations for inns, hotels, B&Bs etc, where you have had a great experience?
3) Any recommendations for places to stay in Lucerne and "do not miss" things to see or do; restaurants etc.?
4) How long would you suggest staying in each place?
Thank you in advance for the advice and any additional suggestions for things we may have not considered. We appreciate the help!