• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night
  • (2)

Your Budget

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

Show -2 more

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

Book Hotels in Gersau, Switzerland from 179 Hotels

hotelImg
Gersau
Swimming PoolSwimming Pool
Full Address of property is Plattenweg 1 View On Map Key amenities of this property are Swimming Pool.
View More

AED 886

AED 740

+ AED 28 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Baar | 18.3 km from Gersau
1.1 km drive to Zug Station,
Beds in a Hostel
| Sleeps 2 guests
Elevator/LiftElevator/Lift
Location of the Hostel is Baar View On Map (Allmendstrasse 8). Top Facilities of this Hostel are Elevator/Lift.
View More
Excellent4.3

(521 Ratings)

AED 425

AED 374

+ AED 35 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 1,092

AED 948

+ AED 90 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 1,213

+ AED 60 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 1,226

+ AED 47 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

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

hotelImg
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)

AED 1,656

+ AED 90 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Weggis | 8.3 km from Gersau
19.9 km drive to Lucerne City Centre,
3 minutes walk to a railway station,
Skiing
This 3 Star Hotel in Lucerne is located in Weggis. Full Address of property is Gotthardstrasse 4 View On Map Key amenities of this property are Skiing.
View More
Very Good4.1

(1007 Ratings)

AED 899

AED 791

+ AED 79 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Hostel
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)

AED 631

+ AED 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 806

+ AED 58 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 3,207

AED 3,043

+ AED 122 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Kriens | 18.4 km from Gersau
1.5 km drive to Lucerne City Centre,
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

ParkingParking
Free Cancellation
This 3 Star Bed N Breakfast in Lucerne is located in Kriens. Full Address of property is Taubenhausstrasse 34 View On Map Key amenities of this property are Parking.
View More
Excellent4.6

(539 Ratings)

AED 1,073

+ AED 86 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 1,152

AED 1,000

+ AED 95 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 735

AED 638

+ AED 60 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 1,059

AED 932

+ AED 93 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 866

AED 762

+ AED 76 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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

AED 385

AED 334

+ AED 34 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
14.5 km from Gersau
HammamHammam
SpaSpa
Skiing
Free Cancellation
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)

AED 1,015

AED 779

+ AED 74 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

AED 2,065

AED 1,820

+ AED 206 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 179 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 179 hotels in Gersau.

All Above properties for Gersau are updated on Thursday, July 02, 2026- 16.22.

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 AED 363 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!


Facts About Gersau, Switzerland

Hotels in Gersau 179
Lowest Price 363 AED
Highest Price 8024 AED

Five Star Hotels in Gersau

Ennetbürgen

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

AED 6,802

Per Night

Vitznau

Grand Hotel National

0 1 2 3 4 0 1 2 3 4

AED 2,315

Per Night

Lucerne

Renaissance Lucerne Hotel

0 1 2 3 4 0 1 2 3 4

AED 1,965

Per Night

Lucerne

Lucerne

La Colombe Boutique Hotel

0 1 2 3 4 0 1 2 3 4

AED 2,247

Per Night

Baar

Ennetbürgen

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

AED 3,775

Per Night

Old Town Lucerne

Lucerne

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Gersau

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

Luxury Hotels in Nearby Cities

Show More

Hotels in Gersau with Free Breakfast

Hotel Bellevue Kriens

0 1 2 0 1 2 3 4

AED 2,274

Per Night

Obwalden

Grand Hotel Europe

0 1 2 3 0 1 2 3 4

AED 1,932

Per Night

Lucerne

Zurich and Greater Zurich Area

Hotel Bellevue

0 1 0 1 2 3 4

AED 1,883

Per Night

Obwalden

Engelberg

Hotel Terrace

0 1 2 0 1 2 3 4

AED 727

Per Night

Engelberg

Hotel Terrasse am See

0 1 2 0 1 2 3 4

AED 941

Per Night

Vitznau

Hotel Zugertor

0 1 2 0 1 2 3 4

AED 1,158

Per Night

Baar

Hotel Hammer

0 -1 0 1 2 3 4

AED 912

Per Night

Kriens

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

AED 6,802

Per Night

Vitznau

Seehotel Kastanienbaum

0 1 2 3 0 1 2 3 4

AED 1,257

Per Night

Horw

Four Star Hotels in Gersau

Wysses Rössli

0 1 2 3 0 1 2 3 4

AED 727

Per Night

Schwyz

Campus Hotel Hertenstein

0 1 2 3 0 1 2 3 4

AED 1,841

Per Night

Weggis

City-Hotel Ochsen

0 1 2 3 0 1 2 3 4

AED 1,449

Per Night

Baar

Seehotel Pilatus

0 1 2 3 0 1 2 3 4

AED 2,237

Per Night

Nidwalden

Lucerne

Seehotel Kastanienbaum

0 1 2 3 0 1 2 3 4

AED 1,257

Per Night

Horw

Cascada Boutique Hotel

0 1 2 3 0 1 2 3 4

AED 1,728

Per Night

Lucerne

Lucerne

Three Star hotels in Gersau

