• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)

Your Budget

to
Star Category
  • (1)
Property Type
  • (1)
Amenities
Guests Love
  • (1)
  • (1)

Show -2 more

Booking Preference
Booking Preference
  • (1)
  • (1)
  • (1)
BACK TO TOP

Book Hotels in Gersau, Switzerland from 169 Hotels

hotelImg

LIVINN - Self-Check-in

Schwyz | 6.0 km from Gersau
About a minute walk to Arth Station,
Free Cancellation
This 3 Star Hotel in Schwyz is located in Schwyz. Full Address of property is Zugerstrasse 2 View On Map
View More
Excellent4.7

(105 Ratings)

CAD 479

+ CAD 18 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Culinarium Alpinum

Nidwalden | 14.4 km from Gersau
4-5 minutes walk to Stans Station,
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Nidwalden View On Map (Mürgstrasse 18). Top Facilities of this Hotel are Elevator/Lift.
View More
Excellent4.4

(127 Ratings)

CAD 502

+ CAD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Roggerli

Nidwalden | 18.0 km from Gersau
1.7 km drive to Lake Lucerne,
8 minutes walk to Hergiswil Station,
Skiing
Free Cancellation
This 3 Star Hotel in Nidwalden is located in Nidwalden. Full Address of property is Riedmattstrasse 21 View On Map Key amenities of this property are Skiing.
View More
Excellent4.4

(935 Ratings)

CAD 738

CAD 609

+ CAD 28 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Hostel

Allegro Alpin Lodge

21.4 km from Gersau
Room in a Hostel
| 1 Bedroom | Sleeps 2 guests
Skiing
Free Cancellation
Top Facilities of this Hostel are Skiing.
View More
Very Good4.2

(499 Ratings)

CAD 294

+ CAD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

B&B Hotel Mattli Übernachtung Frühstück

Schwyz | 6.8 km from Gersau
Kids' Meals
Elevator/LiftElevator/Lift
Free Cancellation
Full Address of property is Mattlistrasse 10 View On Map Key amenities of this property are Kids' Meals & Elevator/Lift.
View More
Very Good4.2

(623 Ratings)

CAD 311

+ CAD 22 taxes & fees

Per Night

Login to Book Now & Pay Later!

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg

Hotel Schweizerhof Luzern

Old Town Lucerne | 18.1 km from Gersau
5 minutes walk to Lucerne City Centre,
8 minutes walk to Lucerne Station,
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Old Town Lucerne View On Map (Schweizerhofquai 3, 6002 Luzern, Switzerland). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.8

(510 Ratings)

CAD 1,615

+ CAD 61 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Tailormade Hotel RIGIBLICK Küssnacht

Küssnacht | 11.9 km from Gersau
Elevator/LiftElevator/Lift
This 3 Star Hotel in Küssnacht is located in Küssnacht. Full Address of property is 49 Fännstrasse View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.4

(97 Ratings)

CAD 298

+ CAD 18 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Sonnwendhof Engelberg

Engelberg | 23.9 km from Gersau
1.6 km drive to Engelberg City Centre,
4 minutes walk to Engelberg Station,
Skiing
Free Cancellation
Location of the Hotel is Engelberg View On Map (Gerschniweg 1). Top Facilities of this Hotel are Skiing.
View More
Excellent4.6

(661 Ratings)

CAD 380

+ CAD 28 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Anstatthotel Horw - app self-check-in

Horw | 17.6 km from Gersau
5.7 km drive to Lucerne City Centre,
Elevator/LiftElevator/Lift
GymGym
This 3 Star Apart-hotel in Lucerne is located in Horw. Full Address of property is 154 Kantonsstrasse View On Map Key amenities of this property are Elevator/Lift & Gym.
View More
Very Good4.2

(3871 Ratings)

CAD 325

+ CAD 20 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Youth Hostel Engelberg

Engelberg | 24.0 km from Gersau
2.1 km drive to Engelberg City Centre,
1.1 km drive to Engelberg Station,
Hostel
| Sleeps 2 guests
Elevator/LiftElevator/Lift
Location of the Hostel is Engelberg View On Map (80 Dorfstrasse). Top Facilities of this Hostel are Elevator/Lift.
View More

CAD 151

+ CAD 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

TOP SeminarHotel am Aegerisee Unteraegeri

14.5 km from Gersau
HammamHammam
SpaSpa
Skiing
Full Address of property is Seestrasse 10 View On Map Key amenities of this property are Hammam & Spa & Skiing.
View More
Very Good3.8

(708 Ratings)

CAD 391

+ CAD 15 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel & Restaurant Rössli

Lucerne | 15.8 km from Gersau
11.3 km drive to Lucerne City Centre,
Complimentary Water Bottle
Free Cancellation
Location of the Hotel is Lucerne View On Map (Dorfplatz 9). Top Facilities of this Hotel are Complimentary Water Bottle.
View More
Very Good4.0

(294 Ratings)

CAD 343

+ CAD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Gersau


Check out best Gersau hotel deals and offers on more than 169 hotels in Gersau only on MakeMyTrip!

Wondering where to book your stay in Gersau? We understand your desire for comfort and hence have listed out the best Gersau hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Gersau. Select from best 169 hotels in Gersau.

All Above properties for Gersau are updated on Saturday, June 27, 2026- 19.17.

Book affordable hotels in Gersau at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Gersau, Stay in Gersau's best hotels! Gersau Hotels Price Starts from Minimum CAD 140 for Budget hotel. If you’re looking for a cheap hotel in Gersau, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Gersau accommodation. Check Price Now!


Five Star Hotels in Gersau

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

CAD 3,066

Per Night

Vitznau

Grand Hotel National

0 1 2 3 4 0 1 2 3 4

