Lucerne has a wide variety of eating establishments, especially by the river. Outside of Lucerne, most accommodation also features in-house restaurants and bars.