large panorama towards Altdorf in Switzerland in the Alps in spring with beautiful weather and blue sky

Find hotels in Altdorf from ฿5,710

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Altdorf hotels

Hotel Goldener Schlüssel

Hotel Goldener Schlüssel
3.0 star property
Altdorf
8.6 out of 10, Excellent, (171 reviews)
"Quite expensive for the average room, but the employees were very nice and the room was quiet, good breakfast, in the center of Altdorf."
Switzerland
Johanna
The price is ฿7,437
฿7,834 total
includes taxes & fees
24 Jun - 25 Jun
Hotel Goldener Schlüssel

Hotel Höfli

Hotel Höfli
3.0 star property
Altdorf
9.4 out of 10, Exceptional, (3 reviews)
"Schoon en vriendelijk personeel."
Netherlands
Kevin
The price is ฿8,180
฿8,606 total
includes taxes & fees
26 Jun - 27 Jun
Hotel Höfli

Hotel Engel

Hotel Engel
2.0 star property
Emmetten
9.2 out of 10, Wonderful, (151 reviews)
"Absolutely phenomenal! From the moment we arrived at Hotel Engel in Emmetten, the staff went above and beyond—helping with laundry, offering brilliant touring tips, and solving our transportation challenges. Every meal was a culinary delight, and the hospitality was unmatched. Warm, professional, and genuinely caring, the team made our stay unforgettable, especially the Owner! I can’t recommend this hotel enough—truly a five-star experience in every way!"
United States
Janet
The price is ฿6,020
฿6,249 total
includes taxes & fees
26 Jun - 27 Jun
Hotel Engel

Stoos Lodge

Stoos Lodge
4.0 star property
Morschach
9.6 out of 10, Exceptional, (298 reviews)
"The room was very comfortable and staff was amazing "
Canada
Jessy
The price is ฿6,729
฿7,229 total
includes taxes & fees
5 Jul - 6 Jul
Stoos Lodge

Seerausch Swiss Quality Hotel

Seerausch Swiss Quality Hotel
3.0 star property
Beckenried
9.0 out of 10, Wonderful, (1,004 reviews)
"Very nice hotel on the lake. Staff were very friendly. Good breakfast. "
United States
Thu-Cuc
The price is ฿6,374
฿6,617 total
includes taxes & fees
29 Jun - 30 Jun
Seerausch Swiss Quality Hotel

BERG & BERG HOTEL Kerns - Self-Check-in

BERG & BERG HOTEL Kerns - Self-Check-in
3.5 star property
Kerns
8.8 out of 10, Excellent, (112 reviews)
"Amazing hidden Jen. Nice location next to a beautiful church and walking distance from Coop store and a very local pub. Hotel has a nice bar and restaurant as well."
United States
JAYDIP
The price is ฿6,941
฿7,205 total
includes taxes & fees
5 Jul - 6 Jul
BERG & BERG HOTEL Kerns - Self-Check-in

AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1,065 reviews)
"It is an excellent hotel"
Canada
Talal
The price is ฿12,895
฿13,614 total
includes taxes & fees
22 Jul - 23 Jul
AMERON Luzern Hotel Flora

Bellevue

Bellevue
3.0 star property
Seelisberg
9.0 out of 10, Wonderful, (243 reviews)
"An awesome place, great views !!"
United States
Rod
The price is ฿6,445
฿6,690 total
includes taxes & fees
29 Jun - 30 Jun
Bellevue

LIVINN - Self-Check-in

LIVINN - Self-Check-in
3.0 star property
Arth
9.4 out of 10, Exceptional, (105 reviews)
"Pleasant and comfortable stay."
Switzerland
Kennedy
The price is ฿8,960
฿9,300 total
includes taxes & fees
28 Jun - 29 Jun
LIVINN - Self-Check-in

Mandarin Oriental Palace, Luzern

Mandarin Oriental Palace, Luzern
5.0 star property
Lucerne
9.8 out of 10, Exceptional, (86 reviews)
"Beautiful hotel, well trained staff, good location"
United States
Esteban
The price is ฿31,872
฿33,533 total
includes taxes & fees
7 Jul - 8 Jul
Mandarin Oriental Palace, Luzern

Hotel de la Paix

Hotel de la Paix
3.0 star property
Old Town Lucerne
8.6 out of 10, Excellent, (1,005 reviews)
"Great hotel"
Australia
Michael
The price is ฿7,649
฿8,144 total
includes taxes & fees
13 Jul - 14 Jul
Hotel de la Paix

Tailormade Hotel STANS SÜD

Tailormade Hotel STANS SÜD
3.0 star property
Stans
8.4 out of 10, Very good, (228 reviews)
"We had a wonderful stay at this hotel. The room was clean, comfortable, and well-maintained. The location was convenient and made it easy to explore the area"
United States
Thitima
The price is ฿5,981
฿6,208 total
includes taxes & fees
7 Jul - 8 Jul
Tailormade Hotel STANS SÜD

Hotel Villa Honegg

Hotel Villa Honegg
5.0 star property
Ennetbuergen
9.8 out of 10, Exceptional, (75 reviews)
"Beautiful place and stunning surroundings Courteous staff and wonderful spa and pool Highly recommend and love to be back one day"
United States
Nea
The price is ฿28,335
฿29,820 total
includes taxes & fees
29 Jun - 30 Jun
Hotel Villa Honegg

Hotel Restaurant Balm Meggen

Hotel Restaurant Balm Meggen
3.0 star property
Meggen
9.2 out of 10, Wonderful, (353 reviews)
"Clean and friendly staff. Public transport right outside the door"
United States
Nathan
The price is ฿8,263
฿8,781 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Restaurant Balm Meggen

ibis Luzern Kriens

ibis Luzern Kriens
3.0 star property
Kriens
8.2 out of 10, Very good, (482 reviews)
"Room was very clean and front desk had excellent customer service."
United States
Shane
The price is ฿7,626
฿8,250 total
includes taxes & fees
22 Jul - 23 Jul
ibis Luzern Kriens

Seehotel Kastanienbaum

Seehotel Kastanienbaum
3.5 star property
Horw
9.0 out of 10, Wonderful, (234 reviews)
"Wow such a stunning location right on lake Luzern. We had lakefront room with balcony. Beautiful location about 15 minutes drive outside of downtown Luzern. It was too cold to use the pool but they have a nice relaxing wellness center with sauna. They have an outdoor hot tub but apparently you had to reserve in advance (which was not explained when we made reservation) so unfortunately we were not able to use. Otherwise the staff was super helpful! You can catch ferry boat right next to the...
United States
Catherine S
The price is ฿10,073
฿10,628 total
includes taxes & fees
25 Jun - 26 Jun
Seehotel Kastanienbaum

Holiday Inn Express Luzern - Kriens by IHG

Holiday Inn Express Luzern - Kriens by IHG
3.0 star property
Kriens
8.8 out of 10, Excellent, (624 reviews)
"Excellent hotel with very friendly staff and great breakfast."
United States
Agha
The price is ฿8,539
฿9,182 total
includes taxes & fees
29 Jun - 30 Jun
Holiday Inn Express Luzern - Kriens by IHG

Hotel Drei Könige

Hotel Drei Könige
3.0 star property
Lucerne
9.0 out of 10, Wonderful, (1,008 reviews)
"Great location, and the staff was incredibly helpful."
United States
Troy
The price is ฿9,798
฿10,587 total
includes taxes & fees
23 Jun - 24 Jun
Hotel Drei Könige

See- und Seminarhotel FloraAlpina

See- und Seminarhotel FloraAlpina
3.0 star property
Vitznau
9.0 out of 10, Wonderful, (103 reviews)
"A beautiful peaceful retreat. Absolutely loved this place. Planned on one night, stayed for three. Don't ever want to leave. Spa facilities are amazing and rejuvenating. Staff is exceptionally friendly and helpful."
United States
Kristen
The price is ฿6,768
฿7,229 total
includes taxes & fees
28 Jun - 29 Jun
See- und Seminarhotel FloraAlpina

Radisson Blu Hotel Reussen, Andermatt

Radisson Blu Hotel Reussen, Andermatt
4.5 star property
Andermatt
9.2 out of 10, Wonderful, (695 reviews)
"Great location in Andermatt, nice spa area and convenient to hiking and 10 min walking distance to old town ."
United States
Ruslana
The price is ฿9,699
฿10,068 total
includes taxes & fees
20 Jul - 21 Jul
Radisson Blu Hotel Reussen, Andermatt
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Altdorf attractions

Learn more about Altdorf

Explore the historic town square where William Tell's famous apple shot is commemorated with a striking bronze statue. Take a guided tour of the Tell Museum to discover the legendary hero's impact on Swiss independence and local culture.

large panorama towards Altdorf in Switzerland in the Alps in spring with beautiful weather and blue sky

Top Altdorf Hotel Reviews

More cheap stays in Altdorf

Find out more about Altdorf

Top reasons to visit Altdorf

  • Stunning Scenery: Altdorf boasts breathtaking landscapes, making it a paradise for outdoor enthusiasts.
  • Adventure Activities: Experience exhilarating skiing, hiking the famous Tell Trail, and exploring majestic mountains.
  • Rich History: Visit the oldest building in Altdorf for a glimpse into the town's fascinating past.
  • Charming Old Town: Stroll through Altdorf's picturesque streets, soaking in the local culture and atmosphere.
  • Diverse Accommodations: Enjoy a variety of lodging options, from pet-friendly hotels to cosy apartments.

Find great hotels near Altdorf

Experience the charm of Altdorf, Uri, Switzerland, with a variety of lodging options tailored to suit every traveller. From pet-friendly hotels to cosy apartments, you'll find accommodations perfect for family vacations or adventurous getaways. Notable options include the Altdorf Hotel Goldener Schlüssel and the Altdorf Hotel Höfli, ensuring a delightful stay in this picturesque region.

  • H+ Hotel & SPA Engelberg: Situated approximately 19km from Altdorf, the H+ Hotel & SPA Engelberg is a 4-star retreat ideal for those seeking a blend of adventure and relaxation. With a commendable guest rating of 8.8 out of 10, this hotel caters to families and thrill-seekers alike, offering easy access to ski lifts and adventure sports such as snow tubing and mountain climbing. Onsite, guests can enjoy amenities tailored for children, including sledding opportunities. The hotel’s proximity to skiing and mountain biking locations makes it a superb choice for an active family holiday.
  • Seerausch Swiss Quality Hotel: Located around 18km from Altdorf, the Seerausch Swiss Quality Hotel boasts a guest rating of 9.0 out of 10 and is ideal for families and pet owners. This 3-star establishment invites guests to immerse themselves in outdoor activities such as snowboarding and fishing. The hotel features family-friendly amenities like an arcade game room, ensuring entertainment for children. Additionally, its pet-friendly policy allows guests to bring their furry companions along for the adventure. Seerausch offers a welcoming atmosphere for both adventure and leisure seekers.
  • Romantik Hotel Beau Rivage: Approximately 23km from Altdorf, the Romantik Hotel Beau Rivage is a luxurious 4-star property that has garnered a guest rating of 9.2 out of 10. This elegant hotel is perfect for those yearning for a beachside escape, featuring direct access to stunning coastal views. The hotel blends opulence with comfort, offering a serene environment for relaxation. With its picturesque setting and refined amenities, Romantik Hotel Beau Rivage stands out as a sophisticated choice for a lavish getaway.

Where to stay near Altdorf

Altdorf, nestled in the heart of Switzerland, invites travellers to immerse themselves in its charming old town and rich history. Explore the scenic landscapes that surround the city, perfect for outdoor adventures and relaxation. Nearby, the quaint village of Seedorf offers a friendly atmosphere, making it an ideal spot for budget-conscious visitors. Experience the warmth of the local people and create lasting memories in this picturesque region.

  • Buerglen: Nestled a mere mile from Altdorf, Buerglen is a quaint city that offers a delightful mix of adventure and family-friendly activities. The region is characterised by its stunning natural landscapes, including majestic mountains and serene lakes, making it an ideal spot for outdoor enthusiasts. Visitors often flock here during the peak months of February and June to July, eager to experience the thrill of skiing and hiking. The local ski lift and cable car gondola provide easy access to the scenic heights, while lookouts offer breathtaking views that are perfect for capturing memorable photos. Buerglen is a charming gateway to adventure in the heart of Uri.
  • Schattdorf: Located just 1.6km from Altdorf, Schattdorf is a vibrant city that beckons adventurers and outdoor lovers alike. The area boasts a picturesque landscape with valleys and lakes that create a stunning backdrop for various activities. Peak visitor numbers occur from June to August, as tourists seek exhilarating skiing experiences and summer hikes. The cable car gondola and ski lifts transport thrill-seekers to pristine slopes, while the local lookouts offer panoramic views that are simply enchanting. Schattdorf is an excellent choice for those looking to immerse themselves in the natural beauty of Switzerland.
  • Seedorf: A charming city situated a mile from Altdorf, Seedorf is renowned for its romantic scenery and outdoor pursuits. With a more moderate seasonal influx of visitors peaking from June to August, this picturesque locale invites couples and families to enjoy its scenic parks and stunning lakes. The ski resorts and fields nearby provide ample opportunities for winter sports enthusiasts, while the surrounding mountains offer breathtaking hikes and views. Seedorf is an idyllic escape that promises a blend of relaxation and adventure in a serene setting.

Things to do in and around Altdorf

Shopping

In Altdorf, you can enjoy local shops featuring Swiss souvenirs and crafts. If you're up for a drive, visit the larger shops in Lucerne, approximately 30 kilometres away, where you'll find a variety of international brands and unique local products.

Recreation

In Altdorf, the Wellness- und Spa Hotel Alpina offers rejuvenating treatments with breathtaking mountain views. You can indulge in saunas and serene relaxation areas, while the nearby Uri Rotstock invites you to explore hiking trails, providing an invigorating blend of nature and wellness.

Adventure

The Flüelen-Eggberge Cable Car offers breathtaking views as you ascend, making it ideal for families and adventure seekers alike. For a similar experience, the Luftseilbahn Flüelen-Eggberge provides outdoor thrills and stunning landscapes. Additionally, the Luftseilbahn Attinghausen - Brüsti, located 3km from Altdorf, invites guests to explore nature’s beauty.

Nightlife

In Altdorf, the lively Gasthaus zum Grünen Wald offers a friendly atmosphere with local beers and traditional Swiss dishes. For a more laid-back experience, Café Central serves delightful coffee and pastries, perfect for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Altdorf

Altdorf, Uri, is a fantastic destination for outdoor and adventure enthusiasts, offering stunning scenery and various attractions. Visitors can explore cable cars, lookout points, and majestic mountains, perfect for family experiences. Don't miss the chance to visit the oldest building in Altdorf, which adds a touch of history to your adventure. This charming town is an ideal spot for those seeking both exploration and relaxation amidst nature.

  • Flueelen-Eggberge Cable Car: Experience breathtaking views as you ascend the mountainside in this modern cable car. Nestled in Altdorf, it's ideal for families and adventure seekers, offering a unique opportunity to connect with nature while enjoying the stunning scenery.
  • Fronalpstock: Just 10km from Altdorf, this majestic mountain invites you to explore its rugged terrain and take in panoramic vistas. A haven for outdoor enthusiasts, Fronalpstock offers thrilling hiking trails and a chance to appreciate the beauty of the Swiss Alps.
  • Ruetli Meadow: Located 10km from Altdorf, this serene steppe is an idyllic spot for relaxation and contemplation. Surrounded by stunning landscapes, it provides a peaceful retreat for nature lovers and an excellent backdrop for photography.

