
Find hotels in Rapperswil from ฿2,472
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Rapperswil
Family friendly
Check prices for these dates
Our top choices for Rapperswil hotels

Hotel Ochsen
Hotel OchsenRapperswil
9.4 out of 10, Exceptional, (18 reviews)
The price is ฿4,871
฿5,972 total
includes taxes & fees
1 Jun - 2 Jun

Restaurant Hotel Rüttihubelbad
Restaurant Hotel RüttihubelbadWalkringen
8.0 out of 10, Very good, (1 review)
The price is ฿5,768
฿6,244 total
includes taxes & fees
2 Jun - 3 Jun

Gasthof Drei Eidgenossen
Gasthof Drei EidgenossenBösingen
8.6 out of 10, Excellent, (36 reviews)
The price is ฿6,816
฿7,075 total
includes taxes & fees
1 Jun - 2 Jun

Hotel St. Petersinsel
Hotel St. PetersinselTwann
The price is ฿6,659
฿6,995 total
includes taxes & fees
8 Jun - 9 Jun

Hotel Rössli Luterbach
Hotel Rössli LuterbachLuterbach
9.0 out of 10, Wonderful, (19 reviews)
The price is ฿4,077
฿4,232 total
includes taxes & fees
4 Jun - 5 Jun

Hotel National Bern
Hotel National BernMonbijou
8.6 out of 10, Excellent, (736 reviews)
The price is ฿5,706
฿6,397 total
includes taxes & fees
21 Jun - 22 Jun

Uelis-Stoeckli
Uelis-StoeckliMeikirch
10.0 out of 10, Exceptional, (1 review)
The price is ฿4,869
฿5,138 total
includes taxes & fees
14 Jun - 15 Jun

Gemeinschaftshaus im Oberdorf
Gemeinschaftshaus im OberdorfLutzelfluh
9.2 out of 10, Wonderful, (56 reviews)
The price is ฿5,212
฿5,494 total
includes taxes & fees
1 Jun - 2 Jun

Akomo Bern
Akomo BernOld City of Bern
9.4 out of 10, Exceptional, (17 reviews)
The price is ฿7,372
฿8,094 total
includes taxes & fees
14 Jun - 15 Jun

Hotel Marthahaus
Hotel MarthahausBreitenrain-Lorraine
9.0 out of 10, Wonderful, (541 reviews)
The price is ฿4,384
฿5,518 total
includes taxes & fees
14 Jun - 15 Jun

Romantik Hotel Bären
Romantik Hotel BärenDurrenroth
9.6 out of 10, Exceptional, (86 reviews)
The price is ฿6,640
฿6,975 total
includes taxes & fees
1 Jun - 2 Jun

Hotel SeePark Murten
Hotel SeePark MurtenMuntelier
7.6 out of 10, Good, (10 reviews)
The price is ฿4,922
฿5,359 total
includes taxes & fees
1 Jun - 2 Jun

Hotel Zunfthaus zu Wirthen
Hotel Zunfthaus zu WirthenSolothurn
8.8 out of 10, Excellent, (3 reviews)
The price is ฿6,089
฿6,570 total
includes taxes & fees
1 Jun - 2 Jun

Aare Lodge Attisholz Self Check-in
Aare Lodge Attisholz Self Check-inLuterbach
9.0 out of 10, Wonderful, (4 reviews)
The price is ฿6,302
฿6,624 total
includes taxes & fees
7 Jun - 8 Jun

Gasthof zum Reh - Self-Check-in
Gasthof zum Reh - Self-Check-inHerbetswil
10.0 out of 10, Exceptional, (4 reviews)
The price is ฿6,351
฿6,592 total
includes taxes & fees
29 Jun - 30 Jun

Hotel & Restaurant Bären
Hotel & Restaurant BärenNiederbipp
9.8 out of 10, Exceptional, (80 reviews)
The price is ฿6,066
฿6,380 total
includes taxes & fees
1 Jun - 2 Jun

Hotel Meilenstein
Hotel MeilensteinLangenthal
9.6 out of 10, Exceptional, (247 reviews)
The price is ฿5,738
฿6,039 total
includes taxes & fees
6 Jun - 7 Jun

Hotel Savoy Bern
Hotel Savoy BernOld City of Bern
9.4 out of 10, Exceptional, (1,004 reviews)
The price is ฿9,021
฿9,839 total
includes taxes & fees
14 Jun - 15 Jun

Hotel Restaurant Croix Blanche
Hotel Restaurant Croix BlancheBas-Vully
8.0 out of 10, Very good, (1 review)
The price is ฿6,475
฿6,971 total
includes taxes & fees
12 Jun - 13 Jun
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

Stay KooooK Bern City – Online Check In
10/10 Excellent
More cheap stays in Rapperswil

Amanthos Living Solothurn (Self Check In)
20 Bettlachstrasse Grenchen SO
The price is ฿2,382 per night from 21 Jun to 22 Jun
฿2,382
฿2,472 total
21 Jun - 22 Jun
includes taxes & fees
5.8/10 (17 reviews)










































