Hotel Bellevue Kriens

0 1 2 0 1 2 3 4

AED 2,274

Per Night

Obwalden

Lucerne

Hotel Schlussel

0 1 2 0 1 2 3 4

AED 1,739

Per Night

Lucerne

Hotel Roggerli

0 1 2 0 1 2 3 4

AED 1,635

Per Night

Nidwalden

Hotel Des Alpes

0 1 2 0 1 2 3 4

AED 1,605

Per Night

Old Town Lucerne

Boutique Hotel Anker

0 1 2 0 1 2 3 4

AED 1,598

Per Night

Lucerne

Hotel Central am See

0 1 2 0 1 2 3 4

AED 1,580

Per Night

Weggis

Hotel Beau Sejour Lucerne

0 1 2 0 1 2 3 4

AED 1,486

Per Night

Lucerne

Boutique Hotel KARL

0 1 2 0 1 2 3 4

AED 1,478

Per Night

Old Town Lucerne

Weggis

Huttenhotel Husky Lodge

0 1 2 0 1 2 3 4

AED 1,436

Per Night

The Lubo - self check-in

0 1 2 0 1 2 3 4

AED 1,358

Per Night

Old Town Lucerne

Hotel Central Luzern

0 1 2 0 1 2 3 4

AED 1,349

Per Night

Lucerne

Hotel Thorenberg

0 1 2 0 1 2 3 4

AED 1,340

Per Night

Littau

Boutique Hotel Waldegg

0 1 2 0 1 2 3 4

AED 1,334

Per Night

Horw

Hotel Rebstock

0 1 2 0 1 2 3 4

AED 1,308

Per Night

Lucerne

Vitznau

Boutique Hotel Balm

0 1 2 0 1 2 3 4

AED 1,254

Per Night

Meggen

Old Town Lucerne

ibis Styles Luzern

0 1 2 0 1 2 3 4

AED 1,233

Per Night

Lucerne

Dialoghotel Eckstein

0 1 2 0 1 2 3 4

AED 1,217

Per Night

Baar

Seeblick Hohenhotel

0 1 2 0 1 2 3 4

AED 1,213

Per Night

Emmetten

Villa Maria

0 1 2 0 1 2 3 4

AED 1,207

Per Night

Lucerne

Kriens

Hotel Balm

0 1 2 0 1 2 3 4

AED 1,187

Per Night

Meggen

Hotel Drei Konige

0 1 2 0 1 2 3 4

AED 1,165

Per Night

Lucerne

Hotel Zugertor

0 1 2 0 1 2 3 4

AED 1,158

Per Night

Baar

Hotel Sonnenberg

0 1 2 0 1 2 3 4

AED 1,141

Per Night

Littau

Guggital Hotel Restaurant

0 1 2 0 1 2 3 4

AED 1,124

Per Night

Baar

Hotel Schmid & Alfa

0 1 2 0 1 2 3 4

AED 1,113

Per Night

Brunnen

Nidwalden

Hotel Alpina

0 1 2 0 1 2 3 4

AED 1,060

Per Night

Lucerne

Hotel Hofli

0 1 2 0 1 2 3 4

AED 1,049

Per Night

Uri

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

AED 1,045

Per Night

Schwyz

Hotel Engel

0 1 2 0 1 2 3 4

AED 1,045

Per Night

Nidwalden

ibis Luzern Kriens

0 1 2 0 1 2 3 4

AED 1,043

Per Night

Kriens

Engelberg

Lucerne

Hotel Arcade

0 1 2 0 1 2 3 4

AED 944

Per Night

Muri

Hotel Terrasse am See

0 1 2 0 1 2 3 4

AED 941

Per Night

Vitznau

Lucerne

Hotel Hahnenblick

0 1 2 0 1 2 3 4

AED 877

Per Night

Engelberg

Engelberg

Belmont

0 1 2 0 1 2 3 4

AED 859

Per Night

Engelberg

Einsiedeln

Hotel Schweizerhof

0 1 2 0 1 2 3 4

AED 835

Per Night

Engelberg

Nidwalden

Hotels By Star Category in Gersau

Cheap Hotels in Nearby Cities

Premium Hotels in Nearby Cities

See & Wellnesshotel Gerbi

0 1 2 3 0 1 2 3 4

AED 1,951

Per Night

Weggis

District 11

Hotel Swiss Star

0 1 2 3 0 1 2 3 4

AED 683

Per Night

Wetzikon

Storchen Zurich

0 1 2 3 4 0 1 2 3 4

AED 4,458

Per Night

Zurich Old Town - Altstadt

The Chedi Andermatt

0 1 2 3 4 0 1 2 3 4

AED 5,461

Per Night

Andermatt

Zurich Airport Area

Widder Hotel

0 1 2 3 4 0 1 2 3 4

AED 4,160

Per Night

Zurich Old Town - Altstadt

Hotel Alexander

0 1 2 3 0 1 2 3 4

AED 1,768

Per Night

Weggis

Sheraton Zurich Hotel

0 1 2 3 0 1 2 3 4

AED 2,133

Per Night

Zurich West

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.