• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Star Category
  • (1)
Property Type
  • (3)
  • (1)
Amenities
Guests Love
  • (3)
  • (1)

Show -2 more

Booking Preference
Booking Preference
  • (2)
  • (4)
  • (3)
BACK TO TOP

Book Hotels in Gersau, Switzerland from 107 Hotels

hotelImg

Youth Hostel Zug

Baar | 18.3 km from Gersau
1.1 km drive to Zug Station,
Beds in a Hostel
| Sleeps 2 guests
Elevator/LiftElevator/Lift
Full Address of property is Allmendstrasse 8 View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.3

(521 Ratings)

CAD 168

+ CAD 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

LIVINN - Self-Check-in

Schwyz | 6.0 km from Gersau
About a minute walk to Arth Station,
Free Cancellation
Location of the Hotel is Schwyz View On Map (Zugerstrasse 2).
View More
Excellent4.7

(101 Ratings)

CAD 435

+ CAD 17 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 453

CAD 389

+ CAD 15 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Caschu Alp Boutique Design Hotel Stoos - adults only

10.2 km from Gersau
SpaSpa
Skiing
JacuzziJacuzzi
Free Cancellation
Top Facilities of this Hotel are Spa & Skiing & Jacuzzi.
View More
Excellent4.8

(188 Ratings)

CAD 635

+ CAD 35 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
Full Address of property is Lincolnweg 23 View On Map Key amenities of this property are Skiing.
View More
Very Good4.2

(499 Ratings)

CAD 243

+ CAD 9 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
Location of the Hotel is Schwyz View On Map (Mattlistrasse 10). Top Facilities of this Hotel are Kids' Meals & Elevator/Lift.
View More
Very Good4.2

(631 Ratings)

CAD 328

+ CAD 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
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
This 5 Star Hotel in Lucerne is located in Old Town Lucerne. Full Address of property is Schweizerhofquai 3, 6002 Luzern, Switzerland View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.8

(508 Ratings)

CAD 1,758

+ CAD 67 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Seehotel Winkelried

Lucerne | 15.8 km from Gersau
About a minute walk to Lake Lucerne,
11.2 km from City Centre,
Skiing
Location of the Hotel is Lucerne View On Map (5 Dorfpl.). Top Facilities of this Hotel are Skiing.
View More
Excellent4.4

(1195 Ratings)

CAD 709

+ CAD 27 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 307

+ CAD 12 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 357

+ CAD 14 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

(3868 Ratings)

CAD 305

CAD 276

+ CAD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Thorenberg

Littau | 22.5 km from Gersau
7.6 km drive to Lucerne City Centre,
BarBar
Elevator/LiftElevator/Lift
ParkingParking
Free Cancellation
Location of the Hotel is Littau View On Map (Thorenbergstrasse 5 Littau). Top Facilities of this Hotel are Bar & Elevator/Lift & Parking.
View More
Very Good3.9

(824 Ratings)

CAD 312

+ CAD 30 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
Full Address of property is 80 Dorfstrasse View On Map Key amenities of this property are Elevator/Lift.
View More

CAD 152

+ CAD 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

TOP SeminarHotel am Aegerisee Unteraegeri

14.5 km from Gersau
HammamHammam
SpaSpa
Skiing
Free Cancellation
Top Facilities of this Hotel are Hammam & Spa & Skiing.
View More
Very Good3.8

(708 Ratings)

CAD 351

+ CAD 13 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
This 3 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Dorfplatz 9 View On Map Key amenities of this property 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 107 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 107 hotels in Gersau.

All Above properties for Gersau are updated on Saturday, June 13, 2026- 03.24.

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 139 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

Ennetbürgen

Lucerne

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

CAD 2,527

Per Night

Vitznau

Lucerne

Grand Hotel National

0 1 2 3 4 0 1 2 3 4

CAD 2,130

Per Night

Lucerne

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

CAD 2,949

Per Night

Old Town Lucerne

Ennetbürgen

Baar

Renaissance Lucerne Hotel

0 1 2 3 4 0 1 2 3 4

CAD 5,390

Per Night

Lucerne

Panorama Resort & Spa

0 1 2 3 4 0 1 2 3 4

CAD 752

Per Night

Feusisberg

Hotels By Category in Gersau

