A road with a railway track, surrounded by mountains and greenery.

Find hotels in Oberdorf from $125

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Oberdorf hotels

1. Tailormade Hotel STANS SÜD

Tailormade Hotel STANS SÜD
Stans
United States
Christopher
$159 nightly
$169 total
Sep 20 - Sep 21
Total with taxes and fees
Tailormade Hotel STANS SÜD

2. Seerausch Swiss Quality Hotel

Seerausch Swiss Quality Hotel
Beckenried
United Kingdom
Priyanshu
$157 nightly
$163 total
Oct 7 - Oct 8
Total with taxes and fees
Seerausch Swiss Quality Hotel

3. Seehotel Kastanienbaum

Seehotel Kastanienbaum
Horw
United States
Lisa
$240 nightly
$249 total
Oct 12 - Oct 13
Total with taxes and fees
Seehotel Kastanienbaum

4. Hotel Felmis

Hotel Felmis
Horw
United Kingdom
Sandra
$191 nightly
$198 total
Oct 8 - Oct 9
Total with taxes and fees
Hotel Felmis

5. See- und Seminarhotel FloraAlpina

See- und Seminarhotel FloraAlpina
Vitznau
United States
Kristen
$191 nightly
$205 total
Sep 13 - Sep 14
Total with taxes and fees
See- und Seminarhotel FloraAlpina

6. Seehotel Pilatus

Seehotel Pilatus
Hergiswil
United States
Daniel
$258 nightly
$268 total
Sep 18 - Sep 19
Total with taxes and fees
Seehotel Pilatus

7. Hotel Engel

Hotel Engel
Emmetten
United Kingdom
David
$149 nightly
$154 total
Oct 7 - Oct 8
Total with taxes and fees
Hotel Engel

8. Seeburg Hotel

Seeburg Hotel
Lucerne
United States
Charlene
$175 nightly
$188 total
Oct 8 - Oct 9
Total with taxes and fees
Seeburg Hotel

9. Campus Hotel Hertenstein

Campus Hotel Hertenstein
Weggis
United States
Nimrat
$227 nightly
$243 total
Oct 12 - Oct 13
Total with taxes and fees
Campus Hotel Hertenstein

10. Hotel Villa Honegg

Hotel Villa Honegg
Ennetbuergen
United States
Sharon
$959 nightly
$1,008 total
Oct 13 - Oct 14
Total with taxes and fees
Hotel Villa Honegg

11. Hotel Restaurant Balm Meggen

Hotel Restaurant Balm Meggen
Meggen
United States
Nathan
$208 nightly
$222 total
Oct 11 - Oct 12
Total with taxes and fees
Hotel Restaurant Balm Meggen

12. Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa
Ennetbuergen
United States
Ashley
$1,096 nightly
$1,150 total
Oct 12 - Oct 13
Total with taxes and fees
Bürgenstock Hotel & Alpine Spa

13. Hotel Sonnenberg

Hotel Sonnenberg
Kriens
United States
Mihail
$177 nightly
$190 total
Oct 11 - Oct 12
Total with taxes and fees
Hotel Sonnenberg

14. Hotel Nidwaldnerhof direkt am See Swiss Quality

Hotel Nidwaldnerhof direkt am See Swiss Quality
Beckenried
United Kingdom
Ian
$330 nightly
$343 total
Sep 14 - Sep 15
Total with taxes and fees
Hotel Nidwaldnerhof direkt am See Swiss Quality

15. Hotel Central am See

Hotel Central am See
Weggis
United States
Bing
$222 nightly
$237 total
Oct 11 - Oct 12
Total with taxes and fees
Hotel Central am See

16. Holiday Inn Express Luzern - Kriens by IHG

Holiday Inn Express Luzern - Kriens by IHG
Kriens
United States
Michael
$176 nightly
$188 total
Oct 11 - Oct 12
Total with taxes and fees
Holiday Inn Express Luzern - Kriens by IHG

17. Boutique Hotel Waldegg

Boutique Hotel Waldegg
Horw
United States
Rheem
$186 nightly
$193 total
Oct 12 - Oct 13
Total with taxes and fees
Boutique Hotel Waldegg

18. Hotel Alexander

