• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night
  • (3)
  • (2)
  • (31)
  • (47)

Your Budget

to
Star Category
  • (6)
  • (23)
  • (41)
User Rating
  • (14)
  • (40)
  • (13)
  • (68)
  • (68)
Property Type
  • (67)
  • (8)
  • (6)
  • (4)
  • (2)
  • (2)
Chains
  • (3)
  • (1)
  • (2)
  • (1)
Amenities
Guests Love
  • (6)
  • (44)
  • (8)

Show -3 more

Booking Preference
Booking Preference
  • (2)
  • (2)
  • (83)
  • (10)
House Rules
  • (6)
  • (6)
  • (5)
  • (4)
  • (3)
BACK TO TOP

Book Hotels in Lucerne, Switzerland from 160 Hotels

hotelImg

ibis Styles Luzern

Lucerne | 1.4 km drive to Lucerne City Centre
Complimentary Water Bottle
This 3 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Friedenstrasse 8 View On Map Key amenities of this property are Complimentary Water Bottle.
View More
Very Good4.1

(1141 Ratings)

AED 1,419

+ AED 54 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

ibis budget Luzern City

Lucerne | 1.1 km drive to Lucerne City Centre
9 minutes walk to Lucerne Station,
Elevator/LiftElevator/Lift
Location of the Hotel is Lucerne View On Map (Kellerstrasse 6, 6005 Luzern, Switzerland). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good3.8

(1282 Ratings)

AED 1,056

+ AED 40 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Radisson Blu Hotel, Lucerne

Lucerne | 1.1 km drive to Lucerne City Centre
About a minute walk to Werftestrasse Luzern Station,
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 4 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Lakefront Center Inseliquai 12, Lucerne, CH-6005, Switzerland View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.4

(1058 Ratings)

AED 2,443

+ AED 50 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Boutique Hotel Waldegg

Horw | 3.1 km drive to Lucerne City Centre
Skiing
Location of the Hotel is Horw View On Map (Kantonsstrasse 8). Top Facilities of this Hotel are Skiing.
View More
Very Good4.1

(1291 Ratings)

AED 1,117

AED 947

+ AED 98 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lock icon

Special Deals Await!

WELCOME OFFER

LOGIN & GET

Login Now

Flat 25% off on First Hotel Booking - Use code MMTWELCOME

Get AED 100 in your wallet

OFFER

STAYLONG

BOOK YOUR STAY FOR 3 OR MORE NIGHTS AND SAVE UP TO 10% EXTRA

hotelImg

Barabas - Hostel

Old Town Lucerne | 6 minutes walk to Lucerne City Centre
Hostel
| Sleeps 2 guests
Elevator/LiftElevator/Lift
Full Address of property is Löwengraben 18 View On Map Key amenities of this property are Elevator/Lift.
View More
Very Good4.1

(3627 Ratings)

AED 525

AED 456

+ AED 54 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Seeburg Swiss Quality Hotel

Lucerne | 3.9 km drive to Lucerne City Centre
BarBar
Elevator/LiftElevator/Lift
ParkingParking
Location of the Hotel is Lucerne View On Map (Seeburgstrasse 53-61). Top Facilities of this Hotel are Bar & Elevator/Lift & Parking.
View More
Excellent4.3

(841 Ratings)

AED 1,247

AED 1,091

+ AED 146 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Chateau Guetsch

Lucerne | 4.4 km drive to Lucerne City Centre
Skiing
This 4 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Kanonenstrasse View On Map Key amenities of this property are Skiing.
View More
Excellent4.5

(2205 Ratings)

AED 1,626

AED 1,412

+ AED 160 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Seehotel Kastanienbaum

Horw | 6.6 km drive to Lucerne City Centre
Private BeachPrivate Beach
HammamHammam
Heated Pool
Location of the Hotel is Horw View On Map (St. Niklausenstrasse 105 Kastanienbaum). Top Facilities of this Hotel are Private Beach & Hammam & Heated Pool.
View More
Excellent4.3

(1071 Ratings)

AED 1,425

AED 1,221

+ AED 144 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

ibis Luzern Kriens