CAD 2,426

Per Night

Lucerne

Baar

Panorama Resort & Spa

0 1 2 3 4 0 1 2 3 4

CAD 790

Per Night

Feusisberg

Ennetbürgen

Ennetbürgen

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

CAD 1,363

Per Night

Old Town Lucerne

Lucerne

Renaissance Lucerne Hotel

0 1 2 3 4 0 1 2 3 4

CAD 1,118

Per Night

Lucerne

Hotels By Category in Gersau

Get the best deals on different type of Hotel categories in Gersau with MakeMyTrip.com. Choose from 169 hotels in Gersau. Just CAD 140 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Gersau with Free Breakfast

Seehotel Kastanienbaum

0 1 2 3 0 1 2 3 4

CAD 568

Per Night

Horw

Alpenclub

0 -1 0 1 2 3 4

CAD 547

Per Night

Engelberg

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

CAD 3,066

Per Night

Vitznau

Ennetbürgen

Hotel Alpina

0 -1 0 1 2 3 4

CAD 289

Per Night

Uri

Lucerne

Seehotel Sternen

0 1 2 3 0 1 2 3 4

CAD 640

Per Night

Horw

Lucerne

Ski Lodge Engelberg

0 1 2 0 1 2 3 4

CAD 257

Per Night

Engelberg

Seehotel Winkelried

0 1 2 3 0 1 2 3 4

CAD 472

Per Night

Lucerne

Hotel Rebstock

0 1 2 0 1 2 3 4

CAD 568

Per Night

Lucerne

Four Star Hotels in Gersau

City Hotel

0 1 2 3 0 1 2 3 4

CAD 350

Per Night

Brunnen

Weggis

Weggis

Lucerne

Lucerne

Lucerne

Stoos Lodge

0 1 2 3 0 1 2 3 4

CAD 269

Per Night

Schwyz

Grand Hotel Europe

0 1 2 3 0 1 2 3 4

CAD 644

Per Night

Lucerne

Three Star hotels in Gersau

Hotel Bellevue Kriens

0 1 2 0 1 2 3 4

CAD 791

Per Night

Obwalden

Hotel Alpina

0 1 2 0 1 2 3 4

CAD 784

Per Night

Lucerne

Hotel Central am See

0 1 2 0 1 2 3 4

CAD 687

Per Night

Weggis

ibis Styles Luzern

0 1 2 0 1 2 3 4

CAD 620

Per Night

Lucerne

Einsiedeln

Hotel Rebstock

0 1 2 0 1 2 3 4

CAD 568

Per Night

Lucerne

Lucerne

Boutique Hotel Balm

0 1 2 0 1 2 3 4

CAD 533

Per Night

Meggen

Weggis

Boutique Hotel KARL

0 1 2 0 1 2 3 4

CAD 518

Per Night

Old Town Lucerne

Hotel Thorenberg

0 1 2 0 1 2 3 4

CAD 517

Per Night

Littau

Hotel Central Luzern

0 1 2 0 1 2 3 4

CAD 508

Per Night

Lucerne

Hotel Balm

0 1 2 0 1 2 3 4

CAD 505

Per Night

Meggen

Old Town Lucerne

Lucerne

Dialoghotel Eckstein

0 1 2 0 1 2 3 4

CAD 470

Per Night

Baar

Seeblick Hohenhotel

0 1 2 0 1 2 3 4

CAD 458

Per Night

Emmetten

Hotel Zugertor

0 1 2 0 1 2 3 4

CAD 447

Per Night

Baar

Old Town Lucerne

Seehof Hotel Du Lac

0 1 2 0 1 2 3 4

CAD 438

Per Night

Weggis

Villa Maria

0 1 2 0 1 2 3 4

CAD 438

Per Night

Lucerne

Baar

Engelberg

Nidwalden

Boutique Hotel Waldegg

0 1 2 0 1 2 3 4

CAD 410

Per Night

Horw

Hotel Hofli

0 1 2 0 1 2 3 4

CAD 405

Per Night

Uri

Hotel Engel

0 1 2 0 1 2 3 4

CAD 403

Per Night

Nidwalden

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

CAD 400

Per Night

Schwyz

Vitznau

Hotel Schmid & Alfa

0 1 2 0 1 2 3 4

CAD 377

Per Night

Brunnen

Hotel Terrasse am See

0 1 2 0 1 2 3 4

CAD 370

Per Night

Vitznau

Lucerne

Lucerne

Hotel Arcade

0 1 2 0 1 2 3 4

CAD 365

Per Night

Muri

ibis Luzern Kriens

0 1 2 0 1 2 3 4

CAD 352

Per Night

Kriens

Hotel Felmis

0 1 2 0 1 2 3 4

CAD 349

Per Night

Horw

Lucerne

Engelberg

Hotel Schweizerhof

0 1 2 0 1 2 3 4

CAD 324

Per Night

Engelberg

Nidwalden

Engelberg

Küssnacht

Uri

Hotel Rigi Vitznau

0 1 2 0 1 2 3 4

CAD 306

Per Night

Vitznau

Hotels By Star Category in Gersau

Premium Hotels in Nearby Cities

Lucerne

Weggis

Sheraton Zurich Hotel

0 1 2 3 0 1 2 3 4

CAD 534

Per Night

Zurich West

Zurich Airport Area

Hotel Swiss Star

0 1 2 3 0 1 2 3 4

CAD 408

Per Night

Wetzikon

Storchen Zurich

0 1 2 3 4 0 1 2 3 4

CAD 1,576

Per Night

Zurich Old Town - Altstadt

Widder Hotel

0 1 2 3 4 0 1 2 3 4

CAD 1,741

Per Night

Zurich Old Town - Altstadt

Winterthur