Hotel Alexander
Weggis
United States
Ashish
$234 nightly
$251 total
Oct 7 - Oct 8
Total with taxes and fees
Hotel Alexander

19. Bellevue

Bellevue
Seelisberg
United States
Hayden
$152 nightly
$158 total
Oct 8 - Oct 9
Total with taxes and fees
Bellevue

20. BERG & BERG HOTEL Kerns - Self-Check-in

BERG & BERG HOTEL Kerns - Self-Check-in
Kerns
United Kingdom
Samee
$183 nightly
$190 total
Sep 30 - Oct 1
Total with taxes and fees
BERG & BERG HOTEL Kerns - Self-Check-in
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Oberdorf attractions

Musenalpbahn

Enjoy a trip to Musenalpbahn and popular activities like boating in Niederrickenbach. Discover the mountain views and charming coffeehouses in this walkable area.
See properties

Musenalp Ski Lift

Enjoy a trip to Musenalp Ski Lift and popular activities like boating in Niederrickenbach. Discover the mountain views and charming coffeehouses in this walkable area.
See properties

Learn more about Oberdorf

Experience Oberdorf: its skiing, mountain views, and more!

See all hotels in Oberdorf
A road with a railway track, surrounded by mountains and greenery.
Photo by John Tony

Top Oberdorf Hotel Reviews

Hotel Royal Luzern

Hotel Royal Luzern

10/10 Excellent
"Wonderful"
Furpa 1-night trip
Posted less than an hour ago
Hotel Royal Luzern
ibis budget Luzern City

ibis budget Luzern City

8/10 Good
"The room was small but convenient for our stay. We were out most of the time exploring. Would stay again- convenient location to the train station, bus stop and pier for traveling. Would def stay there again if visiting."
Linda 3-night trip
Posted 1 hour ago
ibis budget Luzern City
Cascada Boutique Hotel

Cascada Boutique Hotel

10/10 Excellent
"Close to the station. The staff were friendly and welcoming. The building is old but the room is updated and clean. Comfortable bed. Not a lot of storage but fine for one night stay. AC works."
Hsiang- Fen 1-night trip
Posted 6 hours ago
Cascada Boutique Hotel
Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa

10/10 Excellent
"Most beautiful spa I’ve ever had the please of relaxing at. Wonderful staff and exceptional breakfast. Views are priceless."
Jennifer 2-night trip
Posted 6 hours ago
Bürgenstock Hotel & Alpine Spa
Hotel Luzernerhof

Hotel Luzernerhof

8/10 Good
"Excellent location. A 1 minute walk to the lake and it’s beautiful views, a 1-2 minute walk walk to shops and cafes, and a 5 min walk to the centre of the old town such as the Chapel Bridge. My room was great as I’d upgraded to a junior suite, which lived up to its name. My friends in standard rooms found them a bit small but adequate and had no complaints. The rooms look like they’ve been recently refurbished, so that was good. Bear in mind this is a local hotel rather than a multi-national so comes with some local character and is not a faceless corporate template room - this a good thing when staying in Lucerne, making it more memorable. The reception team were 100% brilliant. Warm and welcoming on arrival, pleasantly chatty when we were waiting for the rest of our group in reception area, and they went above and beyond for a couple of requests we had. Truly exceptional people. The hotel has a nice breakfast restaurant. There is no bar, but honestly you should be exploring the various local cafes, bars and restaurants within a street or two. My only niggle was that the water ran cold one morning, but I had already noticed other people mentioned this in their reviews and had found it runs hot again if you let the tap run for a few minutes. So I’d recommend you accept this as a feature of a local hotel with older pipework and don’t fret - just let the tap run for a few mins while you brew a coffee and all will be fine. Really enjoyed our stay and would recommend. Thanks."
David 3-night trip
Posted 10 hours ago
Hotel Luzernerhof
Astoria Lucerne

Astoria Lucerne

10/10 Excellent
"Beautiful place Very comfortable very clean very helpful staff , just 5 minutes away from everything. Wonderful location."
Malik 3-night trip
Posted 1 day ago
Astoria Lucerne
AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora

10/10 Excellent
"Great location and modern hotel with clean rooms. Staff is super helpful."
Christine 1-night trip
Posted 1 day ago
AMERON Luzern Hotel Flora
Boutique Hotel Anker

Boutique Hotel Anker

10/10 Excellent
"Great location, very helpful staff and wonderful breakfast Room was clean and bed was very comfortable. Great shower too"
jeanne 3-night trip
Posted 2 days ago
Boutique Hotel Anker
Chateau Guetsch

Chateau Guetsch

10/10 Excellent
"Beautiful rooms with even more beautiful views!"
Christy 1-night trip
Posted 3 days ago
Chateau Guetsch

More cheap stays in Oberdorf

Youth Hostel Luzern

Youth Hostel Luzern

Sedelstrasse 12 Lucerne
$115 nightly
$125 total
Oct 4 - Oct 5
Total with taxes and fees
8/10 Very Good! (219 reviews)
Youth Hostel Luzern
CHÄRNSMATT Gasthof & Spielparadies

CHÄRNSMATT Gasthof & Spielparadies

Bertiswilstrasse 40 Rothenburg Luzern
$153 nightly
$165 total
Sep 13 - Sep 14
Total with taxes and fees
8.6/10 Excellent! (388 reviews)
CHÄRNSMATT Gasthof & Spielparadies
ibis Baar Zug

ibis Baar Zug

Bahnhofstrasse 15 Baar ZG
$159 nightly
$166 total
Oct 11 - Oct 12
Total with taxes and fees
ibis Baar Zug
Hotel Goldener Stern – Self check-in

Hotel Goldener Stern – Self check-in

35 Burgerstrasse Lucerne LU
$206 nightly
$220 total
Oct 7 - Oct 8
Total with taxes and fees
8.2/10 Very Good! (119 reviews)
Hotel Goldener Stern – Self check-in
Hotel Schlüssel

Hotel Schlüssel

Franziskanerplatz 12 Lucerne
$267 nightly
$277 total
Oct 11 - Oct 12
Total with taxes and fees
9/10 Wonderful! (273 reviews)
Hotel Schlüssel
SWISSPEAK Resorts by Pierre & Vacances Premium Meiringen

SWISSPEAK Resorts by Pierre & Vacances Premium Meiringen

Allmendstrasse 3/24 Meiringen
$315 nightly
$336 total
Sep 17 - Sep 18
Total with taxes and fees
SWISSPEAK Resorts by Pierre & Vacances Premium Meiringen

Frequently asked questions

What is the best area to stay in Oberdorf?
For most visitors, the best area to stay in Oberdorf is the central part of the village, particularly near the main square and the train station.This area is the heart of Oberdorf, offering convenient access to local amenities and transportation. The main square often hosts small markets or events, and the train station provides easy connections to other parts of Nidwalden and beyond. It's a comfortable base for travelers who appreciate a relaxed pace.Couples will find this central location suitable for a quiet getaway. You'll be within walking distance of local restaurants and shops, and the easy access to public transport makes exploring the surrounding natural beauty and nearby towns straightforward.Families will also appreciate the convenience of staying centrally. The proximity to the train station simplifies day trips, and the village's general atmosphere is welcoming for those traveling with children.
When is the best time to go to Oberdorf?
The best time to visit Oberdorf is during the summer months, from June to September, when the weather is pleasant and ideal for outdoor activities.During this period, the average temperatures are comfortable, typically ranging from 15°C to 25°C (59°F to 77°F). This makes it great for exploring the natural landscapes, such as hiking in the surrounding mountains or enjoying boat trips on Lake Lucerne, which is easily accessible from Oberdorf. The longer daylight hours also allow for more extensive sightseeing.Summer is particularly well-suited for families. They can enjoy activities like exploring the local farms, taking scenic cable car rides to mountain peaks, and participating in water sports on the nearby lakes. Many local events and festivals also take place during these months, offering a deeper experience of Swiss culture.For couples, the summer offers a romantic setting for walks through alpine meadows, dining with panoramic views, and experiencing the tranquil beauty of the Swiss countryside.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Oberdorf.
How much is the nightly rate at a Oberdorf hotel?
Prices for hotels in Oberdorf often vary, but you can find a great deal from $125 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia