• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Price Per Night
  • (3)
  • (2)
  • (28)
  • (49)

Your Budget

to
Star Category
  • (6)
  • (27)
  • (61)
User Rating
  • (14)
  • (41)
  • (14)
  • (70)
  • (70)
Property Type
  • (72)
  • (41)
  • (6)
  • (4)
  • (4)
  • (3)
Chains
  • (3)
  • (1)
  • (1)
  • (2)
  • (1)
Amenities
Guests Love
  • (8)
  • (8)
  • (54)

Show -3 more

Booking Preference
Booking Preference
  • (9)
  • (2)
  • (126)
  • (47)
House Rules
  • (3)
  • (4)
  • (6)
  • (6)
  • (5)
BACK TO TOP

Book Hotels in Lucerne, Switzerland from 176 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.0

(2091 Ratings)

BDT 27,206

+ BDT 1,033 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
Location of the Hotel is Lucerne View On Map (Haldenstrasse 10). Top Facilities of this Hotel are Spa & Gym & Complimentary Water Bottle.
View More
Excellent4.8

(325 Ratings)

BDT 1,24,442

+ BDT 4,728 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Des Balances

Old Town Lucerne | 5 minutes walk to Lucerne City Centre
BarBar
Elevator/LiftElevator/Lift
ParkingParking
This 4 Star Hotel in Lucerne is located in Old Town Lucerne. Full Address of property is Weinmarkt View On Map Key amenities of this property are Bar & Elevator/Lift & Parking.
View More
Excellent4.6

(1210 Ratings)

BDT 1,16,213

BDT 1,05,065

+ BDT 3,993 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
GymGym
Free Cancellation
Location of the Hotel is Old Town Lucerne View On Map (Schweizerhofquai 3, 6002 Luzern, Switzerland). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.7

(717 Ratings)

BDT 1,07,257

+ BDT 4,076 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Gasthaus Badhof

Meggen | 5.1 km drive to Lucerne City Centre
Complimentary Water Bottle
Free Cancellation
This 4 Star Hotel in Lucerne is located in Meggen. Full Address of property is Kreuzbuchweg View On Map Key amenities of this property are Complimentary Water Bottle.
View More
Excellent4.4

(631 Ratings)

BDT 48,196

+ BDT 1,831 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Boutique Hotel Anker

Lucerne | 8 minutes walk to Lucerne City Centre
Skiing
Location of the Hotel is Lucerne View On Map (Pilatusstrasse 36). Top Facilities of this Hotel are Skiing.
View More
Excellent4.5

(2251 Ratings)

BDT 77,774

+ BDT 2,955 taxes & fees

Per Night

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

The Bed and Breakfast

Kriens | 1.5 km drive to Lucerne City Centre
Room in a Homestay
| 1 Bedroom | Sleeps 3 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)

BDT 39,944

+ BDT 3,910 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Beau Séjour Lucerne

Lucerne | 1.8 km drive to Lucerne City Centre
Kids' Meals
BarBar
Elevator/LiftElevator/Lift
Location of the Hotel is Lucerne View On Map (Haldenstrasse 53). Top Facilities of this Hotel are Kids' Meals & Bar & Elevator/Lift.
View More
Excellent4.6

(633 Ratings)

BDT 52,032

+ BDT 1,977 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Vitznauerhof - Lifestyle Hideway at the Lake

Vitznau | 25.2 km drive to Lucerne City Centre
HammamHammam
Heated Pool
SpaSpa
This 4 Star Hotel in Lucerne is located in Vitznau. Full Address of property is Seestrasse 80 View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.6

(246 Ratings)

BDT 72,682

+ BDT 2,762 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
Location of the Hotel is Lucerne View On Map (Seeburgstrasse 72). Top Facilities of this Hotel are Private Beach & Hammam & Spa.
View More
Excellent4.3

(1056 Ratings)

BDT 95,419

BDT 85,881

+ BDT 3,263 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Romantik Hotel Beau Rivage

Weggis | 20 km drive to Lucerne City Centre
4 minutes walk to Weggis Harbor,
Heated Pool
SpaSpa
GymGym
This 4 Star Hotel in Lucerne is located in Weggis. Full Address of property is Gotthardstrasse 6 View On Map Key amenities of this property are Heated Pool & Spa & Gym.
View More
Very Good4.2

