Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in St. Gallen
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Guest favourite
Guest favourite
Room in St. Gallen
Close to nature and public transport at your doorstep (with ticket)
1 bedroom
,
·
1 bed
,
·
1.5 shared bathrooms
4–9 Jul
4–9 Jul
$613 SGD
Show price breakdown
for 5 nights
$613 SGD for 5 nights
,
·
4.91 out of 5 average rating, 80 reviews
4.91 (80)
Flat in Schübelbach
Vacations in the countryside
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$826 SGD
Show price breakdown
for 5 nights
$826 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Flat in St. Gallen
Cozy apartment
1 bed
1 bed
,
·
1 bathroom
1 bathroom
27 Aug – 1 Sept
27 Aug – 1 Sept
$710 SGD
Show price breakdown
for 5 nights
$710 SGD for 5 nights
4.96 out of 5 average rating, 45 reviews
4.96 (45)
Superhost
Superhost
Flat in St. Gallen
BLIV: Stylish flat with balcony downtown
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$1,233 SGD
Show price breakdown
for 5 nights
$1,233 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Flat in St. Gallen
BeyondCozy | Coastal Design, Balkon & Parkplatz
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$1,800 SGD
Show price breakdown
for 5 nights
$1,800 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in St. Gallen
Quiet, free parking, balcony & on the 2nd floor
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
25–30 Jul
25–30 Jul
$947 SGD
Show price breakdown
for 5 nights
$947 SGD for 5 nights
Pay $0 today
Free cancellation
4.91 out of 5 average rating, 87 reviews
4.91 (87)
Top guest favourite
Guest favourite
Flat in St. Gallen
Modern 80m² Flat with Balcony & free Parking
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,269 SGD
Show price breakdown
for 5 nights
$1,269 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 32 reviews
4.94 (32)
Top guest favourite
Guest favourite
Flat in Züberwangen
Studio Ida
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
12–17 Aug
12–17 Aug
$621 SGD
Show price breakdown
for 5 nights
$621 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Flat in St. Gallen
Zentrales Apartment | ÖV Ticket | Parking | Ruhig
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
1–6 Jul
1–6 Jul
$2,139 SGD
$1,712 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Top guest favourite
Guest favourite
Place to stay in St. Gallen
Stylish double room in the heart of the old town (11)
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$989 SGD
$909 SGD
Show price breakdown
for 5 nights
Extended stay discount
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Flat in St. Gallen
Cozy 1-bedroom attic apartment in St. Gallen's Old Town
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
10–15 Jul
10–15 Jul
$783 SGD
Show price breakdown
for 5 nights
$783 SGD for 5 nights
Pay $0 today
Free cancellation
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Top guest favourite
Guest favourite
Flat in Appenzell
6EG: In the Appenzeller house!
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1.5 bathrooms
1.5 bathrooms
2–7 Sept
2–7 Sept
$2,061 SGD
Show price breakdown
for 5 nights
$2,061 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 29 reviews
5.0 (29)
Guest favourite
Guest favourite
Flat in Appenzell
Cozy attic apartment
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
21–26 Jul
21–26 Jul
$1,226 SGD
Show price breakdown
for 5 nights
$1,226 SGD for 5 nights
4.96 out of 5 average rating, 74 reviews
4.96 (74)
Guest favourite
Guest favourite
Place to stay in St. Gallen
YELLOW INN 7 nähe Uni, Olma, Spital, FHS
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
3 bathrooms
3 bathrooms
1–6 Jul
1–6 Jul
$729 SGD
Show price breakdown
for 5 nights
$729 SGD for 5 nights
4.85 out of 5 average rating, 309 reviews
4.85 (309)
Top guest favourite
Guest favourite
Room in Herisau
Herisau, at home in the middle of it and yet quiet
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
2–7 Jul
2–7 Jul
$472 SGD
Show price breakdown
for 5 nights
$472 SGD for 5 nights
Pay $0 today
Free cancellation
4.95 out of 5 average rating, 357 reviews
4.95 (357)
Flat in St. Gallen
Stylish studio apartment near the Olma trade fair
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
24–29 Jul
24–29 Jul
$1,079 SGD
Show price breakdown
for 5 nights
$1,079 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in St. Gallen
Sustainable Living on 1st Floor, Free Parking!
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
9–16 Jul
9–16 Jul
$1,155 SGD
Show price breakdown
for 7 nights
$1,155 SGD for 7 nights
Pay $0 today
Free cancellation
4.91 out of 5 average rating, 200 reviews
4.91 (200)
Guest favourite
Guest favourite
Room in St. Gallen
Central, Cozy Home near the G/FH/Olma-Area/Hospital
1 single bed
1 single bed
,
·
1 bathroom
1 bathroom
6–11 Jul
6–11 Jul
$745 SGD
$641 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 89 reviews
4.96 (89)
Superhost
Superhost
Place to stay in St. Gallen
TouchBed | Budget twin room
1 bedroom
1 bedroom
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$794 SGD
$474 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.83 out of 5 average rating, 78 reviews
4.83 (78)
1
2
3
4
…
15