Neue Jonastrasse 66, Rapperswil 8640 Switzerland
+41 43 344 99 00
Bonus Points

Grand opening: Get 2,000 bonus points per stay

Need to Know


Celebrate the brand new Moxy Rapperswil, located on the Riviera on upper Lake Zurich, and earn more on your stay.

From July 3 - August 31, 2021, stay 2+ nights to earn 2,000 Marriott Bonvoy bonus points per stay.

Enjoy your stay at Moxy Rapperswil and experience the electrifying city with over 800 years of history and part of the UNESCO swiss sites, plenty of local stylish shops and foodlover options. All of it just some steps away from our 90 fun & comfy rooms.

Marriott Bonvoy members get more. Not a member? Join now.


MOXY Hotel Photography

Stay a little longer and save bigger. Experience more of Rapperswil.

Get more vacation for less with a stay. Extend your stay with savings on stays at the Moxy Rapperswil.

See Details

Pack your bags for a family adventure

Book a second room for the kids and save 50% at Moxy Rapperswil

See Details