(801 Ratings)

BDT 44,615

+ BDT 1,695 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
Location of the Hotel is Lucerne View On Map (Haldenstrasse 4). Top Facilities of this Hotel are Heated Pool & Spa & Skiing.
View More
Very Good4.0

(809 Ratings)

BDT 97,372

+ BDT 3,701 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
This 4 Star Hotel in Lucerne is located in Horw. Full Address of property is St. Niklausenstrasse 105 Kastanienbaum View On Map Key amenities of this property are Private Beach & Hammam & Heated Pool.
View More
Excellent4.7

(1069 Ratings)

BDT 49,451

+ BDT 1,879 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Hammer

Kriens | 13.3 km drive to Lucerne City Centre
SpaSpa
Free ParkingFree Parking
Location of the Hotel is Kriens View On Map (Würzenrain 11 Eigenthal). Top Facilities of this Hotel are Spa & Free Parking.
View More
Excellent4.9

(106 Ratings)

BDT 30,287

+ BDT 1,726 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Schlüssel

Lucerne | 5 minutes walk to Lucerne City Centre
Kids' Meals
BarBar
Elevator/LiftElevator/Lift
This 3 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Franziskanerplatz 12 View On Map Key amenities of this property are Kids' Meals & Bar & Elevator/Lift.
View More
Excellent4.5

(174 Ratings)

BDT 47,657

+ BDT 1,811 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Chateau Guetsch

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

(2188 Ratings)

BDT 68,163

+ BDT 2,590 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

AMERON Luzern Hotel Flora

Lucerne | 3 minutes walk to Lucerne City Centre
3 minutes walk to Lucerne Station,
Skiing
Complimentary Water Bottle
This 4 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Seidenhofstrasse 5 View On Map Key amenities of this property are Skiing & Complimentary Water Bottle.
View More
Very Good4.2

(1054 Ratings)

BDT 58,020

+ BDT 2,205 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Campus Hotel Hertenstein

Weggis | 21.3 km drive to Lucerne City Centre
Private BeachPrivate Beach
GymGym
Location of the Hotel is Weggis View On Map (156 Hertensteinstrasse). Top Facilities of this Hotel are Private Beach & Gym.
View More
Excellent4.4

(123 Ratings)

BDT 58,121

+ BDT 2,209 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Continental Park

Lucerne | 7 minutes walk to Lucerne City Centre
About a minute walk to Lucerne Station,
Skiing
GymGym
Complimentary Water Bottle
Free Cancellation
This 4 Star Hotel in Lucerne is located in Lucerne. Full Address of property is Murbacherstrasse 4 View On Map Key amenities of this property are Skiing & Gym & Complimentary Water Bottle.
View More
Excellent4.4

(956 Ratings)

BDT 60,589

+ BDT 2,303 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Boutique Hotel KARL

Old Town Lucerne | 10 minutes walk to Lucerne City Centre
Elevator/LiftElevator/Lift
ParkingParking
Free Cancellation
Location of the Hotel is Old Town Lucerne View On Map (St.-karli-quai 12). Top Facilities of this Hotel are Elevator/Lift & Parking.
View More
Very Good4.2

(2489 Ratings)

BDT 47,078

+ BDT 1,789 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 176 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 176 hotels in Lucerne.

All Above properties for Lucerne are updated on Wednesday, May 13, 2026- 02.36.

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 BDT 13380 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!


Five Star Hotels in Lucerne

Lucerne

Grand Hotel National

0 1 2 3 4 0 1 2 3 4

BDT 99,677

Per Night

Lucerne

Ennetbürgen

Ennetbürgen

Renaissance Lucerne Hotel

0 1 2 3 4 0 1 2 3 4

BDT 136,210

Per Night

Lucerne

Hotel Schweizerhof Luzern

0 1 2 3 4 0 1 2 3 4

BDT 110,056

Per Night

Old Town Lucerne

Lucerne

La Colombe Boutique Hotel

0 1 2 3 4 0 1 2 3 4

BDT 58,190

Per Night

Baar

Hotel Villa Honegg