Kriens | 3.6 km drive to Lucerne City Centre
Skiing
Swimming PoolSwimming Pool
Complimentary Water Bottle
This 3 Star Hotel in Lucerne is located in Kriens. Full Address of property is Industriestrasse 13 Kriens , Luzern , Luzern , Switzerland , 6010 View On Map Key amenities of this property are Skiing & Swimming Pool & Complimentary Water Bottle.
View More
Very Good4.1

(1564 Ratings)

AED 963

+ AED 37 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Monopol

Lucerne | 5 minutes walk to Lucerne City Centre
About a minute walk to Lucerne Station,
Skiing
Complimentary Water Bottle
Location of the Hotel is Lucerne View On Map (Pilatusstrasse 1). Top Facilities of this Hotel are Skiing & Complimentary Water Bottle.
View More
Very Good4.2

(1506 Ratings)

AED 1,781

AED 1,478

+ AED 157 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Mandarin Oriental Palace, Luzern

Lucerne | 1.6 km drive to Lucerne City Centre
SpaSpa
GymGym
Complimentary Water Bottle
This 5 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Haldenstrasse 10 View On Map Key amenities of this property are Spa & Gym & Complimentary Water Bottle.
View More
Excellent4.8

(324 Ratings)

AED 3,856

AED 3,574

+ AED 298 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Schweizerhof Luzern

Old Town Lucerne | 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

(509 Ratings)

AED 3,400

AED 3,000

+ AED 129 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Grand Hotel National

Lucerne | 9 minutes walk to Lucerne City Centre
Heated Pool
SpaSpa
Skiing
This 5 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Haldenstrasse 4 View On Map Key amenities of this property are Heated Pool & Spa & Skiing.
View More
Excellent4.7

(922 Ratings)

AED 2,677

AED 2,420

+ AED 204 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Renaissance Lucerne Hotel

Lucerne | 4 minutes walk to Lucerne City Centre
4 minutes walk to Lucerne Station,
GymGym
Location of the Hotel is Lucerne View On Map (Pilatusstrasse 15). Top Facilities of this Hotel are Gym.
View More
Excellent4.4

(528 Ratings)

AED 1,648

+ AED 80 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Hotel Luzern, Autograph Collection

Lucerne | 6 minutes walk to Lucerne City Centre
3 minutes walk to Lucerne Station,
GymGym
This 5 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Sempacherstrasse 14 View On Map Key amenities of this property are Gym.
View More
Excellent4.4

(194 Ratings)

AED 1,744

+ AED 83 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Seehof Hotel Du Lac

Weggis | 19.9 km drive to Lucerne City Centre
3 minutes walk to a railway station,
Skiing
Location of the Hotel is Weggis View On Map (Gotthardstrasse 4). Top Facilities of this Hotel are Skiing.
View More
Very Good4.1

(1007 Ratings)

AED 901

AED 788

+ AED 123 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Lubo - self check-in

Old Town Lucerne | 5 minutes walk to Lucerne City Centre
BarBar
Elevator/LiftElevator/Lift
This 3 Star Hotel in Lucerne is located in Old Town Lucerne. Full Address of property is 2 Rössligasse View On Map Key amenities of this property are Bar & Elevator/Lift.
View More
Very Good4.1

(2081 Ratings)

AED 1,292

AED 1,080

+ AED 137 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Altstadt Hotel Magic Luzern

Old Town Lucerne | 3 minutes walk to Lucerne City Centre
7 minutes walk to Lucerne Station,
ParkingParking
Location of the Hotel is Old Town Lucerne View On Map (Brandgässli 1). Top Facilities of this Hotel are Parking.
View More
Very Good3.9

(1003 Ratings)

AED 1,276

AED 1,108

+ AED 128 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Lucerne | 4.6 km drive to Lucerne City Centre
Private BeachPrivate Beach
HammamHammam
SpaSpa
This 4 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Seeburgstrasse 72 View On Map Key amenities of this property are Private Beach & Hammam & Spa.
View More
Excellent4.7

(996 Ratings)

AED 2,334

AED 2,084

+ AED 225 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Luzernerhof

Old Town Lucerne | 7 minutes walk to Lucerne City Centre
Skiing
GymGym
Location of the Hotel is Old Town Lucerne View On Map (Alpenstrasse 3, 6004 Lucerne, Switzerland ). Top Facilities of this Hotel are Skiing & Gym.
View More
Very Good3.8

