Gog_sr_cc_less
Skip to main content

Filter by:

Popular filters
Smart filters
Review score
Property type
Facilities
Room facilities
Property rating
Find high-quality hotels and holiday rentals
Neighbourhood
Beach access
Landmarks
Travel group
Fun things to do
Brands
Entire places
Certifications
Property accessibility
Room accessibility

Old Town: 3 properties found

The luxurious Grand Hotel National is situated directly on the shore of Lake Lucerne, only a 5-minute walk from the train station and the old town.

Earn 6% in Travel Credits on stays with the Genius Rewards Visa®

Plus get $150 in Credits after qualifying purchases on your card, an upgrade to Genius Level 3, and more. Terms apply.
Genius Rewards Visa®
Well located in the centre of Luzern, Hotel Baslertor provides 3-star accommodation close to Lucerne Station and Lion Monument.
The Roesli Guest House is situated in the heart of Lucerne, close to the Spreuer Bridge. You enjoy free access to the sister hotel's renovated outdoor pool across the street.
Meggen, LuzernShow on map2.9 miles from Old Town
Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.
Kriens, LuzernShow on map2.6 miles from Old Town
Situated in Luzern, 5.8 km from Lucerne Station, Boutique Hotel Himmelrich features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.
LuzernShow on map2 miles from Old Town
Set 2.1 km from Lido Luzern, Kurhotel Sonnmatt Luzern offers 4-star accommodation in Luzern and has a terrace, a restaurant and a bar.
Horw, LuzernShow on map3.5 miles from Old Town
Seehotel Kastanienbaum welcomes you on the quiet Horw peninsula, a 15-minute drive from the old town of Lucerne.
EnnetbürgenShow on map6 miles from Old Town
Sustainability certification
Rising high on Mount Bürgenstock, this early 1900s villa offers luxurious rooms with balconies and a heated infinity pool overlooking Lake Lucerne.
BürgenstockShow on map5.1 miles from Old Town
Sustainability certification
Located 500 metres above Lake Lucerne in the canton of Nidwalden close to Lucerne, this 5-star hotel awaits you with a combination of modern comfort and a traditional Swiss ambience.
HergiswilShow on map4.6 miles from Old Town
The Seehotel Pilatus is situated on the shores of Lake Lucerne. It offers a large indoor pool, a hot tub, and free Wi-Fi. The spacious, air-conditioned rooms provide mountain views.
BürgenstockShow on map5.3 miles from Old Town
Sustainability certification
Situated 450 metres above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel by Bürgenstock was designed by star architect Matteo Thun and features the Waldhotel Spa and...
WeggisShow on map6 miles from Old Town
This 3-star superior hotel enjoys a quiet yet central location right on the banks of Lake Lucerne in Weggis.
WeggisShow on map5.9 miles from Old Town
The Alpenblick Weggis - Panorama & Alpen Chic Hotel in Weggis offers panoramic views of the Alps and Lake Lucerne from the restaurant with its panoramic terrace and from most of its rooms.
WeggisShow on map5.5 miles from Old Town
Featuring a spa area with heated indoor and outdoor pools, the modern 4-star Hotel Alexander enjoys a very quiet location close to the village centre of Weggis.
WeggisShow on map5.5 miles from Old Town
The See & Wellnesshotel Gerbi in Weggis is located right on the shore of Lake Lucerne. It offers panoramic lake views, indoor and outdoor pools and free parking.
Horw, HorwShow on map3.5 miles from Old Town
Residence Kastanienbaum is a recently renovated apartment in Horw, where guests can makes the most of its pool with a view, open-air bath and garden.
BürgenstockShow on map5.1 miles from Old Town
Located 17 km from Lucerne Station, Bürgenstock Residence Suites offers an infinity pool, a spa and wellness centre and air-conditioned accommodation with a balcony and free WiFi.
VitznauShow on map8.9 miles from Old Town
See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.
WeggisShow on map6.2 miles from Old Town
Newly renovated in 2014, the Hotel Beau Rivage Weggis is located right on the shore of Lake Lucerne.
VitznauShow on map8.4 miles from Old Town
The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage...
VitznauShow on map8.8 miles from Old Town
Sustainability certification
The Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne is located at the foothills of Mount Rigi on the shores of Lake Lucerne, in the heart of Central Switzerland.
WeggisShow on map6.3 miles from Old Town
The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 25 km from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.
Rigi KaltbadShow on map7.4 miles from Old Town
Rigi Kaltbad Swiss Quality Hotel offers modern rooms with views of the surrounding Alpine landscape and free entrance to the mineral bath and spa area on site.
EmmettenShow on map11.8 miles from Old Town
Situated in Emmetten, Ob Vierwaldstättersee offers accommodation with a private pool and garden views.
WalchwilShow on map10 miles from Old Town
Set in Walchwil, Dein Traum direkt am See offers accommodation with a private pool. This beachfront property offers access to a terrace, free private parking and free WiFi.