Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.

109 places to stay

Private room
Rating 4.67 out of 59 reviews
haus für familien und gruppen
6 guests · 2 bedrooms · 4 beds · 1.5 shared baths
Free parking · Kitchen · Wifi
Price:$33 CAD/night
SUPERHOST
Entire apartment
Rating 4.94 out of 569 reviews
Lovely sep. Apartment near WIL SG
4 guests · 1 bedroom · 1 bed · 1 bath
Free parking · Kitchen · Wifi · Heating
Price:$87 CAD/night
Private room
Rating 5.0 out of 54 reviews
Privates Zimmer mit Gästebad. (1)
3 guests · 1 bedroom · 1 bed · 1.5 shared baths
Free parking · Kitchen · Wifi · Heating
Price:$51 CAD/night
Private room
Rating 5.0 out of 57 reviews
Privates Zimmer mit Gästebad. (2)
2 guests · 1 bedroom · 1 bed · 1.5 shared baths
Free parking · Kitchen · Wifi · Heating
Price:$51 CAD/night
SUPERHOST
Entire apartment
Rating 4.77 out of 522 reviews
Beim DorfBeck
1 guest · Studio · 1 bed · 1 bath
Free parking · Kitchen · Heating
Price:$47 CAD/night
SUPERHOST
Private room
Rating 4.91 out of 599 reviews
Privatzimmer mit Doppelbett in Wil
2 guests · 1 bedroom · 1 bed · 2 baths
Free parking · Kitchen · Wifi · Heating
Price:$61 CAD/night
Private room
Rating 4.92 out of 512 reviews
Im Brüel 7, Holzhaus mit Athmosphäre
2 guests · Studio · 1 bed · 1 private bath
Free parking · Kitchen · Wifi · Heating
Price:$49 CAD/night
SUPERHOST
Private room
Rating 5.0 out of 54 reviews
Gut&günstig im Grünen
1 guest · 1 bedroom · 1 bed · 1 shared bath
Free parking · Kitchen · Wifi · Heating
Price:$43 CAD/night
SUPERHOST
Private room
Rating 4.81 out of 548 reviews
Grosszügiges Zimmer im Grünen
2 guests · 1 bedroom · 1 bed · 1 shared bath
Free parking · Kitchen · Wifi · Heating
Price:$47 CAD/night
SUPERHOST
Private room
Rating 4.88 out of 5110 reviews
Private Room in Wil SG
4 guests · 2 bedrooms · 3 beds · 1.5 baths
Kitchen · Wifi · Heating
Price:$47 CAD/night
SUPERHOST
Private room
Rating 4.93 out of 556 reviews
kleines, helles, heimeliges Zimmer
1 guest · 1 bedroom · 1 bed · 1 shared bath
Free parking · Kitchen · Wifi · Heating
Price:$43 CAD/night
Private room
Rating 4.43 out of 521 reviews
Ruhiges Zimmer in Weinfelden
1 guest · 1 bedroom · 0 beds · 1 shared bath
Free parking · Wifi · Heating
Price:$49 CAD/night
Private room
Rating 4.80 out of 55 reviews
Kleines Studio mit Dusche für bis 2 Personen
2 guests · 1 bedroom · 1 bed · 1 private bath
Free parking · Wifi · Heating
Price:$54 CAD/night
Private room
Rating 4.88 out of 516 reviews
Ruhig, Flawil in Nähe von St. Gallen
2 guests · 1 bedroom · 1 bed · 2 shared baths
Free parking · Kitchen · Wifi · Heating
Price:$53 CAD/night
SUPERHOST
Entire apartment
Rating 4.79 out of 552 reviews
Welcome to country life / Welcome to Zuckenriet
2 guests · 1 bedroom · 1 bed · 1 bath
Free parking · Kitchen · Wifi · Heating
Price:$46 CAD/night

Introducing Airbnb Adventures

Multi-day trips led by local experts—activities, meals, and stays included
Private room
Rating 5.0 out of 517 reviews
Zimmer mit Terrasse und Säntisblick
2 guests · 1 bedroom · 1 bed · 1 private bath
Free parking · Kitchen · Wifi · Heating
Price:$65 CAD/night
Entire apartment
Rating 4.74 out of 528 reviews
Happiness
2 guests · Studio · 1 bed · 1 bath
Free parking · Wifi · Heating
Price:$87 CAD/night
SUPERHOST
Entire apartment
Rating 5.0 out of 513 reviews
Gemütliche Altbauwohnung
2 guests · 1 bedroom · 2 beds · Half-bath
Free parking · Kitchen · Wifi · Heating
Price:$74 CAD/night
118 of 109 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.