The 10 best three-star hotels in Altdorf, Switzerland | Booking.com
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, 946 reviews
Price from
US$214.27
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.

A
Aditi23
From
Australia
This place was delightful in every way. On arrival, we were greeted warmly by the host and one of her five children. We were shown around our room and to the kitchen, which we were free to use. The room was beautifully set up, with lovely touches including a jug of drinking water on the table, and some individually wrapped cookies, which were vegan (a bonus for us, as usually we can't eat any chocolates or cookies). A little later, the host came to see us again with another of her children, to collect our payment. Again, their interaction with us was extremely warm and friendly. The room had a wonderful wall-length heater, which kept it warm, and a really nice combination of lighting, including a standing lamp with a dimmable bulb, and bedside lights. The bathroom was immaculate. The shower screen was so clean that it looked brand new - it had no streaks or water/soap marks on it, and the towels were folded to perfection. We spent two nights here but could have stayed longer due to how lovely it was. On the morning of our departure, the host came to see us to make sure we said goodbye when we left. She was so friendly and lovely. I cannot fault this place at all; it easily deserves a 10 out of 10.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 195 reviews
Price from
US$162.90
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, 489 reviews
Price from
US$263.14
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.

T
Thu
From
Luxembourg
Great location : very quiet and peaceful and near Mount Titlis, the morning walk around the area was great Beds are very comfortable and the room was very cozy and spatious with a lot of storage ! Staff is very nice Breakfast option is a little limited but at a high quality
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 461 reviews
Price from
US$244.35
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...

V
Vonny
From
Australia
We stayed at Niederbauen room, and has a stunning view of the mountain and lake. The room is very spacious and clean, there is a balcony, sofa, and a spa bath. The pillow was too soft for me, but they have a pillow & duvet menu (yes, you read it right - PILLOW AND DUVET Menu!!), so you can request which pillow you preferred. Staff is professional and friendly. The breakfast is pretty good. Highly recommend this accommodation!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 656 reviews
Price from
US$250.61
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...

Y
Yoonbin
From
South Korea
Great location and the room was in great condition. We had a nice mountain view from our balcony. Staffs were super friendly too. Threre was a little play room where my kids can play while we have breakfast and we loved it. I would come back again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 758 reviews
Price from
US$253.12
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.

D
Dunja
From
Serbia
Excelent breakfast and convenient private parking. Our room and bathroom were spacious, very clean, the bed was large, and the balcony had a beautiful view of the lake and mountains! We had fun using the pool table, and the on-site restaurant serves delicious food, although it is slightly pricey.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,114 reviews
Price from
US$164.15
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.4
Very good - What previous guests thought, 1,617 reviews
Price from
US$150.37
1 night, 2 adults

Hotel Schweizerhof

Engelberg (Near Altdorf)

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

A
Anu
From
Finland
Everything. Bath tub was extra bonus.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,005 reviews
Price from
US$238.83
1 night, 2 adults

Seeblick Höhenhotel

Emmetten (Near Altdorf)

The Seeblick Höhenhotel in Emmetten is situated on a sunny terrace above Lake Lucerne. It offers panoramic lake views, an indoor pool, free Wi-Fi and free parking.

M
Marcin
From
Poland
The views the hotel offers are magnificent. Breakfast was excellent with a great variety of choice (hot options available as well). The dining area is beautiful, offering splendid views of the mountains around. There is a large terrace outside, which is a great relax on on a nice day. While a bit dated, the room we got was clean and comfortable. Free parking and SPA facilities are highly appreciated. We'll definitely come again if we're back in the area.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,250 reviews
Price from
US$175.97
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
  • Avg. price/night: US$214.27
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 946 reviews
    Good location, friendly helpful Staff
    Guest review by
    Jackie
    Family with young children
  • Avg. price/night: US$214.27
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 946 reviews
    Good location close and quiet room
    Guest review by
    David
    Young couple
  • Avg. price/night: US$288.20
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 479 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