Discover the power of water with our top 3 star hotels
The proximity to the water lends a special sense of tranquility to every stay. Our hotels on lakes, rivers, and streams are situated in unique locations where nature and relaxation are palpable. Whether right on the shore, overlooking flowing water, or nestled in an idyllic landscape—here you’ll find places to unwind and take a deep breath. Throughout Switzerland, from lively to tranquil settings, discover hotels where water is always present and makes your stay truly special.
Discover Switzerland
Some of our hotels are located directly on lakes, rivers, or streams. Others are situated right next to the water and offer an equally special connection to nature. This creates places throughout Switzerland where the tranquility and power of the water define the experience.