• 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 163 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 163 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 163 hotels in Gersau.

All Above properties for Gersau are updated on Sunday, June 28, 2026- 20.25.

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 163
Lowest Price 363 AED
Highest Price 6985 AED

Five Star Hotels in Gersau

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

AED 4,019

Per Night

Old Town Lucerne

La Colombe Boutique Hotel

0 1 2 3 4 0 1 2 3 4

AED 2,246

Per Night

Baar

Ennetbürgen

Lucerne

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

AED 6,581

Per Night

Vitznau

Hotel Villa Honegg

0 1 2 3 4 0 1 2 3 4

AED 4,176

Per Night

Ennetbürgen

Lucerne

Ennetbürgen

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 163 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 Continental Park

0 1 2 3 0 1 2 3 4

AED 1,876

Per Night

Lucerne

Hotel Sonnenberg

0 1 2 0 1 2 3 4

AED 1,010

Per Night

Littau

Hotel Allegro Einsiedeln

0 1 2 0 1 2 3 4

AED 1,153

Per Night

Einsiedeln

Weggis

IBIS BAAR ZUG

0 1 0 1 2 3 4

AED 996

Per Night

Baar

ibis Luzern Kriens

0 1 2 0 1 2 3 4

AED 1,034

Per Night

Kriens

Engelberg

ibis budget Luzern City

0 0 1 2 3 4

AED 1,362

Per Night

Lucerne

See & Wellnesshotel Gerbi

0 1 2 3 0 1 2 3 4

AED 1,694

Per Night

Weggis

Lucerne

Belmont

0 1 2 0 1 2 3 4

AED 642

Per Night

Engelberg

Hotel Luzernerhof

0 1 2 3 0 1 2 3 4

AED 1,072

Per Night

Old Town Lucerne

Four Star Hotels in Gersau

Grand Hotel Europe

0 1 2 3 0 1 2 3 4

AED 1,934

Per Night

Lucerne

Hotel Restaurant Seehof

0 1 2 3 0 1 2 3 4

AED 1,471

Per Night

Küssnacht

Seehotel Pilatus

0 1 2 3 0 1 2 3 4

AED 984

Per Night

Nidwalden

City Hotel

0 1 2 3 0 1 2 3 4

AED 998

Per Night

Brunnen

Hotel Alexander

0 1 2 3 0 1 2 3 4

AED 1,761

Per Night

Weggis

Engelberg

Hotel Luzernerhof

0 1 2 3 0 1 2 3 4

AED 1,072

Per Night

Old Town Lucerne

Lucerne

Three Star hotels in Gersau

Hotel Bellevue Kriens

0 1 2 0 1 2 3 4

AED 2,772

Per Night

Obwalden

Boutique Hotel Anker

0 1 2 0 1 2 3 4

AED 1,921

Per Night

Lucerne

Hotel Central am See

0 1 2 0 1 2 3 4

AED 1,835

Per Night

Weggis

Businesshotel LUX

0 1 2 0 1 2 3 4

AED 1,724

Per Night

Emmen

Weggis

Hotel Schmid & Alfa

0 1 2 0 1 2 3 4

AED 1,634

Per Night

Brunnen

Hotel Des Alpes

0 1 2 0 1 2 3 4

AED 1,607

Per Night

Old Town Lucerne

Hotel Schlussel

0 1 2 0 1 2 3 4

AED 1,500

Per Night

Lucerne

Hotel Rebstock

0 1 2 0 1 2 3 4

AED 1,471

Per Night

Lucerne

ibis Styles Luzern

0 1 2 0 1 2 3 4

AED 1,444

Per Night

Lucerne

Lucerne

Hotel Roggerli

0 1 2 0 1 2 3 4

AED 1,271

Per Night

Nidwalden

Hotel Central Luzern

0 1 2 0 1 2 3 4

AED 1,267

Per Night

Lucerne

Vitznau

Boutique Hotel Balm

0 1 2 0 1 2 3 4

AED 1,253

Per Night

Meggen

Hotel Alpina

0 1 2 0 1 2 3 4

AED 1,240

Per Night

Lucerne

Villa Maria

0 1 2 0 1 2 3 4

AED 1,221

Per Night

Lucerne

Dialoghotel Eckstein

0 1 2 0 1 2 3 4

AED 1,216

Per Night

Baar

The Lubo - self check-in

0 1 2 0 1 2 3 4

AED 1,209

Per Night

Old Town Lucerne

Hotel Balm

0 1 2 0 1 2 3 4

AED 1,186

Per Night

Meggen

Guggital Hotel Restaurant

0 1 2 0 1 2 3 4

AED 1,173

Per Night

Baar

Hotel Zugertor

0 1 2 0 1 2 3 4

AED 1,157

Per Night

Baar

Hotel Allegro Einsiedeln

0 1 2 0 1 2 3 4

AED 1,153

Per Night

Einsiedeln

Kriens

Nidwalden

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

AED 1,090

Per Night

Schwyz

Hotel Hofli

0 1 2 0 1 2 3 4

AED 1,048

Per Night

Uri

Hotel Engel

0 1 2 0 1 2 3 4

AED 1,044

Per Night

Nidwalden

Huttenhotel Husky Lodge

0 1 2 0 1 2 3 4

AED 1,043

Per Night

ibis Luzern Kriens

0 1 2 0 1 2 3 4

AED 1,034

Per Night

Kriens

Old Town Lucerne

Boutique Hotel Waldegg

0 1 2 0 1 2 3 4

AED 1,019

Per Night

Horw

Hotel Sonnenberg

0 1 2 0 1 2 3 4

AED 1,010

Per Night

Littau

Seehof Hotel Du Lac

0 1 2 0 1 2 3 4

AED 958

Per Night

Weggis

Lucerne

Hotel Terrasse am See

0 1 2 0 1 2 3 4

AED 946

Per Night

Vitznau

Hotel Arcade

0 1 2 0 1 2 3 4

AED 944

Per Night

Muri

Lucerne

Engelberg

Hotel Felmis

0 1 2 0 1 2 3 4

AED 906

Per Night

Horw

Bellevue

0 1 2 0 1 2 3 4

AED 885

Per Night

Uri

Hotel Thorenberg

0 1 2 0 1 2 3 4

AED 884

Per Night

Littau

Hotel Schweizerhof

0 1 2 0 1 2 3 4

AED 836

Per Night

Engelberg

Engelberg

Hotel Garni Hostatt

0 1 2 0 1 2 3 4

AED 812

Per Night

Engelberg

Uri

Hotel Rigi Vitznau

0 1 2 0 1 2 3 4

AED 793

Per Night

Vitznau

Zug

Hotels By Star Category in Gersau

Cheap Hotels in Nearby Cities

Premium Hotels in Nearby Cities

Winterthur

Storchen Zurich

0 1 2 3 4 0 1 2 3 4

AED 3,398

Per Night

Zurich Old Town - Altstadt

The Chedi Andermatt

0 1 2 3 4 0 1 2 3 4

AED 5,440

Per Night

Andermatt

Widder Hotel

0 1 2 3 4 0 1 2 3 4

AED 3,829

Per Night

Zurich Old Town - Altstadt

Sheraton Zurich Hotel

0 1 2 3 0 1 2 3 4

AED 959

Per Night

Zurich West

Altstetten

District 11

Hotel Alexander

0 1 2 3 0 1 2 3 4

AED 1,174

Per Night

Weggis

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.