Skip to main content

Three-Star Hotels in Altdorf

Find the three-star hotels that appeal to you the most

The best three-star hotels in Altdorf

Check out our pick of great three-star hotels in Altdorf

Filter by:

Review score

Hotel Goldener Schlüssel

Hotel in Altdorf

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.

S
Shelley-Anne
From
Italy
Driving from UK to central Italy is tiring and unpredictable and the welcome was warm and even left a bed for the dog and a bowl, which saved me carrying up the one I travel with. I will certainly be back.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 945 reviews
Price from
US$215.01
1 night, 2 adults

See- und Seminarhotel FloraAlpina Vitznau

Vitznau (Near Altdorf)

See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.

V
Veronika
From
Germany
Unexpectedly good hotel (for this price in Switzerland) with an amazing wellness area right on the lake Luzern. Breakfast is great. Rooms are a bit small, but very comfortable. We really enjoyed our stay there and even decided to come back few nights later. Charger for e-cars for a very good price (two stations at the parking lot).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,238 reviews
Price from
US$209.98
1 night, 2 adults

Bnbetschart

Muotathal (Near Altdorf)

Set in Muotathal and only 32 km from Einsiedeln Abbey, Bnbetschart offers accommodation with mountain views, free WiFi and free private parking.

T
Talia
From
Israel
Such a lovely family! We felt welcomed and at home. The room was spacious and comfortable, as was our adjacent (private) bathroom. The breakfast was great too. Highly recommended!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 195 reviews
Price from
US$163.46
1 night, 2 adults

Alpenresort Eienwäldli Engelberg

Engelberg (Near Altdorf)

1 km away from the centre of Engelberg which offers access to the Titlis Ski Area, guests can find Alpenresort Eienwäldli Engelberg in quiet surroundings.

H
Hannah Sung
From
Netherlands
- Clean and spacious room - great swimming and spa facilities - good breakfast - Good playground for children at camping site - good surrounding to go for walk/hiking
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 491 reviews
Price from
US$275.37
1 night, 2 adults

Hotel Garni Hostatt

Engelberg (Near Altdorf)

Our rustic-style 3-star hotel with 12 rooms enjoys an idyllic, sunny and quiet location on the edge of the village, offering superb panoramic views of the surrounding mountains.

A
Angela
From
United Kingdom
The hotel was slightly out of town so it was lovely and quiet area. The staff were very welcoming and accommodating.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 458 reviews
Price from
US$245.19
1 night, 2 adults

Superior Hotel Nidwaldnerhof

Beckenried (Near Altdorf)

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

E
Egor
From
Cyprus
Free covered parking. Amazing view from the room on the lake. Various breakfast with the view also. Friendly staff & welcome drinks & discounts with guest cards.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 647 reviews
Price from
US$238.90
1 night, 2 adults

Hotel Sonnwendhof Engelberg

Engelberg (Near Altdorf)

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

H
Harshita
From
United Kingdom
Everything was great. The location, views, rooms everything was amazing
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 758 reviews
Price from
US$314.35
1 night, 2 adults

Seerausch Swiss Quality Hotel

Beckenried (Near Altdorf)

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

A
Ali
From
United States
This hotel was amazing! We got a room overlooking the lake and were not disappointed. The window/door/balcony took up the whole wall that overlooked the lake providing stunning views the entire time. They provided a bowl and bed for our dog that was traveling with us and greeted her along with us every time we entered or exited. The staff was super attentive and helpful. The restaurant was delicious and the menu is seasonal. It’s in a small but cute town with easy access to the bus that takes you to the nearest train station, it is also right by a ferry during the summer. They have lots of brochures for information on activities nearby and will gladly help you plan any excursions. There’s lots of storage space for all of your equipment and clothes.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,093 reviews
Price from
US$164.72
1 night, 2 adults

Hotel und Naturhaus Bellevue

Seelisberg (Near Altdorf)

Set in Seelisberg, 34 km from Lucerne Station, Hotel und Naturhaus Bellevue offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

I
Ivan S
From
Bulgaria
-Beautiful views. -Nature. -Clean and good-looking rooms.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,651 reviews
Price from
US$150.89
1 night, 2 adults

Hotel Krone

Buochs (Near Altdorf)

The modern Hotel Krone is just a 5-minute walk from the banks of Lake Lucerne and Buochs Ferry Port. It features 2 restaurants and a summer terrace with garden lounge.

A
Alexander
From
South Africa
Perfect location with easy access to the lake and main roads. Excellent variety at breakfast.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,053 reviews
Price from
US$203.70
1 night, 2 adults
All three-star hotels in Altdorf

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

3 star hotels that guests love in Altdorf

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 941 reviews
Good location, friendly helpful Staff
Guest review by
Jackie
Family with young children
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 941 reviews
Good location close and quiet room
Guest review by
David
Young couple
Avg. price/night: US$289.20
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 477 reviews
Staff was superfriendly, location is perfect, walking distance from city center and close to drive to many beautiful mountain walks. We really liked that there are rooms that can sleep 5.
Guest review by
Lies
Family with young children