Where to Stay in Brunnen, Schwyz

The lakeside resort town on Lake Lucerne, 4 km north of Schwyz – lively and scenic.

✦ The vibe

Touristy but beautiful – promenades, lakefront hotels, and a ferry terminal.

👤 Best for

Couples, families, anyone wanting lake views and easy boat trips.

🏨 Where to stay

Lakeside hotels, from mid-range to luxury (e.g. Hotel & Restaurant Waldstätterhof).

🚇 Getting around

Walkable along the lake; train to Schwyz (5 min) and Zurich (45 min); ferry to Lucerne.

📍 Nearby

Brunnen Pier, Swiss Path (alpine hiking trail).

Best hotels in Brunnen

7 hotels ranked by how close they are to Brunnen

Other areas in Schwyz

Found your hotel? Get the full briefing.

Best rooms to request, the 14-day forecast for your dates, dining, transport and budget — free for any Schwyz hotel.

Browse all Schwyz hotels →