Get the best deals on different type of Hotel categories in Gersau with MakeMyTrip.com. Choose from 107 hotels in Gersau. Just CAD 139 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

Ennetbürgen

Engelberg

Hotel Zugertor

0 1 2 0 1 2 3 4

CAD 367

Per Night

Baar

Seehotel Schwert

0 1 0 1 2 3 4

CAD 401

Per Night

Nidwalden

Vitznau

Andi's BnB

0 1 2 0 1 2 3 4

CAD 321

Per Night

Steinhausen

ibis Luzern Kriens

0 1 2 0 1 2 3 4

CAD 566

Per Night

Kriens

Lucerne

Hotel Espen

0 -1 0 1 2 3 4

CAD 350

Per Night

Engelberg

Einsiedeln

Küssnacht

Hotel Engel

0 1 2 0 1 2 3 4

CAD 402

Per Night

Nidwalden

Seeblick Höhenhotel

0 1 2 0 1 2 3 4

CAD 667

Per Night

Emmetten

Four Star Hotels in Gersau

Weggis

City-Hotel Ochsen

0 1 2 3 0 1 2 3 4

CAD 530

Per Night

Baar

Wysses Rössli

0 1 2 3 0 1 2 3 4

CAD 402

Per Night

Schwyz

Grand Hotel Europe

0 1 2 3 0 1 2 3 4

CAD 648

Per Night

Lucerne

Grand Hotel Europe

0 1 2 3 0 1 2 3 4

CAD 717

Per Night

Lucerne

Business Hotel First

0 1 2 3 0 1 2 3 4

CAD 286

Per Night

Feusisberg

Three Star hotels in Gersau

Hotel Bellevue Kriens

0 1 2 0 1 2 3 4

CAD 1,096

Per Night

Obwalden

Hotel Beau Sejour Lucerne

0 1 2 0 1 2 3 4

CAD 1,093

Per Night

Lucerne

Hotel Central am See

0 1 2 0 1 2 3 4

CAD 789

Per Night

Weggis

Old Town Lucerne

Boutique Hotel Waldegg

0 1 2 0 1 2 3 4

CAD 677

Per Night

Horw

Seeblick Hohenhotel

0 1 2 0 1 2 3 4

CAD 667

Per Night

Emmetten

Weggis

Vitznau

ibis Luzern Kriens

0 1 2 0 1 2 3 4

CAD 566

Per Night

Kriens

Engelberg

Dialoghotel Eckstein

0 1 2 0 1 2 3 4

CAD 468

Per Night

Baar

Engelberg

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

CAD 446

Per Night

Schwyz

Nidwalden

Hotel Hofli

0 1 2 0 1 2 3 4

CAD 404

Per Night

Uri

Hotel Engel

0 1 2 0 1 2 3 4

CAD 402

Per Night

Nidwalden

Einsiedeln

Hotel Zugertor

0 1 2 0 1 2 3 4

CAD 367

Per Night

Baar

SwissEver Hotel Zug

0 1 2 0 1 2 3 4

CAD 342

Per Night

Cham

Zug

Hotel Schweizerhof

0 1 2 0 1 2 3 4

CAD 327

Per Night

Engelberg

Küssnacht

Hotel Rigi Vitznau

0 1 2 0 1 2 3 4

CAD 321

Per Night

Vitznau

Uri

Hotel Arcade

0 1 2 0 1 2 3 4

CAD 300

Per Night

Muri

Hotel Terrace

0 1 2 0 1 2 3 4

CAD 297

Per Night

Engelberg

Bellevue

0 1 2 0 1 2 3 4

CAD 257

Per Night

Uri

Ski Lodge Engelberg

0 1 2 0 1 2 3 4

CAD 230

Per Night

Engelberg

Andi's BnB

0 1 2 0 1 2 3 4

CAD 321

Per Night

Steinhausen

Cham

Hotels By Star Category in Gersau

Premium Hotels in Nearby Cities

Winterthur

Hotel Hofgarten

0 1 2 3 0 1 2 3 4

CAD 664

Per Night

Lucerne

Weggis

Zurich Airport Area

Lucerne

Storchen Zurich

0 1 2 3 4 0 1 2 3 4

CAD 1,582

Per Night

Zurich Old Town - Altstadt

Hotel Alexander

0 1 2 3 0 1 2 3 4

CAD 455

Per Night

Weggis

District 11