Skip to main content

Filter by:


Star Rating

Review Score

Arth – 294 hotels and places to stay
See the latest prices and deals by choosing your dates.
Post Hotel Weggis, hotel in Arth

Located in the heart of Weggis, only a short walk from the shores of Lake Lucerne, Post Hotel Weggis offers stylish rooms with beautiful views.

Location was great, rooms have water view balconies. Lighting a little dark in the room and carpet had some stains but otherwise clean and quiet even with a young family in the next room. Indoor parking was nice. Pool and sauna a great bonus. I would stay there again!
7.3
Scored 7.3
Good
Rated good
2,843 reviews
Price from$291.69per night
Park Hotel Vitznau, hotel in Arth

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...

Stunning location and absolutely gorgeous property on the lake! Fabulous spa!!
9.5
Scored 9.5
Exceptional
Rated exceptional
348 reviews
Price from$1,258.69per night
Seehotel Gotthard, hotel in Arth

The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 16 mi from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.

Beautiful lake view from balcony, staff were all exceptionally gracious and accommodating.
9.0
Scored 9.0
Wonderful
Rated wonderful
345 reviews
Price from$246.26per night
Seehof Hotel Du Lac, hotel in Arth

The Seehof du Lac is located in the center of Weggis and only 16 mi from Luzern, on one of the loveliest spots on Lake Lucerne. Guests can enjoy a large lakeside lounge with direct lake access.

8.2
Scored 8.2
Very Good
Rated very good
1,081 reviews
Price from$207.96per night
Romantik Hotel Beau Rivage Weggis - Beau Rivage Collection, hotel in Arth

Newly renovated in 2014, the Hotel Beau Rivage Weggis is located right on the shore of Lake Lucerne.

Amazing view. Great room. Very spacious
8.8
Scored 8.8
Excellent
Rated excellent
692 reviews
Price from$224.37per night
Swiss-Chalet Merlischachen - Romantik Schloss-Hotel am See, hotel in Arth

Beautiful authentic castle rooms offer you fantastic views of the lake and the Inner Swiss mountains. All Junior Suites have a private indoor pool.

Nice and large room with beautiful views, the entire hotel was old fashion designed Some small treats were available like free caffe, free minibar, nice. In the evening I thought to rate it 9.5, but the breakfast was so disappointing
8.7
Scored 8.7
Excellent
Rated excellent
476 reviews
Price from$223.55per night
See & Wellnesshotel Gerbi, hotel in Arth

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.

Spa was nice. Lake is gorgeous.
8.6
Scored 8.6
Excellent
Rated excellent
600 reviews
Price from$361.19per night
SeminarHotel am Ägerisee, hotel in Arth

The SeminarHotel am Ägerisee enjoys a picturesque location on the shores of Lake Ägeri, 5 mi from Zug. The free spa area includes a sauna, steam bath, and fitness area.

Nice location , super nice breakfast with the views of the lake .
7.9
Scored 7.9
Good
Rated good
666 reviews
Price from$216.71per night
See- und Seminarhotel FloraAlpina Vitznau, hotel in Arth

See- und Seminarhotel FloraAlpina enjoys an beautiful location at the shores of Lake Lucerne, outside the village of Vitznau.

View
8.6
Scored 8.6
Excellent
Rated excellent
1,106 reviews
Price from$227.66per night
Hotel Rigi Vitznau, hotel in Arth

Located in the center of Vitznau, Hotel Rigi is right next to the station of the cog railway and about 164 feet from the pier on Lake Lucerne. WiFi is available free of charge.

The hotel was really good, staff was helpful and Linus was nice
8.2
Scored 8.2
Very Good
Rated very good
662 reviews
Price from$197.01per night
See all hotels in and around Arth
Subscribe to receive premium deals

Prices drop the second you sign up!