(2173 Ratings)

AED 1,094

AED 973

+ AED 42 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Lucerne


Check out best Lucerne hotel deals and offers on more than 160 hotels in Lucerne only on MakeMyTrip!

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

All Above properties for Lucerne are updated on Monday, June 29, 2026- 15.15.

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


Facts About Lucerne, Switzerland

Hotels in Lucerne 160
Lowest Price 363 AED
Highest Price 7935 AED

Five Star Hotels in Lucerne

Lucerne

Grand Hotel National

0 1 2 3 4 0 1 2 3 4

AED 2,764

Per Night

Lucerne

La Colombe Boutique Hotel

0 1 2 3 4 0 1 2 3 4

AED 2,020

Per Night

Baar

Ennetbürgen

Park Hotel Vitznau

0 1 2 3 4 0 1 2 3 4

AED 7,935

Per Night

Vitznau

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

AED 4,104

Per Night

Old Town Lucerne

Renaissance Lucerne Hotel

0 1 2 3 4 0 1 2 3 4

AED 1,835

Per Night

Lucerne

Hotel Villa Honegg

0 1 2 3 4 0 1 2 3 4

AED 4,544

Per Night

Ennetbürgen

Lucerne

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Lucerne

Get the best deals on different type of Hotel categories in Lucerne with MakeMyTrip.com. Choose from 160 hotels in Lucerne. 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

Budget Hotels in Lucerne

Entlebuch

Hotel Thorenberg

0 1 2 0 1 2 3 4

AED 884

Per Night

Littau

Zug

Rigi Burggeist

0 1 0 1 2 3 4

AED 650

Per Night

Gersau

Hotel Sursee

0 1 2 0 1 2 3 4

AED 887

Per Night

Sursee

ROESLI Guest House

0 1 2 0 1 2 3 4

AED 1,140

Per Night

Lucerne

Rigiblick am See

0 1 2 0 1 2 3 4

AED 976

Per Night

Ennetbürgen

Gasthaus zum Kreuz

0 1 2 0 1 2 3 4

AED 880

Per Night

Meggen

Neuenkirch

Peterhof Sarnen

0 -1 0 1 2 3 4

AED 862

Per Night

Obwalden

Seehof Hotel Du Lac

0 1 2 0 1 2 3 4

AED 964

Per Night

Weggis

Hotel Arcade

0 1 2 0 1 2 3 4

AED 903

Per Night

Muri

Hotel Rigi Vitznau

0 1 2 0 1 2 3 4

AED 793

Per Night

Vitznau

Boutique Hotel Schluessel

0 1 2 3 0 1 2 3 4

AED 1,169

Per Night

Hotel Sempachersee

0 1 2 3 0 1 2 3 4

AED 871

Per Night

Nottwil

Kriens

Bettstatt-Neustadt

0 -1 0 1 2 3 4

AED 544

Per Night

Lucerne

Vitznau

ibis Luzern Kriens

0 1 2 0 1 2 3 4

AED 954

Per Night

Kriens

Youth Hostel Zug

0 -1 0 1 2 3 4

AED 449

Per Night

Baar

City Hotel

0 1 2 3 0 1 2 3 4

AED 998

Per Night

Brunnen

Hotel Luzernerhof

0 1 2 3 0 1 2 3 4

AED 1,108

Per Night

Old Town Lucerne

Gasthaus zum Ochsen

0 1 2 0 1 2 3 4

AED 590

Per Night

Sursee

FOCUS Hotel

0 1 2 3 0 1 2 3 4

AED 955

Per Night

Sursee

Hotel Schmid & Alfa

0 1 2 0 1 2 3 4

AED 976

Per Night

Brunnen

Old Town Lucerne

Emmetten

Hotel Central Da Mario

0 1 2 0 1 2 3 4

AED 726

Per Night

Sursee

Landgasthof Zollhaus

0 -1 0 1 2 3 4

AED 890

Per Night

Obwalden

Boutique Hotel Waldegg

0 1 2 0 1 2 3 4

AED 856

Per Night

Horw

Barabas - Hostel

0 -1 0 1 2 3 4

AED 561

Per Night

Old Town Lucerne

Hotel Zugertor

0 1 2 0 1 2 3 4

AED 1,057

