In Bernkastel-Kues, 3 star hotels have average nightly rates of $167. Moselhaus Weiskopf is $92 cheaper than the city average at just $75/night.