Find hotels in Altdorf from NT$3,807

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
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, (164)
"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 NT$6,535
NT$6,895 total
includes taxes & fees
Dec 26 - Dec 27
Hotel Goldener Schlüssel

Altstadt Hotel Krone Luzern

Altstadt Hotel Krone Luzern
3.0 star property
Old Town Lucerne
8.8 out of 10, Excellent, (1001)
"Accessible to everything , beautiful hotel and friendly staff"
United States
MARIA
The price is NT$9,949
NT$10,525 total
includes taxes & fees
Jan 3 - 2026/1/4
Altstadt Hotel Krone Luzern

Seehotel Kastanienbaum

Seehotel Kastanienbaum
3.5 star property
Horw
9.0 out of 10, Wonderful, (226)
"Very beautiful, seeene and peaceful. Easy free city bus to Lucerne. Will definitely stay again"
United States
Angela
The price is NT$5,092
NT$5,484 total
includes taxes & fees
Jan 15 - 2026/1/16
Seehotel Kastanienbaum

AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1040)
"Loved this hotel! Would stay again!"
Canada
Alana
The price is NT$7,500
NT$8,007 total
includes taxes & fees
Dec 22 - Dec 23
AMERON Luzern Hotel Flora

Cascada Boutique Hotel

Cascada Boutique Hotel
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1000)
"Clean, bed made for toddler was superb, everyone very friendly. A great stay"
United Kingdom
Liam
The price is NT$5,656
NT$6,093 total
includes taxes & fees
Jan 12 - 2026/1/13
Cascada Boutique Hotel

Hotel Restaurant Balm Meggen

Hotel Restaurant Balm Meggen
3.0 star property
Meggen
9.2 out of 10, Wonderful, (344)
"Clean room, friendly staff, delicious breakfast."
United States
Benny
The price is NT$5,350
NT$5,752 total
includes taxes & fees
Dec 21 - Dec 22
Hotel Restaurant Balm Meggen

Hotel Engelberg das Trail Hotel

Hotel Engelberg das Trail Hotel
3.0 star property
Engelberg
9.2 out of 10, Wonderful, (105)
"Lovely hotel with friendly helpful staff in a great location with good food and beer. "
United Kingdom
Mark
Hotel Engelberg das Trail Hotel

Hotel Beau Séjour Lucerne

Hotel Beau Séjour Lucerne
3.5 star property
Lucerne
9.2 out of 10, Wonderful, (741)
"Great place"
United States
Noah
The price is NT$5,105
NT$5,577 total
includes taxes & fees
Dec 21 - Dec 22
Hotel Beau Séjour Lucerne

Altstadt Hotel Magic Luzern

Altstadt Hotel Magic Luzern
3.0 star property
Old Town Lucerne
7.8 out of 10, Good, (966)
"Good experience for the budget. The room was large and the location was convenient. "
United States
Kelsey
Altstadt Hotel Magic Luzern

Hotel Continental Park

Hotel Continental Park
4.0 star property
Lucerne
9.0 out of 10, Wonderful, (1000)
"Great location, very friendly staff, breakfast with a lot options. "
United States
Lu
The price is NT$5,847
NT$6,292 total
includes taxes & fees
Jan 11 - 2026/1/12
Hotel Continental Park

Hotel Bänklialp

Hotel Bänklialp
3.0 star property
Engelberg
8.8 out of 10, Excellent, (82)
"We stayed here 3 nights and loved the location and views. Staff were very helpful and friendly and gave great recommendations about what's good to do in the area "
United Kingdom
Chandni
The price is NT$5,435
NT$5,895 total
includes taxes & fees
Jan 12 - 2026/1/13
Hotel Bänklialp

Seerausch Swiss Quality Hotel

Seerausch Swiss Quality Hotel
3.0 star property
Beckenried
9.0 out of 10, Wonderful, (974)
"Great location and wonderful breakfast. "
United States
Subba
The price is NT$4,668
NT$4,846 total
includes taxes & fees
Jan 8 - 2026/1/9
Seerausch Swiss Quality Hotel

Hotel Drei Könige

