We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up & up Independent Hotels Internet & up Non-Smoking Hotel Hotels on the Lake Meeting Rooms Hotels with Free Wifi Hotels with Restaurants Cheap Hotels Modern Hotels Quiet Hotels Clean Hotels Business Centre City Centre Hotels Charming Hotels Concierge Downtown Hotels Hotels with Balconies Hotels with Bars Budget Hotels Affordable Hotels Suite Hotels Honeymoon Hotels Spa Hotels Safe Hotels Air Conditioning Reduced mobility rooms Luxury Spa Hotels Hotels with Complimentary Breakfast Heritage Hotels Historic Hotels Hotels with Nightclubs Luxury Traveller Boutique Hotels Unique Hotels Hotels with Jacuzzi Hotels with Hot Tubs Hotels on the River Luxury Boutique Hotels Luxury Beach Hotels Hotels with Smoking Rooms Discount Hotels £ ££ £££ ££££ Resort hotel Hotels with Infinity Pools Boutique Spa Hotels Renaissance Ibis Budget Quiet Resorts Ski-In / Ski-Out Luxury Spa Resorts Design Hotels Urban Explorer Kitchenette Beach Resorts Eco-tourist Family Holiday Maker Hotels with Villas Family Resorts Radisson Blu Honeymoon Resorts Marriott Autograph Collection Quaint Ibis Styles The Leading Hotels Of The World Spa Resorts Luxury Resorts Within 5 mi Any distance from Piuskirche
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel Balm Meggen
SAVE US$9
US$130
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Booking.com
US$121
View Deal
Balmstrasse 3, Meggen 6045, Switzerland
0.2 miles from Piuskirche
  • Free Wifi
  • Free Parking
No photo provided
Seestrasse 18, Lucerne 6052, Switzerland
0.3 miles from Piuskirche
  • Beachfront
  • Restaurant
Seehotel Hermitage Luzern
SAVE US$22
US$196
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Agoda.com
US$174
View Deal
Seeburgstrasse 72, Lucerne 6006, Switzerland
1.1 miles from Piuskirche
  • Free Wifi
  • Restaurant
Hotel Bellevue Luzern
Travelocity
View Deal
Seeburgstrasse 79, Lucerne 6006, Switzerland
1.1 miles from Piuskirche
  • Free Wifi
Hotel Seeburg
SAVE US$24
US$163
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Booking.com
US$139
View Deal
Seeburgstrasse 53 - 61, Lucerne 6006, Switzerland
1.3 miles from Piuskirche
  • Free Wifi
  • Free Parking
Kurhotel Sonnmatt
Booking.com
US$344
View Deal
Hemschlenstrasse | Postfach, Lucerne 6006, Switzerland
1.4 miles from Piuskirche
  • Free Wifi
  • Free Parking
No photo provided
Stutzstrasse 25 | St. Niklausen, Lucerne 6005, Switzerland
1.9 miles from Piuskirche
  • Pool
Campus Hotel Hertenstein
No availability for your dates from these sites
Hertensteinstrasse 156, Weggis 6353, Switzerland
2.0 miles from Piuskirche
  • Free Wifi
  • Free Parking
Jagd-Schloss
Travelocity
US$119
View Deal
Rebmattweg 23, Merlischachen 6402, Switzerland
2.0 miles from Piuskirche
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$155/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

No photo provided
Hertensteinstrasse 156, Weggis 6353, Switzerland
2.0 miles from Piuskirche
  • Pool
  • Spa
Wellness Hotel Graziella
No availability for your dates from these sites
Hertensteinstrasse 132, Weggis 6353, Switzerland
2.0 miles from Piuskirche
  • Free Wifi
  • Free Parking
Schloss-Hotel
SAVE US$7
US$168
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Booking.com
US$161
View Deal
Chappelmattweg 4, Merlischachen 6402, Switzerland
2.1 miles from Piuskirche
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$199/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Swiss Chalet Lodge
Expedia.com
US$62
View Deal
Luzernerstrasse 204, Merlischachen 6402, Switzerland
2.1 miles from Piuskirche
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$99/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Pension Villa Maria
No availability for your dates from these sites
Haldenstrasse 36, Lucerne 6006, Switzerland
2.1 miles from Piuskirche
  • Free Wifi
  • Breakfast included
Grand Hotel Europe
SAVE US$9
US$217
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Booking.com
US$208
View Deal
Haldenstrasse 59 | 6006 Lucerne, Lucerne 6006, Switzerland
2.3 miles from Piuskirche
  • Restaurant
  • Room Service
No photo provided
Haldenstrasse 57, Lucerne 6006, Switzerland
2.4 miles from Piuskirche
  • Restaurant
  • Room Service
No availability for your dates from these sites
Haldenstrasse 10, Lucerne 6006, Switzerland
2.5 miles from Piuskirche
  • Free Wifi
  • Restaurant
