When Swedish startup X Shore built its first prototype in 2016, an all-electric luxury boat seemed like a pipe dream.

From alpine villages to dense Saxon forests, the German landscape is increasingly dappled with picturesque eco-hotels.