Find and Book Top Rated Hotels in Altdorf

Search among 9 available hotels and places to stay in Altdorf from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-9 out of 9
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great98 reviews
MapView on map600 yd from City Center400 yd from Historisches Museum
From   US$ 244 /nightSelect
Places to stay near Altdorf
8.2
Great164 reviews
MapView on map7.3 mi from Altdorf7.3 mi from City Center
From   US$ 267 /nightSelect
8.4
Great74 reviews
8.2 mi from Altdorf8.2 mi from City Center
From   US$ 343 /nightSelect
8.2
Great141 reviews
7.3 mi from Altdorf7.3 mi from City Center
From   US$ 280 /nightSelect
Hotel
8.2
Great146 reviews
8.3 mi from Altdorf8.3 mi from City Center
From   US$ 156 /nightSelect
8.2
Great107 reviews
6.4 mi from Altdorf6.4 mi from City Center
From   US$ 234 /nightSelect
Hotel
8.4
Great142 reviews
1.3 mi from Altdorf1.3 mi from City Center1.2 mi from Luftseilbahn Schattdorf-Haldi
From   US$ 146 /nightSelect
8.6
Great89 reviews
5.0 mi from Altdorf5.0 mi from City Center
From   US$ 169 /nightSelect
Aparthotel
8.4
Great112 reviews
7.3 mi from Altdorf7.3 mi from City Center
From   US$ 233 /nightSelect

Best hotels and places to stay in Altdorf

Why visit?

Altdorf, a charming town located in the heart of Switzerland, offers a unique blend of natural beauty, rich history, and cultural heritage. With its picturesque landscapes, historic landmarks, and warm hospitality, Altdorf is a must-visit destination for any tourist seeking an authentic Swiss experience.

Where to stay?

When planning your stay in Altdorf, there are several areas that offer great accommodation options:

Old Town: Staying in the Old Town of Altdorf will immerse you in the town's rich history. This area is home to many historic buildings, quaint streets, and local shops. You'll also be within walking distance to major attractions such as the Hohle Gasse and Tell Monument.

Lake Lucerne: If you prefer stunning lake views and a tranquil atmosphere, staying near Lake Lucerne is a fantastic choice. This area offers a peaceful ambiance and easy access to outdoor activities like boating, swimming, and hiking. You can also enjoy breathtaking sunsets over the lake.

City Center: Staying in the city center grants you proximity to various amenities, including restaurants, shops, and public transportation. It is an ideal location for those who want to explore the town and have easy access to local attractions, such as the Swiss Transportation Museum or the Altdorf Rathaus.

What is the price per hotel room per night?

In Altdorf, the average price per night for hotel rooms varies depending on the hotel's star rating:

3-star hotels: The average price per night for a room in a 3-star hotel ranges from $100 to $150.

4-star hotels: The average price per night for a room in a 4-star hotel in Altdorf is around $150 to $250.

5-star hotels: For a touch of luxury, 5-star hotels in Altdorf offer room rates starting from $250 per night.

Best Value for Money:

Hotel Altdorf: Offering comfortable rooms, friendly service, and affordable rates, Hotel Altdorf provides excellent value for money.

Hotel Zum Schwarzen Löwen: This cozy hotel offers clean and spacious rooms at reasonable prices, ensuring a pleasant stay without breaking the bank.

Best Kids-Friendly Hotels:

Hotel Rathaus: With its family-friendly atmosphere and convenient location, Hotel Rathaus provides amenities that will keep kids entertained during your stay.

Hotel Höfli: This charming hotel features child-friendly facilities and a warm ambiance, ensuring a delightful experience for families visiting Altdorf.

Best Hotels for a Romantic Getaway:

Hotel Restaurant Goldener Schlüssel: This romantic hotel offers elegant rooms, fine dining, and a tranquil ambiance, making it a perfect choice for couples seeking a romantic retreat.

Hotel Urirotstock: Nestled amidst beautiful surroundings, Hotel Urirotstock provides a romantic hideaway with stunning views, impeccable service, and comfortable rooms.

Best for Location:

Hotel Tell: Located in the heart of Altdorf, Hotel Tell offers easy access to major attractions, restaurants, and shops, ensuring an enjoyable stay for sightseers.

Hotel Reiser: Situated near Lake Lucerne, Hotel Reiser provides a stunning lakeside location, offering peaceful surroundings and convenient access to outdoor activities.

Best for a Short City Break:

Hotel Leitner: This cozy hotel, situated in the city center, offers comfortable rooms, proximity to attractions, and a serene atmosphere for a quick city break.

Hotel Post: With its central location and modern amenities, Hotel Post provides the ideal base for exploring Altdorf during a short stay.

Show moreLess