0 1 2 3 4 0 1 2 3 4

BDT 111,182

Per Night

Ennetbürgen

Lucerne

Hotels By Category in Lucerne

Get the best deals on different type of Hotel categories in Lucerne with MakeMyTrip.com. Choose from 176 hotels in Lucerne. Just BDT 13380 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 Lucerne with Free Breakfast

Hotel Hammer

0 -1 0 1 2 3 4

BDT 31,426

Per Night

Kriens

Seminarhotel CAMPUS SURSEE

0 1 2 0 1 2 3 4

BDT 38,511

Per Night

Sursee

Hotel Central am See

0 1 2 0 1 2 3 4

BDT 39,172

Per Night

Weggis

Hotel Hofgarten

0 1 2 3 0 1 2 3 4

BDT 57,141

Per Night

Lucerne

Seehotel Schwert

0 1 0 1 2 3 4

BDT 32,729

Per Night

Nidwalden

Nidwalden

Schwarzenberg

ibis Luzern Kriens

0 1 2 0 1 2 3 4

BDT 31,013

Per Night

Kriens

Seehotel Pilatus

0 1 2 3 0 1 2 3 4

BDT 43,678

Per Night

Nidwalden

Romantik Hotel Wilden Mann

0 1 2 3 0 1 2 3 4

BDT 60,237

Per Night

Lucerne

Lucerne

Four Star Hotels in Lucerne

Hotel Pilatus Kulm

0 1 2 3 0 1 2 3 4

BDT 99,888

Per Night

Obwalden

Hotel Hofgarten

0 1 2 3 0 1 2 3 4

BDT 57,141

Per Night

Lucerne

Brunnen

Hotel Luzernerhof

0 1 2 3 0 1 2 3 4

BDT 42,894

Per Night

Old Town Lucerne

Gasthaus Badhof

0 1 2 3 0 1 2 3 4

BDT 61,999

Per Night

Meggen

Cascada Boutique Hotel

0 1 2 3 0 1 2 3 4

BDT 49,290

Per Night

Lucerne

Old Town Lucerne

Hotel Continental Park

0 1 2 3 0 1 2 3 4

BDT 45,090

Per Night

Lucerne

Hotel Rössli Gourmet & Spa

0 1 2 3 0 1 2 3 4

BDT 43,546

Per Night

Weggis

Three Star hotels in Lucerne

BASLERTOR Summer Pool Hotel

0 1 2 0 1 2 3 4

BDT 56,220

Per Night

Lucerne

Altstadt Hotel Krone Luzern

0 1 2 0 1 2 3 4

BDT 51,186

Per Night

Old Town Lucerne

Hotel Rebstock

0 1 2 0 1 2 3 4

BDT 50,722

Per Night

Lucerne

Boutique Hotel Anker

0 1 2 0 1 2 3 4

BDT 49,937

Per Night

Lucerne

Weggis

Hotel Schlussel

0 1 2 0 1 2 3 4

BDT 44,150

Per Night

Lucerne

Hotel Central Luzern

0 1 2 0 1 2 3 4

BDT 43,454

Per Night

Lucerne

Boutique Hotel Balm

0 1 2 0 1 2 3 4

BDT 43,208

Per Night

Meggen

Hotel Balm

0 1 2 0 1 2 3 4

BDT 43,187

Per Night

Meggen

Dialoghotel Eckstein

0 1 2 0 1 2 3 4

BDT 41,955

Per Night

Baar

Guggital Hotel Restaurant

0 1 2 0 1 2 3 4

BDT 40,467

Per Night

Baar

Lucerne

Hotel Beau Sejour Lucerne

0 1 2 0 1 2 3 4

BDT 39,688

Per Night

Lucerne

Hotel Central am See

0 1 2 0 1 2 3 4

BDT 39,172

Per Night

Weggis

Seminarhotel CAMPUS SURSEE

0 1 2 0 1 2 3 4

BDT 38,511

Per Night

Sursee

Hotel Alpina

0 1 2 0 1 2 3 4

BDT 37,904

Per Night

Lucerne

Nidwalden

Hotel Arcade

0 1 2 0 1 2 3 4

BDT 36,966

Per Night

Muri

LIVINN - Self-Check-in

0 1 2 0 1 2 3 4

BDT 36,917

Per Night

Schwyz

The Lubo - self check-in

0 1 2 0 1 2 3 4

BDT 36,872

Per Night

Old Town Lucerne

Hirschen Oberkirch

0 1 2 0 1 2 3 4

BDT 36,442

Per Night

Sursee

Hotel Engel

0 1 2 0 1 2 3 4

BDT 36,007

Per Night

Nidwalden

Kriens

Landgasthof Hotel Rossli

0 1 2 0 1 2 3 4

BDT 34,441

Per Night

Adligenswil

Seeblick Hohenhotel

0 1 2 0 1 2 3 4

BDT 33,219

Per Night

Emmetten

Villa Maria

0 1 2 0 1 2 3 4

BDT 33,047

Per Night

Lucerne

Galaxy Apartments Lucerne

0 1 2 0 1 2 3 4

BDT 32,929

Per Night

Lucerne

Hotel Sonnenberg

0 1 2 0 1 2 3 4

BDT 32,877

Per Night

Littau

Hotel & Restaurant Rossli

0 1 2 0 1 2 3 4

BDT 32,719

Per Night

Lucerne

Hotel Schmid & Alfa

0 1 2 0 1 2 3 4

BDT 32,093

Per Night

Brunnen

Hotel Zugertor

0 1 2 0 1 2 3 4

BDT 31,936

Per Night

Baar

Hotel Roggerli

0 1 2 0 1 2 3 4

BDT 31,310

Per Night

Nidwalden

ibis Luzern Kriens

0 1 2 0 1 2 3 4

BDT 31,013

Per Night

Kriens

Hotel Sursee

0 1 2 0 1 2 3 4

BDT 30,548

Per Night

Sursee

Hotel Thorenberg

0 1 2 0 1 2 3 4

BDT 30,526

Per Night

Littau

BRIX - Self Check-In Hotel

0 1 2 0 1 2 3 4

BDT 30,499

Per Night

Zug

Hotel Terrasse am See

0 1 2 0 1 2 3 4

BDT 30,259

Per Night

Vitznau

ibis Styles Luzern

0 1 2 0 1 2 3 4

BDT 29,994

Per Night

Lucerne

Hotel Felmis

0 1 2 0 1 2 3 4

BDT 29,747

Per Night

Horw

Old Town Lucerne

Hotel & Restaurant zum Beck

0 1 2 0 1 2 3 4

BDT 28,022

Per Night

Lucerne

Seminarhotel Romerohaus

0 1 2 0 1 2 3 4

BDT 27,866

Per Night

Lucerne

Hotel Rigi Vitznau

0 1 2 0 1 2 3 4

BDT 27,366

Per Night

Vitznau

Seehof Hotel Du Lac

0 1 2 0 1 2 3 4

BDT 26,904

Per Night

Weggis

Businesshotel LUX

0 1 2 0 1 2 3 4

BDT 26,616

Per Night

Emmen

Vitznau

Lucerne Hotels by Location

Hotels near Popular Attractions in Lucerne

Show More

Properties in Lucerne

Hotels By Star Category in Lucerne

Premium Hotels in Nearby Cities

The Chedi Andermatt

0 1 2 3 4 0 1 2 3 4

BDT 139,347

Per Night

Andermatt

Altstetten

Atlantis by Giardino

0 1 2 3 4 0 1 2 3 4

BDT 49,901

Per Night

Wiedikon

Hotel Swiss Star

0 1 2 3 0 1 2 3 4

BDT 25,017

Per Night

Wetzikon

Langstrasse

Storchen Zurich

0 1 2 3 4 0 1 2 3 4

BDT 144,039

Per Night

Zurich Old Town - Altstadt

Widder Hotel

0 1 2 3 4 0 1 2 3 4

BDT 140,073

Per Night

Zurich Old Town - Altstadt

Dorint Airport-Hotel Zurich

0 1 2 3 0 1 2 3 4

BDT 28,642

Per Night

Zurich Airport Area

Friesenberg

B2 Hotel Zürich

0 1 2 3 0 1 2 3 4

BDT 71,074

Per Night

Enge