Per Night

Baar

Hotel Alexander

0 1 2 3 0 1 2 3 4

AED 1,174

Per Night

Weggis

Bellevue

0 1 2 0 1 2 3 4

AED 897

Per Night

Uri

Budget Rooms Pilatus

0 1 2 0 1 2 3 4

AED 657

Per Night

Obwalden

Lumen Apartments

0 1 2 3 0 1 2 3 4

AED 1,034

Per Night

Sursee

Falken am Rotsee

0 -1 0 1 2 3 4

AED 908

Per Night

Ebikon

feRUS Hotel

0 -1 0 1 2 3 4

AED 832

Per Night

Emmen

Hotels in Lucerne with Free Breakfast

Lucerne

Lucerne

Seminar-Hotel Rigi am See

0 1 0 1 2 3 4

AED 1,026

Per Night

Weggis

Bellevue

0 1 2 0 1 2 3 4

AED 897

Per Night

Uri

Chateau Guetsch

0 1 2 3 0 1 2 3 4

AED 1,733

Per Night

Lucerne

Boutique Hotel Waldegg

0 1 2 0 1 2 3 4

AED 856

Per Night

Horw

Grand Hotel Europe

0 1 2 3 0 1 2 3 4

AED 1,934

Per Night

Lucerne

Hotel Sonnenberg

0 1 2 0 1 2 3 4

AED 960

Per Night

Littau

Hotel Villa Honegg

0 1 2 3 4 0 1 2 3 4

AED 4,544

Per Night

Ennetbürgen

Boutique Hotel Schluessel

0 1 2 3 0 1 2 3 4

AED 1,169

Per Night

Seehotel Pilatus

0 1 2 3 0 1 2 3 4

AED 1,719

Per Night

Nidwalden

Hotel Löwen am See

0 1 2 3 0 1 2 3 4

AED 1,411

Per Night

Baar

Hotel Kreuz by b_smart

0 1 2 3 0 1 2 3 4

AED 836

Per Night

Obwalden

Four Star Hotels in Lucerne

Hotel Restaurant Seehof

0 1 2 3 0 1 2 3 4

AED 1,079

Per Night

Küssnacht

Seehotel Pilatus

0 1 2 3 0 1 2 3 4

AED 1,719

Per Night

Nidwalden

Astoria Lucerne

0 1 2 3 0 1 2 3 4

AED 3,225

Per Night

Lucerne

Chateau Guetsch

0 1 2 3 0 1 2 3 4

AED 1,733

Per Night

Lucerne

Weggis

Lucerne

Campus Hotel Hertenstein

0 1 2 3 0 1 2 3 4

AED 1,708

Per Night

Weggis

See & Wellnesshotel Gerbi

0 1 2 3 0 1 2 3 4

AED 1,694

Per Night

Weggis

Three Star hotels in Lucerne

Hotel Des Alpes

0 1 2 0 1 2 3 4

AED 1,838

Per Night

Old Town Lucerne

Hotel Schlussel

0 1 2 0 1 2 3 4

AED 1,812

Per Night

Lucerne

Boutique Hotel Anker

0 1 2 0 1 2 3 4

AED 1,686

Per Night

Lucerne

Lucerne

Weggis

Hotel & Restaurant Rossli

0 1 2 0 1 2 3 4

AED 1,556

Per Night

Lucerne

The Lubo - self check-in

0 1 2 0 1 2 3 4

AED 1,552

Per Night

Old Town Lucerne

Boutique Hotel KARL

0 1 2 0 1 2 3 4

AED 1,478

Per Night

Old Town Lucerne

Hotel Rebstock

0 1 2 0 1 2 3 4

AED 1,471

Per Night

Lucerne

Hotel Central am See

0 1 2 0 1 2 3 4

AED 1,468

Per Night

Weggis

Hotel Beau Sejour Lucerne

0 1 2 0 1 2 3 4

AED 1,411

Per Night

Lucerne

Boutique Hotel Balm

0 1 2 0 1 2 3 4

AED 1,253

Per Night

Meggen

Hotel Balm

0 1 2 0 1 2 3 4

AED 1,251

Per Night

Meggen

Old Town Lucerne

Villa Maria

0 1 2 0 1 2 3 4

AED 1,240

