Find the 3-star hotels that appeal to you the most
Check out our selection of great 3-star hotels in Altdorf
Located in Altdorf, 25 miles from Lucerne Train Station, Boutique Hotel Reiser has accommodations with a shared lounge, free private parking and a restaurant.

Dating from the 18th century, Hotel Goldener Schlüssel is located in the Old Town of Altdorf in the Canton of Uri. Lake Lucerne is a 10-minute drive away. Free Wi-Fi is available in all areas.

Located only 2 miles from Lake Lucerne, Hotel Höfli is set in the oldest building of Altdorf, dating back to 1768. It features 2 restaurants and free private parking.

See- und Seminarhotel FloraAlpina enjoys an beautiful location at the shores of Lake Lucerne, outside the village of Vitznau.
0.6 mi away from the center of Engelberg which offers access to the Titlis Ski Area, guests can find Alpenresort Eienwäldli Engelberg in quiet surroundings.

Located in Beckenried, right at the shore of Lake Lucerne, Hotel Nidwaldnerhof direkt am See features a lake-view terrace and offers free WiFi access and free garage parking, with each room having its...

Set in Engelberg and with Engelberg-Titlis reachable within 0.7 mi, Hotel Sonnwendhof Engelberg offers express check-in and check-out, allergy-free rooms, a shared lounge, free WiFi throughout the...

Right on the shore of Lake Lucerne, Hotel Seerausch in Beckenried offers panoramic lake and mountain views, a lakeside bar, and free WiFi.

Located in Seelisberg, 21 miles from Lucerne Train Station, Hotel und Naturhaus Bellevue provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Providing stunning views of the Urner Alps, Hotel Schweizerhof is nestled in the picturesque village Engelberg.


Popular with guests booking 3-star hotels in Altdorf
Popular with guests booking 3-star hotels in Altdorf
Popular with guests booking 3-star hotels in Altdorf