Book Schattdorf hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Schattdorf

Cheap Schattdorf hotels

Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa

5 out of 5
Bürgenstock Ennetbuergen
Fully refundableReserve now, pay when you stay
The price is AU$1,787 per night from 14 Jan to 15 Jan
AU$1,787
14 Jan - 15 Jan 2026
includes taxes & fees
When you stay at Bürgenstock Hotel & Alpine Spa in Ennetbuergen, you'll be on a lake and within a 5-minute drive of Hammetschwand Lift.
Opens in a new windowBürgenstock Hotel & Alpine Spa
Romantik Hotel Beau Rivage

Romantik Hotel Beau Rivage

4.5 out of 5
Gotthardstrasse 6 Weggis LU
The price is AU$277 per night from 4 Jan to 5 Jan
AU$277
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Weggis, Romantik Hotel Beau Rivage is on the waterfront, within a 5-minute walk of Uferpromenade Weggis and Weggis Harbor.
Opens in a new windowRomantik Hotel Beau Rivage
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

4.5 out of 5
Seeburgstrasse 72 Lucerne LU
The price is AU$487 per night from 4 Jan to 5 Jan
AU$487
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Lucerne, HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is on a lake, within a 10-minute drive of Schloss Meggenhorn and Lion Monument.
Opens in a new windowHERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel
Save an average of 15% on thousands of hotels when you're signed in
Radisson Blu Hotel Reussen, Andermatt

Radisson Blu Hotel Reussen, Andermatt

4.5 out of 5
Bärengasse 1 Andermatt Uri
The price is AU$519 per night from 4 Jan to 5 Jan
AU$519
4 Jan - 5 Jan 2026
includes taxes & fees
When you stay at Radisson Blu Hotel Reussen, Andermatt in Andermatt, you'll be next to a golf course, within a 5-minute drive of Devil's Bridge and Gemsstock ...
Opens in a new windowRadisson Blu Hotel Reussen, Andermatt
Seerausch Swiss Quality Hotel

Seerausch Swiss Quality Hotel

3 out of 5
Buochserstrasse 54 Beckenried NW
Fully refundableReserve now, pay when you stay
The price is AU$246 per night from 17 Dec to 18 Dec
AU$246
17 Dec - 18 Dec
includes taxes & fees
When you stay at Seerausch Swiss Quality Hotel in Beckenried, you'll be on a lake, within a 5-minute drive of Beckenried - Klewenalp and Klewenalp Cable ...
Opens in a new windowSeerausch Swiss Quality Hotel
Hotel Villa Honegg

Hotel Villa Honegg

5 out of 5
Honegg Ennetbuergen
The price is AU$1,600 per night from 21 Dec to 22 Dec
AU$1,600
21 Dec - 22 Dec
includes taxes & fees
With a stay at Hotel Villa Honegg in Ennetbuergen, you'll be 7.8 mi (12.6 km) from Luftseilbahn Stanserhorn and 14.9 mi (23.9 km) from Chapel Bridge.
Opens in a new windowHotel Villa Honegg
Kempinski Palace Engelberg

Kempinski Palace Engelberg

5 out of 5
40 Dorfstrasse Engelberg Switzerland
The price is AU$1,219 per night from 5 Jan to 6 Jan
AU$1,219
5 Jan - 6 Jan 2026
includes taxes & fees
With a stay at Kempinski Palace Engelberg in Engelberg, you'll be next to a golf course, within a 10-minute walk of Engelberg Monastery and Chäs im Kloster ...
Opens in a new windowKempinski Palace Engelberg
Andermatt Alpine Apartments

Andermatt Alpine Apartments

5 out of 5
Gütschgasse 6 Andermatt Uri
The price is AU$402 per night from 17 Dec to 18 Dec
AU$402
17 Dec - 18 Dec
includes taxes & fees
Located in Andermatt, Andermatt Alpine Apartments is on a river, within a 15-minute walk of Naetschen Ski Lift and Devil's Bridge.
Opens in a new windowAndermatt Alpine Apartments
H+ Hotel & SPA Engelberg

H+ Hotel & SPA Engelberg

4 out of 5
Dorfstraße 33 Engelberg OW
The price is AU$424 per night from 8 Jan to 9 Jan
AU$424
8 Jan - 9 Jan 2026
includes taxes & fees
With a stay at H+ Hotel & SPA Engelberg, you'll be centrally located in Engelberg, within a 5-minute walk of Engelberg-Titlis Ski Resort and Ski School Active ...
Opens in a new windowH+ Hotel & SPA Engelberg
Don't see what you're looking for?
See all available properties in Schattdorf
View all properties
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.

Hotels in Schattdorf

Stay a short drive from Schattdorf and leave the running around for more noble pursuits — like grabbing a bevvy or two. You'll find 2 hotels to pick from within 5 kilometres of the centre on lastminute.com.au.

Look into the Hotel Goldener Schlüssel and Hotel Zum Schwarzen Löwen. They're close to all the downtown action, so hit the snooze button and enjoy that long-overdue sleep in!

You might also like to check out The Chedi Andermatt or the Hotel Villa Honegg. The Chedi Andermatt is 25 kilometres away from central Schattdorf, and the Hotel Villa Honegg is 25 kilometres away. The Park Weggis, 30 kilometres away, and the Ski Lodge Engelberg, 20 kilometres away, are some alternate choices.

Don't skedaddle before you've checked out the Bundesbriefmuseum and the Forum der Schweizer Geschichte in Riemenstalden. If you're keen to visit Riemenstalden, look into the Hotel Flüelerhof and Hotel Tourist. Or, you could consider staying in Emmetten, 16 kilometres to the northwest of Schattdorf, where you can pick from the Seeblick Höhenhotel and Hotel Engel. Whether you're just passing through or staying in Emmetten, be sure to check out Parish Church of St. Marzellus and the Old Town Hall Museum of Local History.

You'll come across some great things to see and do in Engelberg. Engelberg Abbey, Titlis Glacier and Engelberg-Titlis Ski Resort are up there with the best. This regional hub is situated 20 kilometres west of Schattdorf and has a population of 4,000. Got some time to play with? See what's going on at the Bordbahn and Ski School Active Snow Team Engelberg. You've got a great selection of accommodations in Engelberg, with the Hotel Waldegg and Hotel Cathrin coming in at the top of the list.

Arrived at Zurich Airport? Feeling a bit whiffy after the flight? No dramas. Shampoo and soap are on offer nearby at the Radisson Blu Hotel Zurich Airport. If you can't get a room there, check out the Hilton Zurich Airport. It's also super close to the airport, which sits 70 kilometres from Schattdorf's centre.

Schattdorf hotels essential information

Accommodation
615 hotels
Lowest Price
AU$246
Highest Price
AU$1,787
Popular hotels
Bürgenstock Hotel & Alpine Spa, Romantik Hotel Beau Rivage, HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel, Radisson Blu Hotel Reussen, Andermatt, Seerausch Swiss Quality Hotel, Hotel Villa Honegg, Kempinski Palace Engelberg, Andermatt Alpine Apartments, H+ Hotel & SPA Engelberg

Most recent Schattdorf hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.