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
Syed
From
United Kingdom
Everything. The location, the shops in the little village, the view, the quietness.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 944 reviews
Price from
US$214.51
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.

J
Juliet
From
Switzerland
It was great for our family. Clean, great swimming pool for the kids and lovely room
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 487 reviews
Price from
US$263.44
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.

V
Vinayak
From
India
Breakfast was great. We got a family room which had a nice view on both side. Exactly, how we wanted. Location was around a km away from the nearest bus stop, which was a challenge since we were carrying luggage, though we were ok since we wanted to stay in a neighbourhood which was exactly what the hotel offered. The ladies on hotel team were super helpful and fun to talk to. They guided us very well to the various outings we went for including good restaurant recommendations. :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 460 reviews
Price from
US$244.62
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.1
Superb - What previous guests thought, 660 reviews
Price from
US$238.35
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...

J
Jose Garcia
From
France
Perfect location in a walking distance to Titlis and close to the bus stop
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 757 reviews
Price from
US$250.89
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.

J
Jalal
From
Czech Republic
The management team was incredibly kind and professional. When we missed our reservation due to car trouble, they graciously rescheduled it for the following day.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,140 reviews
Price from
US$164.34
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.

H
HUIXIN
From
China
The geographical location is fantastic and Alex is a very nice person that he changes the wrong dish of me 🤣😋😋
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,609 reviews
Price from
US$150.54
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.

v
veronika
From
Ireland
I had a few questions before our arrival at the hotel and received the answers from Adrian promptly. It was very warm and cozy in the rooms we booked. It is a great benefit that it is possible to manually adjust the temperature of the radiator in the rooms we booked. We turned the heating off for the night. Loved the tables during the breakfast reserved for the quests with their names on them :). Lady who assisted during the breakfast was so nice and polite, I asked her a few times for a few cups of espresso. It was so convenient we could purchase Titlis ski passes directly at the reception in the hotel. Prices are the same as at the Titlis tickets desk or via the Titlis website. We got our cards at the reception too, it saved us time standing in the queue at the Titlis ticket desk. Brilliant customer service. Very welcoming atmosphere, thank you so much Adrian, Sascha, and all the team! We arrived to Engelgerg by train. Very comfortable 2.45 h journey. The views were breathtaking. Engelberg is a very convenient location. While we had our fittings of shoes and snowboards in the Intersport rent Titlis, the weather changed dramatically, mist, fog, or clouds, and in ten minutes clear skies again. The landscape changes very fast. Our hotel was so close to the train station. We found everything so close by in walking proximity. The lockers for rent at the train station were very handy, we needed to store our backpacks the ones we did not carry to Titlis on our departure day from the hotel. We could though leave them at the Hotel Echweizerhof, Adrian was so kind to look after them. It was an extraordinary experience, we can't wait to go back and explore more.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,001 reviews
Price from
US$239.10
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.

O
OSAMA
From
Canada
amazing location with beautiful views, staff are so kind , superb restaurant with delicious food. comfortable and quiet place. the only thing feel during night is the church noise
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,238 reviews
Price from
US$176.17
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.

S
Stavroula
From
Greece
Amazing location Very clean Good breakfast
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,217 reviews
Price from
US$206.61
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.51
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 944 reviews
    Good location, friendly helpful Staff
    Guest review by
    Jackie
    Family with young children
  • Avg. price/night: US$214.51
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 944 reviews
    Good location close and quiet room
    Guest review by
    David
    Young couple
  • Avg. price/night: US$288.53
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 484 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