Hotel Gerbi
No availability for your dates from these sites
Hertensteinstrasse 48, Weggis 6353, Switzerland
2.5 miles from Piuskirche
  • Free Parking
  • Pool
Hotel Friedheim
No availability for your dates from these sites
Friedheimweg 31, Weggis 6353, Switzerland
2.5 miles from Piuskirche
  • Free Wifi
  • Free Parking
Hotel Royal Lucerne
No availability for your dates from these sites
Rigistrasse 22, Lucerne 6006, Switzerland
2.5 miles from Piuskirche
  • Free Wifi
  • Breakfast included
Art Deco Hotel Montana Luzern
SAVE US$151
US$392
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Hotels.com
US$241
View Deal
Adligenswilerstrasse 22, Lucerne 6002, Switzerland
2.6 miles from Piuskirche
  • Free Wifi
  • Restaurant
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$297/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Park Weggis
No availability for your dates from these sites
Hertensteinstrasse 34, Weggis 6353, Switzerland
2.6 miles from Piuskirche
  • Free Wifi
  • Free Parking
Hotel Alexander
SAVE US$92
US$321
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Hotels.com
US$229
View Deal
Hertensteinstrasse 42, Weggis 6353, Switzerland
2.6 miles from Piuskirche
  • Free Wifi
  • Free Parking
Radisson Blu Hotel, Lucerne
SAVE US$161
US$306
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Hotels.com
US$145
View Deal
Lakefront Center Inseliquai 12, Lucerne 6005, Switzerland
2.7 miles from Piuskirche
  • Free Wifi
  • Restaurant
Grand Hotel National
SAVE US$71
US$366
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Agoda.com
US$295
View Deal
Haldenstrasse 4, Lucerne 6006, Switzerland
2.7 miles from Piuskirche
  • Free Wifi
  • Pool
Wellness Hotel Rossli Weggis
Priceline
US$246
View Deal
Seestrasse 52, Weggis 6353, Switzerland
2.7 miles from Piuskirche
  • Free Wifi
  • Breakfast included
Hotel-Restaurant Felmis
SAVE US$6
US$178
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Hotels.com
US$172
View Deal
Kastanienbaumstrasse 91, Horw 6048, Switzerland
2.8 miles from Piuskirche
  • Free Wifi
  • Free Parking
Hotel Alpenblick
No availability for your dates from these sites
Luzernerstrasse 31, Weggis 6353, Switzerland
2.8 miles from Piuskirche
  • Free Wifi
  • Free Parking
CASCADA Hotel
SAVE US$15
US$186
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Hotels.com
US$171
View Deal
Bundesplatz 18, Lucerne 6003, Switzerland
2.9 miles from Piuskirche
  • Free Wifi
  • Breakfast included
Hotel Rebstock
Hotels.com
US$202
View Deal
St.-Leodegar-Strasse 3, Lucerne 6006, Switzerland
2.9 miles from Piuskirche
  • Free Wifi
  • Breakfast included
Still looking for a place to stay?
Meggen has 4 B&Bs/inns with 66 reviews
Sigrist
Lettenweg 3, Meggen 6045, Switzerland
1.4 miles from Piuskirche
    Gasthaus zum Kreuz
    Gotthardstrasse 1, Meggen 6045, Switzerland
    0.6 miles from Piuskirche
    • Free Wifi
    B & B La Tortuga
    Haltenriedstrasse 20, Meggen 6045, Switzerland
    0.4 miles from Piuskirche
    • Free Wifi
    • Free Parking
    See all 4 Meggen B&Bs/inns
    See all hotels in or near Meggen
    No photo provided
    Seestrasse 18, Lucerne 6052, Switzerland
    0.3 miles from Piuskirche
    • Beachfront
    • Restaurant
    Seehotel Hermitage Luzern
    SAVE US$22
    US$196
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Agoda.com
    US$174
    View Deal
    Seeburgstrasse 72, Lucerne 6006, Switzerland
    1.1 miles from Piuskirche
    • Free Wifi
    • Restaurant
    Hotel Bellevue Luzern
    Travelocity
    View Deal
    Seeburgstrasse 79, Lucerne 6006, Switzerland
    1.1 miles from Piuskirche
    • Free Wifi
    Hotel Seeburg
    SAVE US$24
    US$163
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Booking.com
    US$139
    View Deal
    Seeburgstrasse 53 - 61, Lucerne 6006, Switzerland
    1.3 miles from Piuskirche
    • Free Wifi
    • Free Parking
    Kurhotel Sonnmatt
    Booking.com
    US$344
    View Deal
    Hemschlenstrasse | Postfach, Lucerne 6006, Switzerland
    1.4 miles from Piuskirche
    • Free Wifi
    • Free Parking
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.