Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Sankt Margarethen
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Switzerland
Switzerland
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Countryside
Amazing views
Lakefront
Cabins
Vineyards
Ski-in/out
Farms
Amazing pools
National parks
Bed & breakfasts
Tiny homes
Trending
A-frames
New
Play
Camping
Historical homes
Design
Skiing
Golfing
Lake
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places in Sankt Margarethen
Over 1,000 places in Sankt Margarethen
Flat in Sirnach, Switzerland
4-bedroom apartment
3 beds
3 beds
1–6 Apr
1–6 Apr
$251 SGD
night
$251 SGD per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Flat in Niederuzwil, Switzerland
Attic
1–6 Apr
1–6 Apr
$91 SGD
night
$91 SGD per night
New place to stay
New
Flat in Eschlikon, Switzerland
Temporary living without vaccination
5 beds
5 beds
6–11 Apr
6–11 Apr
$137 SGD
night
$137 SGD per night
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Superhost
Superhost
Flat in Wil, Switzerland
Wil SG, central apartment, nice balcony
2 double beds
2 double beds
13–18 Apr
13–18 Apr
$171 SGD
night
$171 SGD per night
4.9 out of 5 average rating, 73 reviews
4.9 (73)
Flat in Wil, Switzerland
Renovated 4.5 room apartment 90m2
3 beds
3 beds
7–12 Apr
7–12 Apr
$164 SGD
night
$164 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Flat in Dussnang, Switzerland
2 1/2 room apartment in the idyll of nature
1 queen bed
1 queen bed
14–19 Apr
14–19 Apr
$101 SGD
night
$101 SGD per night
4.94 out of 5 average rating, 416 reviews
4.94 (416)
Flat in Frauenfeld, Switzerland
Loft apartment
1 bed
1 bed
1–6 Apr
1–6 Apr
$158 SGD
night
$158 SGD per night
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Superhost
Superhost
Flat in Frauenfeld, Switzerland
Modern 1.5 room apartment directly at the train station
1 queen bed
1 queen bed
8–13 Apr
8–13 Apr
$122 SGD
$101 SGD
night
$101 SGD per night, originally $122 SGD
4.81 out of 5 average rating, 118 reviews
4.81 (118)
Guest favourite
Guest favourite
Flat in Oberwangen, Switzerland
Studio Bijou
2 single beds
2 single beds
4–9 Apr
4–9 Apr
$91 SGD
night
$91 SGD per night
4.91 out of 5 average rating, 69 reviews
4.91 (69)
Flat in Sirnach, Switzerland
Happiness 2
1 bed
1 bed
7–12 Apr
7–12 Apr
$258 SGD
night
$258 SGD per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Flat in Hosenruck, Switzerland
Ferienwohnung Hasenguck
1 double bed
1 double bed
1–6 Apr
1–6 Apr
$145 SGD
night
$145 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Flat in Gähwil, Switzerland
Vegetarian studio with terrace and view
1 double bed
1 double bed
6–11 Apr
6–11 Apr
$99 SGD
night
$99 SGD per night
4.96 out of 5 average rating, 215 reviews
4.96 (215)
Flat in Kirchberg, Switzerland
Penthouse maisonette 5.5 rooms 128m2
4 beds
4 beds
1–6 Apr
1–6 Apr
$194 SGD
night
$194 SGD per night
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favourite
Guest favourite
Flat in Kirchberg, Switzerland
Time out in quiet 1.5 apartment with views of the countryside
1 queen bed
1 queen bed
14–19 Apr
14–19 Apr
$92 SGD
night
$92 SGD per night
4.96 out of 5 average rating, 72 reviews
4.96 (72)
Guest favourite
Guest favourite
Flat in Oberwangen, Switzerland
1 1/2 room apartment Royal
2 beds
2 beds
27 May – 1 Jun
27 May – 1 Jun
$122 SGD
night
$122 SGD per night
4.96 out of 5 average rating, 46 reviews
4.96 (46)
Flat in Ermatingen, Switzerland
Fantastic fisherman's cottage with direct lake access
1 queen bed
1 queen bed
13–18 Oct
13–18 Oct
$347 SGD
night
$347 SGD per night
4.79 out of 5 average rating, 332 reviews
4.79 (332)
Flat in Salenstein, Switzerland
Lake-view designer apartment
4 double beds
4 double beds
6–11 Apr
6–11 Apr
$604 SGD
night
$604 SGD per night
New place to stay
New
Guest favourite
Guest favourite
Flat in Allensbach, Germany
Duplex-apartment Strandweg 1A
3 beds
3 beds
7–12 Apr
7–12 Apr
$481 SGD
night
$481 SGD per night
4.97 out of 5 average rating, 29 reviews
4.97 (29)
1
2
3
4
…
15