Find hotels in Rapperswil from $123

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Rapperswil hotels

Hotel Ochsen

Hotel Ochsen
3.0 star property
Rapperswil
9.2 out of 10, Wonderful, (17)
"This is self check in. No staff. All essentials are provided. Full kitchen. Excellent bakery next door. "
United States
John
Hotel Ochsen

Gasthof zum Reh - Self-Check-in

Gasthof zum Reh - Self-Check-in
3.0 star property
Herbetswil
10.0 out of 10, Exceptional, (2)
"Sehr freundliche Gastgeber. Neue Zimmer, top Einrichtung. Gute Küche. "
Switzerland
Lukas
$207 nightly
The price is $215
Jan 14 - Jan 15, 2026
Total with taxes and fees
Gasthof zum Reh - Self-Check-in

Wolke 4 Guesthouse

Wolke 4 Guesthouse
3.0 star property
Buren an der Aare
9.6 out of 10, Exceptional, (18)
"A lovey experience and a great place to stay. The owner was extremely kind and even picked me up from the train station in a nearby town because I was so late in arriving due to my plane being late. It’s right on the village square and great."
Ireland
Andrew
$314 nightly
The price is $329
Jan 8 - Jan 9, 2026
Total with taxes and fees
Wolke 4 Guesthouse

Hotel & Restaurant Bären

Hotel & Restaurant Bären
3.5 star property
Niederbipp
9.8 out of 10, Exceptional, (76)
"Great authentic small hotel, refurbished rooms with modern shower. Would recommend if looking to stop off and have a more local experience"
United Kingdom
mark
$166 nightly
The price is $175
Jan 12 - Jan 13, 2026
Total with taxes and fees
Hotel & Restaurant Bären

Gemeinschaftshaus im Oberdorf

Gemeinschaftshaus im Oberdorf
3.0 star property
Lutzelfluh
9.2 out of 10, Wonderful, (56)
"Wonderful location, great room, good service"
Canada
William
$158 nightly
The price is $167
Dec 26 - Dec 27
Total with taxes and fees
Gemeinschaftshaus im Oberdorf

Romantik Hotel Bären

Romantik Hotel Bären
3.5 star property
Durrenroth
9.6 out of 10, Exceptional, (81)
"Nice Swiss style hotel, Very helpful staff"
United States
Rob
$189 nightly
The price is $199
Dec 30 - Dec 31
Total with taxes and fees
Romantik Hotel Bären

Hotel Bären Am Bundesplatz

Hotel Bären Am Bundesplatz
4.0 star property
Old City of Bern
9.2 out of 10, Wonderful, (877)
"Very good location and facilities."
United Kingdom
John
$180 nightly
The price is $202
Jan 23 - Jan 24, 2026
Total with taxes and fees
Hotel Bären Am Bundesplatz

Hotel Marthahaus

Hotel Marthahaus
1.0 star property
Breitenrain-Lorraine
9.0 out of 10, Wonderful, (521)
"Easy access to town and available parking. "
United States
NIANN
$134 nightly
The price is $154
Jan 11 - Jan 12, 2026
Total with taxes and fees
Hotel Marthahaus

Hotel Rössli Luterbach

Hotel Rössli Luterbach
2.5 star property
Luterbach
9.2 out of 10, Wonderful, (13)
"Clean and good value"
United States
Eduardoa
$111 nightly
The price is $116
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hotel Rössli Luterbach

Boutique Hotel Moosegg

Boutique Hotel Moosegg
3.0 star property
Lauperswil
9.2 out of 10, Wonderful, (34)
"Beautiful small rural town in Switzerland. Area was a nice break from the mountains & tourist attractions in Switzerland. The view is absolutely beautiful."
United States
Olivia
$302 nightly
The price is $316
Dec 28 - Dec 29
Total with taxes and fees
Boutique Hotel Moosegg

Aare Lodge Attisholz Self Check-in

Aare Lodge Attisholz Self Check-in
3.0 star property
Luterbach
10.0 out of 10, Exceptional, (1)
"Ich habe auf einer Velotour dort übernachtet. Hotel liegt direkt an den Velorouten 5 und 8. Mit viel Style renoviertes Gebäude. Self Check-in funktionierte bestens. Restaurant im Gebäude. Extrem ruhig in der Nacht, direkt am Aare Ufer. "
Switzerland
Markus
$195 nightly
The price is $202
Jan 4 - Jan 5, 2026
Total with taxes and fees
Aare Lodge Attisholz Self Check-in

Passage

Passage
3.0 star property
Grenchen
7.8 out of 10, Good, (30)
"Great location. Very quick check in. We had 3 rooms between us all and all of them were excellent. Super clean, well designed, spacious and tended to each day. Food was good and service was very good. Will certainly use on my next visit. "
United Kingdom
Tim
Passage

NH Bern The Bristol

NH Bern The Bristol
4.0 star property
Old City of Bern
9.0 out of 10, Wonderful, (996)
"Wonderful hotel, great location, friendly staff, well designed rooms "
United Kingdom
Silvia
$204 nightly
The price is $227
Jan 17 - Jan 18, 2026
Total with taxes and fees
NH Bern The Bristol

Uelis-Stoeckli

Uelis-Stoeckli
2.0 star property
Meikirch
$159 nightly
The price is $167
Dec 29 - Dec 30
Total with taxes and fees
Uelis-Stoeckli

SEELANDHOTEL Weisses Kreuz

SEELANDHOTEL Weisses Kreuz
3.0 star property
Lyss
8.4 out of 10, Very Good, (89)
"Very nice hotel with very clean room and amenities, lovely breakfast buffet , would stay again "
United Kingdom
Antony
$169 nightly
The price is $178
Dec 26 - Dec 27
Total with taxes and fees
SEELANDHOTEL Weisses Kreuz

Kreuz Bern Modern City Hotel

Kreuz Bern Modern City Hotel
3.0 star property
Old City of Bern
9.0 out of 10, Wonderful, (1001)
"Great establishment! "
United States
Milutin
$192 nightly
The price is $214
Jan 10 - Jan 11, 2026
Total with taxes and fees
Kreuz Bern Modern City Hotel

Gasthof National

Gasthof National
3.0 star property
Langendorf
8.2 out of 10, Very Good, (65)
"We enjoyed our stay here for 1 night. "
United Kingdom
Dona
$135 nightly
The price is $140
Dec 27 - Dec 28
Total with taxes and fees
Gasthof National

Akomo Bern

Akomo Bern
2.0 star property
Old City of Bern
10.0 out of 10, Exceptional, (3)
"Das Zimmer in einem perfekten Zustand und sehr sauber. Ist sehr empfehlenswert. "
Germany
Enzo
$195 nightly
The price is $202
Dec 30 - Dec 31
Total with taxes and fees
Akomo Bern

Gasthof Drei Eidgenossen

Gasthof Drei Eidgenossen
3.5 star property
Bösingen
8.6 out of 10, Excellent, (33)
"Staff were prompt and courteous. Make sure your GPS is up to date to avoid road closures around the area. The room was very spacious, clean, and quiet. Breakfast simple but was great!"
United States
Giellen Farah
$197 nightly
The price is $205
Jan 23 - Jan 24, 2026
Total with taxes and fees
Gasthof Drei Eidgenossen

Hotel National Bern

Hotel National Bern
2.0 star property
Monbijou
8.6 out of 10, Excellent, (665)
"Central older hotel with nice staff and lovely clean room and bathroom "
Australia
Lyn
$135 nightly
The price is $155
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hotel National Bern
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Rapperswil Hotel Reviews

More cheap stays in Rapperswil

Frequently asked questions

What is the best area to stay in Rapperswil?
The best area to stay in Rapperswil is directly in the Old Town, particularly near the castle and along the main street, Hauptgasse.

This central area is characterized by its well-preserved medieval architecture, cobblestone streets, and direct views of Lake Zurich. It's the heart of Rapperswil, offering easy access to the lakeside promenade, local shops, and restaurants. The Rapperswil Castle, perched above the town, is a prominent landmark, and the wooden bridge connecting Rapperswil to Hurden is a unique feature.

Couples often find the Old Town ideal for a romantic getaway. The historic setting, combined with opportunities for lakeside strolls and intimate dining, creates a memorable experience.
What are the best family hotels in Rapperswil?
For a family-friendly hotel in Rapperswil, consider the Hotel Ochsen.

The 3-star Hotel Ochsen, with an excellent 9.2 rating, is a great choice for families. Guests appreciate the complimentary self-parking, and free wired internet access in public areas. For those who enjoy outdoor activities, mountain climbing is available nearby. The hotel also offers a minibar with a subset of free stocked items, adding a convenient touch to your stay.
What are the best budget hotels in Rapperswil?
For a highly-rated budget hotel in Rapperswil, consider the Hotel Ochsen.

The 3-star Hotel Ochsen, with an impressive 9.2 rating, offers excellent value. Guests appreciate its complimentary self-parking and free wired internet access in public areas. The minibar in the rooms also includes a subset of complimentary items. For those interested in outdoor activities, mountain climbing is available at a nearby location.
When is the best time to go to Rapperswil?
The best times to go to Rapperswil are during the shoulder seasons of spring (April to June) and autumn (September to October) when the weather is pleasant and the crowds are smaller.

During these months, you'll experience mild temperatures, which are ideal for exploring the town's lakeside promenade and the Rapperswil Castle. Spring brings blooming flowers, especially in the rose gardens near the castle, making it a beautiful time for leisurely walks.

Autumn offers comfortable weather for outdoor activities and the opportunity to enjoy the changing foliage around Lake Zurich. Many local vineyards also have their harvest festivals during this period, providing a unique cultural experience for couples interested in local traditions and fine wines.

While summer (July and August) is also popular, it can be quite busy with more tourists.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Rapperswil.
How can I save on a Rapperswil hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Rapperswil hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Rapperswil hotel?
Prices for hotels in Rapperswil often vary, but you can find a great deal from $123 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia