Most Popular Hotels in Altdorf

See all 176 Hotels in Altdorf
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hotel Zum Schwarzen Löwen
Hotel Zum Schwarzen Löwen

Tellsgasse 8, Altdorf CH-6460

3.5 out of 5.0
3.7 out of 5 (10 reviews)

Situated in Altdorf, this hotel is within 1 mi (2 km) of Tell Monument, Swimmimg Pool Altdorf, and Flueelen-Eggberge Cable Ca …

£88
Hotel Krone
Hotel Krone
0.2 mi from Altdorf
2.0 out of 5.0
3.9 out of 5 (7 reviews)

Located near the slopes, this Attinghausen hotel is within a 5-minute walk of Luftseilbahn Attinghausen - Brüsti and …

£80
Swiss Holiday Park
Swiss Holiday Park
5.1 mi from Altdorf
4.0 out of 5.0
4.2 out of 5 (26 reviews)

Conveniently near skiing facilities, this Morschach hotel is located in the mountains within 3 mi (5 km) of Bundeskapelle …

£141
Seerausch Swiss Quality Hotel
Seerausch Swiss Quality Hotel
9 mi from Altdorf
3.0 out of 5.0
3.9 out of 5 (44 reviews)

Situated in Beckenried, this hotel is within 1 mi (2 km) of Beckenried - Klewenalp and Klewenalp Cable Car. Kanuwelt Buochs …

£86
Hotel Stans-Süd
Hotel Stans-Süd
11.9 mi from Altdorf
3.0 out of 5.0

Located in the heart of Stans, this hotel is 1.2 mi (1.9 km) from Stanserhorn Cable Car and within 3 mi (5 km) of Kanuwelt …

Get Rates
Hotel Villa Honegg
Hotel Villa Honegg
12.2 mi from Altdorf
5.0 out of 5.0
5 out of 5 (15 reviews)

Located in Burgenstock, this luxury hotel is within 1 mi (2 km) of Hammetschwand Lift and Mt Rigi. Kanuwelt Buochs GmbH and …

£551
Seehotel Hermitage
Seehotel Hermitage
16.1 mi from Altdorf
4.5 out of 5.0
4.7 out of 5 (399 reviews)

Nestled on the beach, this Lucerne hotel is within 1 mi (2 km) of Lake Luzern and Swiss Transportation Museum. Loewenplatz an …

Get Rates
Radisson Blu Hotel, Lucerne
Radisson Blu Hotel, Lucerne
17.7 mi from Altdorf
4.5 out of 5.0
4.2 out of 5 (524 reviews)

Located in the heart of Lucerne, this luxury hotel is within a 15-minute walk of KKL Lucerne, Chapel Bridge, and Lucerne Town …

£108
Palace Luzern
Palace Luzern
17.8 mi from Altdorf
5.0 out of 5.0
4.8 out of 5 (141 reviews)

This family-friendly Lucerne hotel is located on the boardwalk, within a 15-minute walk of Lake Side Promenade, Loewenplatz …

£259
Ameron Hotel Flora
Ameron Hotel Flora
18 mi from Altdorf
4.0 out of 5.0
4.2 out of 5 (1,542 reviews)

This Lucerne hotel is 1 block from both Lake Lucerne and Rosengarten Collection. Chapel Bridge is 2 blocks away. The Lucern …

£102

Recent Reviews in Altdorf

Hide content

Narrow your search

Pocket Guide: Altdorf

Visiting Altdorf

Nature enthusiasts will enjoy a visit to Altdorf, though all visitors are sure to appreciate the restaurants, bars, and skiing. Welcoming and walkable, this lakefront city also attracts visitors with its coffeehouses, shopping, and mountains.
  • There are 2 Altdorf hotels
  • July is the most expensive month to travel here, while January tends to be the cheapest

Sightseeing around Altdorf

  • Skiing is one of the top activities, while Flueelen-Eggberge Cable Car, Attinghausen Cable Car, and Ruogig Cable Car are favourite sights to visit
  • Notable for its historic sites and landmarks to visit including Tell Museum, Ratzi Cable Car, and Chaeppeliberg Cable Car
  • The lakeside, riverfront, and mountains highlight the natural beauty, and places to visit include St. Jacob Cable Car, Ruetli Meadow, and Fronalpstock Cable Car

Staying in Altdorf

You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Hotel Goldener Schlüssel, averaging GBP 164.36/night
  • Hotel Zum Schwarzen Löwen, averaging GBP 117.5/night
Hotel Goldener Schlüssel, a 3-star favourite with Expedia travellers, has a 4 out of 5 user rating.

Dressing for Altdorf

  • Between January and March, you can expect the daytime average to be around 11°C and the nighttime average to be -5°C
  • From April to June, temperatures average about 22°C during the day and 2°C at night
  • July through September averages 23°C during the day and 8°C at night
  • In October–December, the average temperature is 15°C during the day and -4°C at night
  • About 27 millimetres of rain falls on Altdorf each year
false