Per Night

Lucerne

Dialoghotel Eckstein

0 1 2 0 1 2 3 4

AED 1,216

Per Night

Baar

Nidwalden

Guggital Hotel Restaurant

0 1 2 0 1 2 3 4

AED 1,123

Per Night

Baar

Kriens

Hotel Alpina

0 1 2 0 1 2 3 4

AED 1,097

Per Night

Lucerne

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

AED 1,096

Per Night

Schwyz

Hotel Zugertor

0 1 2 0 1 2 3 4

AED 1,057

Per Night

Baar

Hotel Engel

0 1 2 0 1 2 3 4

AED 1,044

Per Night

Nidwalden

Sursee

Hotel Schmid & Alfa

0 1 2 0 1 2 3 4

AED 976

Per Night

Brunnen

Seehof Hotel Du Lac

0 1 2 0 1 2 3 4

AED 964

Per Night

Weggis

Hotel Sonnenberg

0 1 2 0 1 2 3 4

AED 960

Per Night

Littau

ibis Luzern Kriens

0 1 2 0 1 2 3 4

AED 954

Per Night

Kriens

Hotel Kreuz

0 1 2 0 1 2 3 4

AED 950

Per Night

Lucerne

Hotel Felmis

0 1 2 0 1 2 3 4

AED 906

Per Night

Horw

Hotel Arcade

0 1 2 0 1 2 3 4

AED 903

Per Night

Muri

Bellevue

0 1 2 0 1 2 3 4

AED 897

Per Night

Uri

Hotel Terrasse am See

0 1 2 0 1 2 3 4

AED 896

Per Night

Vitznau

Hotel Sursee

0 1 2 0 1 2 3 4

AED 887

Per Night

Sursee

Hotel Thorenberg

0 1 2 0 1 2 3 4

AED 884

Per Night

Littau

Hotel de la Paix

0 1 2 0 1 2 3 4

AED 868

Per Night

Old Town Lucerne

Old Town Lucerne

Neuenkirch

Boutique Hotel Waldegg

0 1 2 0 1 2 3 4

AED 856

Per Night

Horw

Küssnacht

Vitznau

Hotel Rigi Vitznau

0 1 2 0 1 2 3 4

AED 793

Per Night

Vitznau

Zug

Hotel Baren

0 1 2 0 1 2 3 4

AED 771

Per Night

Emmen

Hotel Central Da Mario

0 1 2 0 1 2 3 4

AED 726

Per Night

Sursee

Gasthaus Schwand

0 1 2 0 1 2 3 4

AED 692

Per Night

Engelberg

Businesshotel LUX

0 1 2 0 1 2 3 4

AED 675

Per Night

Emmen

Lucerne Hotels by Location

Hotels near Popular Attractions in Lucerne

Show More

Apartments in the city

Lucerne

Lucerne O-Guetsch

0 -1 0 1 2 3 4

AED 2,906

Per Night

Kriens

Hostels in the city

Barabas - Hostel

0 -1 0 1 2 3 4

AED 561

Per Night

Old Town Lucerne

Bellpark Hostel

0 -1 0 1 2 3 4

AED 434

Per Night

Kriens

Youth Hostel Luzern

0 -1 0 1 2 3 4

AED 413

Per Night

Lucerne

Backpackers Luzern

0 -1 0 1 2 3 4

AED 516

Per Night

Lucerne

Guest Houses in the city

ROESLI Guest House

0 1 2 0 1 2 3 4

AED 1,140

Per Night

Lucerne

Gasthaus zum Kreuz

0 1 2 0 1 2 3 4

AED 880

Per Night

Meggen

Properties in Lucerne

Hotels By Star Category in Lucerne

Show More

Premium Hotels in Nearby Cities

B2 Hotel Zürich

0 1 2 3 0 1 2 3 4

AED 1,879

Per Night

Enge

Sheraton Zurich Hotel

0 1 2 3 0 1 2 3 4

AED 959

Per Night

Zurich West

The Chedi Andermatt

0 1 2 3 4 0 1 2 3 4

AED 5,440

Per Night

Andermatt

Zurich Airport Area

District 11

Winterthur

Hotel Swiss Star

0 1 2 3 0 1 2 3 4

AED 699

Per Night

Wetzikon

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.