Top Luxury Hotels in Weggis

Only Handpicked and Verified Accommodations for Your Stay in Weggis, Switzerland
Check-in
16Mar2026Select date
Check-out
17Mar2026Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in Weggis

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 364
⬇️ The lowest price
US$ 69
💸 Average price for
4-star hotels
US$ 202

Best hotels in Weggis

Based on guest reviews over the last 12 months

Scenic Lakeside Retreats:
Hotel Beau Rivage Weggis
Wellness and Relaxation Haven:
See & Wellnesshotel Gerbi
Culinary Delights and Comfort:
Hotel Roessli Gourmet & Spa
Elegant Resort Experience:
Campus Hotel Hertenstein
Cozy Family-Friendly Stay:
Hotel Alexander
Traditional Swiss Charm:
Post Hotel Weggis

FAQs about hotels in Weggis

We hope that the answers to these questions will help you plan your trip

What are the best hotels near popular landmarks in Weggis?
Post Hotel Weggis is centrally located, providing easy access to the Weggis cable car and local restaurants, making it a practical choice for visiting landmarks.
What are the cheapest hotel options in Weggis?
Cheapest options typically range from $120 to $180 per night, with Alpenblick Weggis - Panorama & Alpen Chic Hotel often being mentioned for value.
Which hotel in Weggis has the highest guest satisfaction ratings?
Campus Hotel Hertenstein consistently receives high reviews for its location, amenities, and service, making it a top-rated choice among visitors.

Key Facts About Hotels in Weggis

This guide provides essential information about hotels in Weggis, Switzerland, evaluating a total of 7 properties, focusing on specifics like pricing, nearby attractions, and local fees.

Typical nightly rates range from $150 to $300.

There are 7 hotels available in Weggis.

Peak travel season is July to September.

Local tourist tax is about $3 per person per night.

Most hotels are within 1 km of the Weggis ferry terminal.

Other cities in Switzerland