Find hotels in Altdorf from NT$3,607

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

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, (163)
"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,373
NT$6,724 total
includes taxes & fees
Dec 19 - Dec 20
Hotel Goldener Schlüssel

Hotel Beau Séjour Lucerne

Hotel Beau Séjour Lucerne
3.5 star property
Lucerne
9.2 out of 10, Wonderful, (736)
"Loved the hotel! Great location, helpful staff, comfy bed!"
United States
k
The price is NT$5,535
NT$6,018 total
includes taxes & fees
Dec 14 - Dec 15
Hotel Beau Séjour Lucerne

Hotel Rothaus Luzern & Peruvian Culinary Art

Hotel Rothaus Luzern & Peruvian Culinary Art
3.0 star property
Lucerne
7.6 out of 10, Good, (482)
"Nice place to stay in your trip"
United States
Ming
The price is NT$5,134
NT$5,524 total
includes taxes & fees
Dec 29 - Dec 30
Hotel Rothaus Luzern & Peruvian Culinary Art

AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1041)
"Loved this hotel! Would stay again!"
Canada
Alana
The price is NT$7,305
NT$7,799 total
includes taxes & fees
Dec 14 - Dec 15
AMERON Luzern Hotel Flora

Altstadt Hotel Magic Luzern

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

Astoria Lucerne

Astoria Lucerne
4.0 star property
Lucerne
8.6 out of 10, Excellent, (820)
"Close to main station and good staff "
United Kingdom
Adam Paul
The price is NT$7,268
NT$7,761 total
includes taxes & fees
Dec 15 - Dec 16
Astoria Lucerne

Boutique Hotel Anker

Boutique Hotel Anker
3.0 star property
Lucerne
9.2 out of 10, Wonderful, (635)
"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

Bellevue

Bellevue
3.0 star property
Seelisberg
9.0 out of 10, Wonderful, (193)
"Had a great stay on Hotel Bellevue in Seelisberg. My hotelroom was very nice, the staff was so kind, the service was top dollar and the food really great. I will absolutely recommend the hotel. The hotel is a little bit remoted, but you have great transportation with the bus and it's coming very often - so no problem with public transport. "
Denmark
Jan
The price is NT$4,629
NT$4,805 total
includes taxes & fees
Dec 15 - Dec 16
Bellevue

Hotel Spatz

Hotel Spatz
3.0 star property
Lucerne
8.2 out of 10, Very Good, (303)
"Our stay in this hotel was great, friendly staff and easy access to transpo."
United States
Wilson
Hotel Spatz

Hotel Krone

Hotel Krone
3.0 star property
Attinghausen
8.2 out of 10, Very Good, (290)
"Very nice area to walk in nature, easy parking, very clean and spacious room."
United Kingdom
Abdon
The price is NT$4,100
NT$4,256 total
includes taxes & fees
Dec 13 - Dec 14
Hotel Krone

Andermatt Alpine Apartments

Andermatt Alpine Apartments
5.0 star property
Andermatt
9.2 out of 10, Wonderful, (260)
"Easy walk to train station and town. "
United States
Dale
The price is NT$4,106
NT$8,324 total
includes taxes & fees
Dec 17 - Dec 18
Andermatt Alpine Apartments

Romantik Hotel Beau Rivage

Romantik Hotel Beau Rivage
4.5 star property
Weggis
9.2 out of 10, Wonderful, (439)
"Beautiful location. The hotel was also excellent. Great amenities, and helpful staff. "
United States
Gregory
The price is NT$5,252
NT$5,668 total
includes taxes & fees
Jan 2 - 2026/1/3
Romantik Hotel Beau Rivage

Cascada Boutique Hotel

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

ibis budget Luzern City

ibis budget Luzern City
1.5 star property
Lucerne
7.8 out of 10, Good, (1076)
"Very clean and good staff"
United States
liliana
The price is NT$2,919
NT$3,378 total
includes taxes & fees
Jan 4 - 2026/1/5
ibis budget Luzern City

Mandarin Oriental Palace, Luzern

Mandarin Oriental Palace, Luzern
5.0 star property
Lucerne
9.6 out of 10, Exceptional, (73)
"Fantastic customer service!"
United States
Jonathan
The price is NT$20,275
NT$21,263 total
includes taxes & fees
Dec 17 - Dec 18
Mandarin Oriental Palace, Luzern

Tailormade Hotel SIHLPARK Schindellegi

Tailormade Hotel SIHLPARK Schindellegi
3.5 star property
Feusisberg
9.0 out of 10, Wonderful, (134)
"High recommended this place! Very nice ,big md cleane room .very good breakfast . Thank you so much we will Be back for sure "
United States
Anastasiia
The price is NT$4,808
NT$5,261 total
includes taxes & fees
Dec 19 - Dec 20
Tailormade Hotel SIHLPARK Schindellegi

Hotel Le Stelle - self check-in

Hotel Le Stelle - self check-in
3.0 star property
Old Town Lucerne
7.0 out of 10, Good, (288)
"Great location with shops and plenty of restaurants nearby. Room had some old charm, but was perfect for what we needed"
Australia
KIRSTI
The price is NT$3,646
NT$3,977 total
includes taxes & fees
Dec 20 - Dec 21
Hotel Le Stelle - self check-in

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,392
NT$9,966 total
includes taxes & fees
Jan 4 - 2026/1/5
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

The Lubo - self check-in

The Lubo - self check-in
3.0 star property
Old Town Lucerne
8.4 out of 10, Very Good, (392)
"Enjoyed our corner room with great views. Great location!"
United States
David
The price is NT$4,096
NT$4,793 total
includes taxes & fees
Jan 11 - 2026/1/12
The Lubo - self check-in

Boutique Hotel St. Georg

Boutique Hotel St. Georg
3.0 star property
Einsiedeln
8.8 out of 10, Excellent, (414)
"Everything "
United States
Christine
The price is NT$5,442
NT$5,648 total
includes taxes & fees
Jan 10 - 2026/1/11
Boutique Hotel St. Georg
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 ibis budget Luzern City and Bürgenstock Hotel & Alpine Spa. 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: Provides 2 indoor pools, a children's pool, and 12 restaurants. 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.

Explore a world of travel with Expedia