Apartments for rent in Switzerland
Find a vacant apartment in Switzerland and flats for rent in Switzerland on the list below. We have gathered most available apartments for rent in Switzerland. So, if you want to find an apartment rental in Switzerland, you have come to the right place. Find a house in Switzerland now. Good luck finding your apartment in Switzerland. More info about apartments rent in Switzerland.
Geneva
Zürich
Aargau (Kantone)
Appenzell Ausserrhoden (Kantone)
Appenzell Innerrhoden (Kantone)
Basel-Landschaft (Kantone)
Basel-Stadt (Kantone)
Bern (Kantone)
Freiburg (Kantone)
Geneva (Kantone)
Glarus (Kantone)
Graubünden (Kantone)
Jura (Kantone)
Luzern (Kantone)
Neuenburg (Kantone)
Nidwalden (Kantone)
Obwalden (Kantone)
Sankt Gallen (Kantone)
Schaffhausen (Kantone)
Schwyz (Kantone)
Solothurn (Kantone)
Thurgau (Kantone)
Ticino (Kantone)
Uri (Kantone)
Waadt (Kantone)
Wallis (Kantone)
Zug (Kantone)
Zürich (Kantone)
12,227 apartments for rent found
-
Ca. 70 m2 apartment for rent in Bülach, Zürich (Kantone)
- Ca. 3,200 EUR
- 1. May 2026
- 2
-
Ca. 50 m2 apartment for rent in Dietikon, Zürich (Kantone)
- Ca. 2,700 EUR
- 1. May 2026
- 1
-
Ca. 35 m2 apartment for rent in Zürich Distrikt 9, Zürich
- Ca. 2,900 EUR
- 5. July 2026
- 1
-
Ca. 30 m2 apartment for rent in Luzern-Land, Luzern (Kantone)
- Ca. 2,050 EUR
- 5. June 2026
-
Ca. 40 m2 apartment for rent in Zürich Distrikt 9, Zürich
- Ca. 2,950 EUR
- 29. July 2026
- 1
-
Ca. 45 m2 apartment for rent in Basel-Stadt, Basel-Stadt (Kantone)
- Ca. 3,250 EUR
- 8. October 2026
-
Ca. 45 m2 apartment for rent in Basel-Stadt, Basel-Stadt (Kantone)
- Ca. 2,400 EUR
- 13. August 2026
- 1
-
Ca. 50 m2 apartment for rent in Basel-Stadt, Basel-Stadt (Kantone)
- Ca. 2,450 EUR
- 28. June 2026
- 1
-
Ca. 30 m2 apartment for rent in Luzern-Land, Luzern (Kantone)
- Ca. 2,050 EUR
- 4. September 2026
-
Ca. 30 m2 apartment for rent in Luzern-Land, Luzern (Kantone)
- Ca. 2,050 EUR
- 17. August 2026
-
Ca. 45 m2 apartment for rent in Luzern-Land, Luzern (Kantone)
- Ca. 2,350 EUR
- 31. August 2026
- 1