Skip to main content

Filter by:


Star Rating

Review Score

Ruswil – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Apart Hotel near Lucerne, hotel in Ruswil

Set in Ruswil, 29 mi from Zug, Apart Hotel near Lucerne offers a terrace and free WiFi.

Plenty of space, good quiet location, very clean. Eric the host is friendly and helpful. All very good value for money, can definitely recommend and will probably return when travelling through Switzerland.
9.2
Scored 9.2
Wonderful
Rated wonderful
609 reviews
Price from$660.76per night
Holiday Inn Express Luzern-Neuenkirch, an IHG Hotel, hotel in Ruswil

This modern Holiday Inn Express is located on the Neuenkirch service area of the A2 motorway, just 7.5 mi north of Lucerne. Free parking is available.

While the view from the room was undeniably breathtaking, offering a picturesque backdrop, the breakfast left much to be desired. Additionally, the inconvenience of the hotel's distance from both the bus and railway stations proved to be a notable drawback. Despite these shortcomings, its proximity to a small shopping area adds a touch of convenience for guests seeking local amenities.
7.9
Scored 7.9
Good
Rated good
2,291 reviews
Price from$139.86per night
Hotel Rebstock - Self Check-in, hotel in Ruswil

Set in the town of Wolhusen, self-check-in Hotel Rebstock - Self Check-in offers soundproofed rooms with private bathrooms, flat-screen cable TV and free Wi-Fi access.

Self Check-In is convenient (when in works), room was very clean and spacious. Free coffee & tea offer is also nice. Convenient free parking in front of the hotel. It is a good option for a short overnight stay.
7.6
Scored 7.6
Good
Rated good
645 reviews
Price from$118.94per night
Hotel Birdlodge, hotel in Ruswil

Hotel Birdlodge is 1312 feet from Lake Sempach and 0.6 mi from Sempach town center. It offers a fitness room and free WiFi access throughout the hotel. Guests can relax in the elegant Birdie Bar.

8.4
Scored 8.4
Very Good
Rated very good
487 reviews
Price from$214.75per night
Hotel Sursee, hotel in Ruswil

Hotel Sursee is located in the center of Sursee and 0.6 mi from Lake Sempach, offering rooms with attached bathroom with flat-screen TV and free WiFi. The Sursee Train Station is 1969 feet away.

The facilities, easy to get in by a very late check in. The room was very comfortable.
8.2
Scored 8.2
Very Good
Rated very good
1,403 reviews
Price from$186.11per night
Hotel Restaurant Vogelsang, hotel in Ruswil

This traditional hotel enjoys a quiet location 1.2 mi from Lake Sempach. It offers panoramic views of the lake and the Swiss Alps. Guests benefit from free Wi-Fi and a bowling alley.

Nice and super clean rooms in an older but very well kept hotel with an excellent restaurant, balcony with beautiful view towards Sempacher See and mountains, shower in room, 2 bathroom sinks, private parking
8.9
Scored 8.9
Excellent
Rated excellent
226 reviews
Price from$291.83per night
Hotel Kreuz, hotel in Ruswil

The family-run Hotel Kreuz in Malters is located just on the edge of Lucerne, 6.2 mi from the center, which is easily reachable by train. It offers free WiFi and a restaurant.

It felt like a family run hotel. The staff was really attentive and welcoming. Very suitable for children and the restaurant is great.
8.3
Scored 8.3
Very Good
Rated very good
791 reviews
Price from$191.62per night
Sonne Seehotel, hotel in Ruswil

The Sonne Seehotel enjoys a quiet location right on the banks of Lake Sempach, about 16 mi from Lucerne. All rooms have a Nespresso coffee machine and a balcony.

Breakfast was well assorted with cheese, fruits and cold cuts. Nice muesli and yogurts and we where able to sit outside and enjoy the lake view !
8.7
Scored 8.7
Excellent
Rated excellent
305 reviews
Price from$231.26per night
HIRSCHEN OBERKIRCH - Design Boutique Hotel, hotel in Ruswil

Located in Oberkirch, 17 miles from Lucerne Train Station, HIRSCHEN OBERKIRCH - Design Boutique Hotel provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Modern and spacious room
8.3
Scored 8.3
Very Good
Rated very good
275 reviews
Price from$264.30per night
Lindenhof Ebnet, hotel in Ruswil

Located in Entlebuch, 16 miles from Lucerne Train Station, Lindenhof Ebnet provides accommodations with a terrace, free private parking and a restaurant.

Breakfast good Location good
8.3
Scored 8.3
Very Good
Rated very good
202 reviews
Price from$165.19per night
See all hotels in and around Ruswil
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Ruswil:

  • 10
    Scored 10

    Ruswil is a very scenic place and we would have loved to...

    Ruswil is a very scenic place and we would have loved to stay longer and visit the area. The were also a lot of road works especially when leaving the Ruswil and the tunnels towards Italy had a lot of traffic Jams.
    Constantine K
    Netherlands