• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-11-06
Check-out date:
2026-11-07
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Switzerland

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Sorell Boutique-Hotel Speer Rapperswil

    Untere Bahnhofstrasse 5, Rapperswil (St. Gallen), Switzerland

    0.1 km to Rapperswil Railway Station (Open map)

    Situated a mere 650 metres from Rapperswil Zurichsee Tourismus, the 4-star smoke-free Sorell Boutique-Hotel Speer Rapperswil features Wi-Fi in public areas, and private parking nearby. Boasting 53…
    Read more
    8.9
    Fabulous
    726 reviews
  • Zentrale Altstadtwohnung In Rapperswil Am Zuerichsee

    Fischmarktstrasse 4 1 Obergeschoss, Rapperswil (St. Gallen), Switzerland

    0.1 km to Rapperswil Railway Station (Open map)

    The 120 m² Zentrale Altstadtwohnung In Rapperswil Am Zuerichsee apartment enjoys a convenient location and provides easy access to Gepard Zoo approximately 10 minutes' walk away. Wi-Fi and a charging…
    Read more
    9.3
    Superb
    21 reviews
  • Hotel Hirschen Rapperswil-Jona

    Fischmarktplatz, Rapperswil (St. Gallen), Switzerland

    0.1 km to Rapperswil Railway Station (Open map)

    The 3-star Hotel Hirschen Rapperswil-Jona offers 14 rooms in the vicinity of Lake Zurich, 30 metres away. Private parking is available for CHF 15 per day nearby.
    Read more
    8.4
    Very Good
    164 reviews
  • Schiffli - Boutique Apartments - Self Check-In

    Fischmarktstrasse 8, Rapperswil (St. Gallen), Switzerland

    0.1 km to Rapperswil Railway Station (Open map)

    Nearly 5 minutes' walk from Rapperswil Rose Gardens, the comfortable Schiffli - Boutique Apartments - Self Check In Rapperswil hotel includes 13 rooms. While staying at the 3-star aparthotel, 24-hour…
    Read more
    10
    Exceptional
    1 review
  • Hotel Jakob

    Hauptplatz 11, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    Providing 17 rooms, the 3-star Hotel Jakob Rapperswil is a mere 11 minutes' walk from Gepard Zoo. Featuring luggage storage and a restaurant, this hotel is located within reach of Rapperswil Castle.
    Read more
    8.7
    Fabulous
    593 reviews
  • Old Town Loft & Central Location In Rapperswil

    16 Marktgasse, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    The spacious 120 m² Old Town Loft & Central Location In Rapperswil apartment offers a convenient location, only 1.2 km from the galler Kantonalbank Diners Club Arena. Wi-Fi and a car park are also…
    Read more
    9.1
    Superb
    72 reviews
  • Old Town Charm & Central Location In Rapperswil

    Marktgasse 16, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    The 1-bedroom Old Town Charm & Central Location In Rapperswil apartment is a mere 5 minutes on foot from Rapperswil Castle and can accommodate up to 2 guests. Rapperswil Zurichsee Tourismus is only…
    Read more
    8.7
    Fabulous
    65 reviews
  • Schlossappartement Rapperswil

    30 Untere Bahnhofstrasse, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    Located merely a 9-minute walk from Knies Kinderzoo Rapperswil, the 71 m² Schlossappartement Rapperswil apartment accommodates up to 4 guests. Wi-Fi and a charging station for electric vehicles are…
    Read more
    9.4
    Superb
    18 reviews
  • Schnyder'S Home - Rosenappartement

    30 Untere Bahnhofstrasse, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    Located a few moments from Capuchin Friary Monastery, the 55 m² Schnyder'S Home - Rosenappartement Rapperswil apartment gives quick access to various tourist spots in the vicinity. Set 0.7 km from…
    Read more
    9.2
    Superb
    49 reviews
  • Schnyder'S Home - Studio_1

    30 Untere Bahnhofstrasse, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    The 1-bedroom Schnyder'S Home - Studio_1 Rapperswil apartment is a good choice for accommodating up to 2 guests, offering a convenient setting around 5 minutes on foot from Rapperswil Zurichsee…
    Read more
    9.2
    Superb
    38 reviews
  • Schnyder'S Home Studio_2

    30 Untere Bahnhofstrasse, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    To enjoy your vacation in Rapperswil, stay at the 1-bedroom Schnyder'S Home Studio_2 Rapperswil apartment, which is just 0.9 km from Seedamm and approximately 5 minutes' walk from Rapperswil…
    Read more
    9.1
    Superb
    47 reviews
  • Tolles Studio Im Zentrum Von Rapperswil

    30 Untere Bahnhofstrasse, Rapperswil (St. Gallen), Switzerland

    0.2 km to Rapperswil Railway Station (Open map)

    The 31 m² Tolles Studio Im Zentrum Von Rapperswil is located 450 metres from The Polish Museum and 8 minutes' walk from Gepard Zoo. This apartment capacity is based on up to 2 guests.
    Read more
    8.9
    Fabulous
    11 reviews
  • Cruise Durch Das Herz Der Altstadt

    Hauptplatz 8 P, Burghoff, Rapperswil (St. Gallen), Switzerland

    0.3 km to Rapperswil Railway Station (Open map)

    Cruise Durch Das Herz Der Altstadt Rapperswil apartment is located merely 0.7 km from Rapperswil train station and approximately a 5-minute walk from Capuchin Friary Monastery.
    Read more
  • Zentrale Stadtwohnung In Rapperswil, Schloss

    Obere Bahnhofstrasse 46 1 Obergeschoss, Rapperswil (St. Gallen), Switzerland

    0.3 km to Rapperswil Railway Station (Open map)

    The 55 m² Zentrale Stadtwohnung In Rapperswil, Schloss apartment is situated in a busy area of Rapperswil, approximately a 10-minute walk from Knies Kinderzoo Rapperswil. This 1-bedroom apartment…
    Read more
    9.5
    Exceptional
    11 reviews
  • Moxy Rapperswil

    Neue Jonastrasse 66, Rapperswil (St. Gallen), Switzerland

    0.7 km to Rapperswil Railway Station (Open map)

    Featuring bicycle rentals, as well as Wi-Fi in public areas, the 3-star smoke-free Moxy Rapperswil Hotel is just a 6-minute walk from Alte Fabrik. Located within reach of Capuchin Friary Monastery…
    Read more
    8.5
    Fabulous
    951 reviews
  • Sensi Living Stadion Self Check In

    Oberseestrasse 48, Rapperswil (St. Gallen), Switzerland

    0.8 km to Rapperswil Railway Station (Open map)

    Set only a 13-minute walk from ICF Rapperswil Christian Church, the 60 m² Sensi Living Stadion Self Check In Rapperswil apartment comprises a balcony and a dining area overlooking the lake. Staying…
    Read more
    8.1
    Very Good
    61 reviews
  • Ferienwohnung Rapperswil

    Greithstrasse 16, Rapperswil (St. Gallen), Switzerland

    1 km to Rapperswil Railway Station (Open map)

    Staying at the 2-bedroom Ferienwohnung Rapperswil villa, guests can visit ICF Rapperswil Christian Church, which is only 0.6 km away. Offering entertainment options like horse riding tours, the…
    Read more
    9.6
    Exceptional
    10 reviews
  • Privatzimmer 300M Zur S-Bahn Jona

    Schluesselstrasse 4 Erdgeschoss, Rapperswil (St. Gallen), Switzerland

    1.2 km to Rapperswil Railway Station (Open map)

    The 4-room Privatzimmer 300M Zur S-Bahn Jona Rapperswil is located just 1.1 km from Rapperswil train station and only 7 minutes' walk from Kunstzeughaus. The homestay offers modern facilities, such…
    Read more
    8.4
    Very Good
    136 reviews
  • Modernes Apartment In Rapperswil Nahe Zuerichsee

    23 Spinnereistrasse, Rapperswil (St. Gallen), Switzerland

    1.3 km to Rapperswil Railway Station (Open map)

    The 73 m² Modernes Apartment In Rapperswil Nahe Zuerichsee features a convenient location 16 minutes' walk from The Polish Museum and hosts up to 4 guests. Situated just near Kunstzeughaus, the…
    Read more
    9.7
    Exceptional
    4 reviews
  • Hotel Pur Hurden

    Hurdnerstrasse 137, Hurden, Switzerland

    1.5 km to Rapperswil Railway Station (Open map)

    The 3-star Hotel Pur Hurden, located approximately 25 minutes on foot from Gepard Zoo, offers guests a lift and an outdoor fireplace. The hotel is a good starting point for Hurden's sports…
    Read more
    8.6
    Fabulous
    647 reviews
Thank you for subscribing
Close