Would you please recommend a B & B or hotel in any of these towns near to the train station. Your feedback would greatly appreciate it. Thank you
As for Koblenz, it is a pretty big city, by German, not American, standards. I'm not sure I would recommend any place near the train station.
Boppard has a number of nice hotels along the riverwalk - Bellevue is a Best Western, but I think Rheinlust might be a better deal, at least economically. They (Bellevue and Rheinlust) are a bit of a walk, but not too bad, from the station. Ebertor is closer to the station, although not in as scenic a locale. I stayed at a Privatzimmer close to the station, but the couple that owned the home did not speak English. If you speak German, I would be happy to recommend them.
And, do you mean Braubach or Bacharach? The hotels in Bacharach are on the opposite end of town from the station. In Braubach, I was impressed with Weinhaus-Wieghardt. I had lunch there but did not spend the night.
I suggest : search for a place in Boppard.
During a study abroad program, I stayed at the City Hotel in Koblenz and found it to be a very nice place. It's 10-15 minutes' walking distance or a short cab ride directly north of the train station.