Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Engelberg

Engelbergerstrasse 66
0.7 Miles from the centre

Located right on the shore of the scenic Eugenisee Lake, Pension St. Jakob is 800 metres from the centre of Engelberg and a 5-minute walk from the Engelberg Cable Car. All rooms have a balcony overlooking the mountains, and free WiFi is available. The rooms feature bright wooden furniture in a classic Alpine style. Bathrooms are private or shared. Most rooms have cable TV. The hotel's own Espen restaurant serves traditional Swiss cuisine and products from the hotel's own farm. When booking a half board rate, a 3-course dinner is included. Guests can play table tennis and tabletop football at the St. Jakob Pension. Free private parking is available on site.

Show more
per night from £138
(price for Tue, 03 Oct)
85
149 reviews by TrustYou
80 Dorfstrasse
0.6 Miles from the centre
per night from £141
(price for Tue, 03 Oct)
91
222 reviews by TrustYou
Schweizerhausstrasse 22
0.7 Miles from the centre
per night from £150
(price for Tue, 03 Oct)
89
298 reviews by TrustYou
Dorfstrasse 45
0.3 Miles from the centre
per night from £167
(price for Tue, 03 Oct)
Jochpass 2222
3 Miles from the centre

Renovated in 2014, Bärghuis Jochpass Ein Erlebnis auf 2222müM is set directly on ski slopes, around 1200 metres above Engelberg centre, and provides ski-to-door access, and a sauna. Guests can dine in a restaurant or unwind in a bar after a long day. Free WiFi access is available throughout the house. All rooms at this hotel are equipped with parquet floors. They come with either private or shared bathroom facilities. Guests at Bärghuis Jochpass Ein Erlebnis auf 2222müM can relax on a terrace or a sun terrace. A storage room is at their disposal. Engelberg can be reached within 8 km. Lucerne is at a distance of 35 km.

Show more
per night from £176
Estimated price based on searches in the last month
90
428 reviews by TrustYou
Erlenweg 36
0.2 Miles from the centre
per night from £182
(price for Tue, 03 Oct)
94
376 reviews by TrustYou
Bahnhofstrasse 7
0.2 Miles from the centre
per night from £184
Estimated price based on searches in the last month
100
96 reviews by TrustYou
28 Dorfstrasse
0.2 Miles from the centre
per night from £252
Estimated price based on searches in the last month
95
189 reviews by TrustYou
Wydenstrasse 55
0.9 Miles from the centre
per night from £256
Estimated price based on searches in the last month
89
318 reviews by TrustYou
Truebsee
1.9 Miles from the centre
per night from £299
Estimated price based on searches in the last month

Gasthaus Grafenort Hotel

Grafenort 1
3.8 Miles from the centre
per night from £59
Estimated price based on searches in the last month

Hotels in Engelberg

lastminute.com has a fantastic range of hotels in Engelberg, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Engelberg hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Engelberg has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Engelberg

What are the best hotels to stay in Engelberg?

According to our booking data, the most booked hotels in Engelberg are Hotel Crystal Engelberg, Grand and Ski Lodge Engelberg.

What is the cheapest price for a hotel in Engelberg?

Pension St. Jakob in Engelberg offers one night in a double room at the price of £137.

What are the best hotels in Engelberg near the center?

SPANNORT Gasthaus & Restaurant, Grand and Ski Lodge Engelberg are located in the central neighborhood of Engelberg.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555