Best time to go to Altdorf

The best time to visit Altdorf can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Altdorf falls in July, when visitor numbers are slightly high and weather is mostly sunny with moderate rain. The coolest average temperature in Altdorf falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January29.5°F (-1.4°C)Light RainMostly SunnyAverageAverage
February30.7°F (-0.7°C)Light RainMostly SunnyAverageAverage
March35.6°F (2.0°C)Light RainMostly SunnyAverageSlightly Low
April43.2°F (6.2°C)Light RainMostly SunnyAverageSlightly Low
May50.2°F (10.1°C)Moderate RainMostly CloudyAverageAverage
June58.8°F (14.9°C)Moderate RainMostly SunnySlightly HighSlightly High
July62.2°F (16.8°C)Moderate RainMostly SunnySlightly HighSlightly High
August61.9°F (16.6°C)Moderate RainMostly SunnySlightly HighSlightly High
September55.0°F (12.8°C)Light RainMostly SunnyAverageAverage
October47.7°F (8.7°C)Light RainMostly SunnySlightly LowAverage
November38.7°F (3.7°C)Light RainMostly SunnySlightly LowSlightly Low
December32.2°F (0.1°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Altdorf

Travelling to Altdorf, Uri, Switzerland is convenient with three major airports nearby. Zürich Airport (ZRH) is situated 63km away, with luxurious hotels like the Zurich Marriott Hotel and The Dolder Grand located 8km from the airport. Milan Malpensa International Airport (MXP) is 140km distant, featuring quality accommodations such as the Sheraton Milan Malpensa Airport Hotel & Conference Center, located a mere 161m away. Lastly, Basel EuroAirport (BSL), 116km from Altdorf, offers hotels like the Mercure Bale Mulhouse Aeroport, just 2km from the airport. Each airport provides accessible transportation options to these hotels, ensuring a seamless travel experience.

Frequently asked questions

What's the best place for a stay in Altdorf?
Located 19.6 mi (31.6 km) from the heart of Altdorf, AMERON Luzern Hotel Flora is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are Hotel Central Luzern and ibis budget Luzern City. See all available top hotels, or vacation rentals in Altdorf.
If I need to cancel my hotel reservation in Altdorf, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Altdorf.
What's the best dog-friendly hotel in Altdorf?
Hotel Höfli is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices to stay with your pet include Hotel Goldener Schlüssel and Berggasthaus Eggberge. See more pet-friendly hotel accommodations in Altdorf.
What are some hotels with pools in Altdorf?
Bürgenstock Hotel & Alpine Spa: Hotel located near Burgenstock. Offers 2 indoor swimming pools, a children's pool and 12 restaurants. View all hotels with pools in Altdorf.
How is it to stay in Altdorf?
Visitors can enjoy all that Altdorf has to offer, including the ski areas, mountain views and monuments. Tourists to the city can also enjoy its welcoming locals. In Altdorf, there are 6 hotels and other accommodation options to choose from. Find out more about Altdorf.
What should I do while I'm visiting Altdorf?
Landmarks like Flueelen-Eggberge Cable Car and Tell Monument might be worth a visit. A couple of additional sights to add to your itinerary are Swimmimg Pool Altdorf and Luftseilbahn Flüelen-Eggberge. Take a look at what more there is to see and do in Expedia's Altdorf guide.
What's the best way to get around Altdorf?
If you want to venture outside the area, hop aboard a train at Altdorf Station. If you want to venture out around the area, you may want a rental car in Altdorf for your journey.
What's the seasonal weather like in Altdorf?
The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are January and February, with an average of 0°C. The rainiest months in Altdorf are August, July, June and May, with each month seeing an average of 230 mm of rainfall.

Explore a world of travel with Expedia