Hotel Drei Könige
3.0 star property
Lucerne
9.0 out of 10, Wonderful, (1001)
"We loved this hotel. It was charming. Room was spacious, staff was helpful& all was delightful."
United States
Dorothy
The price is NT$5,331
NT$5,939 total
includes taxes & fees
Jan 13 - 2026/1/14
Hotel Drei Könige

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel
4.5 star property
Lucerne
9.4 out of 10, Exceptional, (961)
"Great place"
United States
Danish
The price is NT$9,172
NT$9,743 total
includes taxes & fees
Jan 4 - 2026/1/5
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See

Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See
4.0 star property
Kuessnacht
9.0 out of 10, Wonderful, (251)
"Such a gorgeous property right on the Lake. Beautiful rooms and friendly staff. Train station right near by if you do not have a car and want to use public transport. Private lakefront at the back which is just serene and glorious. "
United States
Suma
The price is NT$5,991
NT$6,218 total
includes taxes & fees
Jan 8 - 2026/1/9
Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See

Romantik Hotel Beau Rivage

Romantik Hotel Beau Rivage
4.5 star property
Weggis
9.2 out of 10, Wonderful, (439)
"Staff were very engaging and friendly"
Ireland
Mark
The price is NT$5,555
NT$5,988 total
includes taxes & fees
Dec 26 - Dec 27
Romantik Hotel Beau Rivage

Hotel Alexander

Hotel Alexander
4.0 star property
Weggis
8.8 out of 10, Excellent, (302)
"Very nice stay but no AC."
United States
Henry
Hotel Alexander

Andermatt Alpine Apartments

Andermatt Alpine Apartments
5.0 star property
Andermatt
9.2 out of 10, Wonderful, (261)
"Easy walk to train station and town. "
United States
Dale
The price is NT$5,579
NT$9,961 total
includes taxes & fees
Jan 19 - 2026/1/20
Andermatt Alpine Apartments

Hotel Luzernerhof

Hotel Luzernerhof
4.0 star property
Old Town Lucerne
8.2 out of 10, Very Good, (731)
"Nice room. Decent simple breakfast. Great location"
Canada
Simone
The price is NT$4,148
NT$4,528 total
includes taxes & fees
Dec 22 - Dec 23
Hotel Luzernerhof

Boutique Hotel Anker

Boutique Hotel Anker
3.0 star property
Lucerne
9.2 out of 10, Wonderful, (637)
"Fantastic stay here with the loveliest staff, great rooms and wonderful food ! A great location too. Would highly recommend ! "
United Kingdom
Sian Carol
Boutique Hotel Anker
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

  • Outdoor Adventures: Altdorf is a paradise for outdoor enthusiasts, with activities like skiing at nearby Andermatt Ski Resort and breathtaking hiking trails.
  • Rich History: Explore Altdorf's charming old town and visit its oldest building to immerse yourself in the local culture and history.
  • Scenic Landscapes: Enjoy stunning mountain views and picturesque rolling hills that provide perfect backdrops for relaxation and exploration.
  • Wellness Retreats: Indulge in rejuvenating spa treatments that offer a perfect blend of relaxation and adventure.
  • Diverse Accommodations: Altdorf boasts a variety of lodging options, from cozy hotels to family-friendly apartments, catering to all travelers.

Find great hotels near Altdorf

Altdorf, Uri, Switzerland offers a variety of accommodations to suit every traveler's needs, from cozy hotels to spacious apartments. Whether you're looking for a pet-friendly retreat or a family-friendly adventure, you'll find the perfect lodging option here. Explore the best Altdorf hotels that provide a memorable vacation experience, ensuring comfort and convenience in this picturesque region.

  • H+ Hotel & SPA Engelberg: Experience a blend of business and leisure at H+ Hotel & SPA Engelberg, a 4-star haven perfect for those seeking a ski or spa-themed getaway. Located 19.3km from Altdorf, this hotel caters to travelers with a love for winter sports and relaxation. The property is conveniently close to ski shuttles and lifts, making it easy to hit the slopes. Indulge in rejuvenating treatments at the full-service spa, which features massage rooms, a sauna, and a variety of body treatments, ensuring a serene escape after an adventurous day.
  • Romantik Hotel Beau Rivage: Nestled 22.5km from Altdorf, Romantik Hotel Beau Rivage offers a luxurious escape ideal for beach lovers and business travelers alike. This 4-star hotel boasts direct access to the beach, providing guests with stunning views and sun-soaked relaxation. The elegant ambiance of the hotel perfectly complements its prime location, allowing guests to unwind in style. With a focus on personalized service, the hotel promises a memorable stay where luxury meets the tranquility of the seaside.
  • Kempinski Palace Engelberg: Elevate your vacation at the 5-star Kempinski Palace Engelberg, a luxurious retreat just 19.3km from Altdorf. This property is perfect for adventure seekers, offering easy access to ski shuttles and lifts for thrilling winter sports. With a range of adventure activities such as kayaking, rock climbing, and mountain biking available nearby, guests can embrace the great outdoors. The hotel combines opulence with excitement, making it an excellent choice for those looking to indulge in both luxury and adventure.

Where to stay near Altdorf

Altdorf, Uri, Switzerland offers a delightful mix of adventure and relaxation. Explore the heart of Altdorf with its friendly atmosphere, or take a short drive to nearby scenic spots featuring rolling hills and breathtaking views. The city center is perfect for leisurely strolls, while the surrounding neighborhoods provide a tranquil escape. Whether you seek outdoor thrills or serene landscapes, Altdorf promises an unforgettable vacation experience for every traveler.

  • Buerglen: Located just 1.6km from Altdorf, Buerglen is a charming city that invites adventure seekers and families alike. Known for its scenic outdoor experiences, visitors can enjoy activities like skiing and hiking, with easy access to ski lifts and cable car gondolas. The area boasts stunning views from lookouts and is surrounded by beautiful mountains and parks, making it a perfect spot for nature lovers. While the peak travel seasons occur in February and June to July, Buerglen offers a delightful experience year-round.
  • Schattdorf: Also situated 1.6km away from Altdorf, Schattdorf is renowned for its exhilarating outdoor adventures, particularly in the summer months from June to August. This city is a gateway to remarkable experiences, including ski lifts and cable cars that provide access to breathtaking mountain vistas and serene lakes. The local lookouts offer stunning views of the natural landscape, making it an ideal destination for photographers and nature enthusiasts. Schattdorf's vibrant outdoor culture ensures that visitors can enjoy a range of activities, regardless of the season.
  • Attinghausen: Located two miles from Altdorf, Attinghausen is a picturesque city that captivates visitors with its stunning scenery and outdoor adventures. This area is a popular choice for those looking to immerse themselves in the beauty of nature, featuring ski resorts and cable car gondolas that provide thrilling access to nearby mountains and lakes. The peaks are ideal for hiking and offer breathtaking lookouts that showcase the region's beauty. With peak travel times in April, July, and September, Attinghausen promises a refreshing escape into the heart of Switzerland's natural wonders.

Things to do in and around Altdorf

Altdorf, Uri, Switzerland, offers an array of outdoor adventures perfect for a scenic vacation. Popular activities include rejuvenating body treatments and spa visits, as well as skiing at the nearby Andermatt Ski Resort. Don’t miss the opportunity for exciting day trips to explore the stunning landscapes and thrilling experiences that Altdorf has to offer.

Shopping

In Altdorf, enjoy shopping at the charming Schafbock- und Lebkuchenmuseum Goldapfel for unique gifts. If you're up for a drive, visit Hertensteinstrasse and Metalli Shopping Centre, located 20 and 33.8km away, respectively, offering a vibrant mix of family-friendly shops and entertainment.

Recreation

In Altdorf, the Swimming Pool offers a family-friendly atmosphere with outdoor sports vibes, perfect for a refreshing swim. Nearby, Bogn Sedrun Wellness Spa provides an oasis of relaxation and rejuvenation with soothing body treatments. For golf enthusiasts, the Andermatt Golf Course delivers a scenic outdoor experience just a short drive away.

Adventure

The Flueelen-Eggberge Cable Car offers breathtaking views and exhilarating rides, perfect for outdoor enthusiasts. For hiking lovers, the Gratwanderung Stoos, located 8.0km away, showcases stunning scenery. The Seilbahn Brunnital-Sittlisalp, 9.7km from Altdorf, provides thrilling ski experiences for adventure seekers.

Nightlife

The nightlife in Altdorf offers a mix of excitement and culture. For thrilling rides, visit the Stuckli Run and Sommerrodelbahn Wirzweli, both just 20.9km away. For a more cultural experience, catch a performance at the Ticino Theater, located 38.6km from Altdorf.

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

Booking tips and Expedia advantages for Altdorf

To save money on your trip to Altdorf, consider visiting during the cheaper months of March to April or November. Booking your hotel about a month in advance can yield better rates, and look for last-minute deals on platforms like Expedia. Tuesdays are generally the least expensive days to stay. Utilize Expedia's search tools to find budget-friendly accommodations, and consider combining your hotel, flights, and activities for additional savings. Don't forget to check for eco-certified hotels for a sustainable stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Altdorf are March to April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Altdorf is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Altdorf is Tuesday. The most expensive day to stay in Altdorf is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to set your budget, choose your desired location, and customize your preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you have the option to narrow down your choices by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Altdorf hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Altdorf

Altdorf, Uri, Switzerland, is an ideal destination for outdoor enthusiasts and adventure seekers, featuring stunning mountains, scenic lookouts, and nearby ski resorts. Visitors can explore the town's rich history by visiting its oldest building and wandering through the charming old town. With a variety of accommodations available, Altdorf offers a perfect blend of culture and nature for an unforgettable vacation experience.

  • Fronalpstock: Experience breathtaking panoramic views from Fronalpstock, a stunning mountain just 9.7km from Altdorf. Ideal for outdoor enthusiasts, it offers various hiking trails and adventure opportunities, allowing you to immerse yourself in the natural beauty of the Swiss landscape.
  • Tell Monument: Located in Altdorf, the Tell Monument is a cultural landmark honoring the legendary hero William Tell. This impressive statue commemorates Swiss independence and provides a fascinating glimpse into local history and folklore.
  • Tell Museum: Situated only 1.6km from Altdorf, the Tell Museum delves deeper into the life and legend of William Tell. With engaging exhibits and artifacts, this museum offers a captivating experience for history buffs and those interested in Swiss heritage.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning your vacation to Altdorf, Uri, Switzerland, there are two major airports to consider. Zürich Airport (ZRH) is situated 62.8km away, with excellent hotel options like the Zurich Marriott Hotel and Kameha Grand Zurich, both 5-star rated and located within 8.0km of the airport. Bern Airport (BRN-Belp) is located 86.9km away, with luxurious choices such as Hotel Schweizerhof Bern & Spa, just 6.4km from the airport. Both airports offer convenient transportation services to their respective hotels, ensuring a smooth journey as you head to Altdorf.

Frequently asked questions

What's the best place for a stay in Altdorf?
Located 19.6 mi (31.5 km) from the heart of Altdorf, Hotel Central Luzern is a top choice for your stay based on our traveler data. Other good options for your trip to the area are AMERON Luzern Hotel Flora 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, the majority of room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Altdorf.
Where can I learn more about changing or cancelling my trip to Altdorf?
To access more information about rescheduling or cancelling your trip to Altdorf, go to https://www.expedia.com/service/.
What's the best pet-friendly hotel in Altdorf?
Hotel Goldener Schlüssel is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Berggasthaus Eggberge is another good choice if you're bringing your pet along. See more pet-friendly hotel accommodations in Altdorf.
What's the best place to stay with easy access to Tell Monument?
Adjacent to Tell Monument, Hotel Goldener Schlüssel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and free parking. Another good option is Hotel Höfli Altdorf, located just 0.2 mi (0.3 km) away.
What about the best place to stay close to Flueelen-Eggberge Cable Car?
One of the top choices for your stay is Hotel Flüelerhof, located a short 0.9 mi (1.5 km) from Flueelen-Eggberge Cable Car, and this 3-star hotel offers free breakfast and a restaurant. Berggasthaus Eggberge and Hotel Goldener Schlüssel are two other good choices within a few miles.
What are some hotels with pools in Altdorf?
Bürgenstock Hotel & Alpine Spa: Offers 2 indoor pools, a children's pool, and 12 restaurants. Also, another option that offers an onsite pool is Grand Hotel National. View all hotels with pools in Altdorf.
What is the best accommodation for staying close to Zurich Airport (ZRH)?
Radisson Blu Hotel Zurich Airport is a popular 4.5-star hotel featuring 2 restaurants and free WiFi. It's located a short 0.1 mi (0.2 km) from Zurich Airport. Other choices within close proximity to the airport include Radisson Hotel Zurich Airport and ibis budget Zurich Airport.
What's it like staying 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 5 hotels and other accommodations to choose from. Find out more about Altdorf.
What are the top places to visit in Altdorf?
Landmarks like Flueelen-Eggberge Cable Car and Tell Monument might be worth a visit. A couple of additional sights to add to your agenda are Luftseilbahn Flüelen-Eggberge and Swimmimg Pool Altdorf. Check out what more to see and do in Expedia's Altdorf guide.
What's the best way to get around Altdorf?
To venture out into the surrounding area, hop on 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 weather like in Altdorf?
The hottest months are usually July and August with an average temp of 59°F, while the coldest months are January and February with an average of 32°F. The rainiest months in Altdorf are August, July, June, and May, with each month seeing an average of 9 inches of rainfall.