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 in St. Gallen
Over 1,000 homes in St. Gallen
Guest favourite
Guest favourite
Flat in St. Gallen
Zur Geduld (right by the train station)
1 bedroom
,
·
1 bed
,
·
1 private bathroom
5–10 Sept
5–10 Sept
$618 SGD
Show price breakdown
for 5 nights
$618 SGD for 5 nights
,
·
4.87 out of 5 average rating, 151 reviews
4.87 (151)
Superhost
Superhost
Flat in St. Gallen
TouchBed | Budget Studio
1 double bed
1 double bed
6–11 Aug
6–11 Aug
$653 SGD
Show price breakdown
for 5 nights
$653 SGD for 5 nights
4.77 out of 5 average rating, 637 reviews
4.77 (637)
Top guest favourite
Guest favourite
Room in St. Gallen
Stylish double room in the heart of the old town (11)
1 double bed
1 double bed
29 Aug – 3 Sept
29 Aug – 3 Sept
$977 SGD
$885 SGD
Show price breakdown
for 5 nights
Extended stay discount
Pay $0 today
Free cancellation
4.96 out of 5 average rating, 24 reviews
4.96 (24)
Superhost
Superhost
Room in St. Gallen
YELLOW INN 9 nähe Olma, Uni, Spital, FHS
1 double bed
1 double bed
9–14 Aug
9–14 Aug
$579 SGD
Show price breakdown
for 5 nights
$579 SGD for 5 nights
4.8 out of 5 average rating, 104 reviews
4.8 (104)
Guest favourite
Guest favourite
Room in St. Gallen
Felix' Global Citizen "An original Airbnb"
2 single beds
2 single beds
6–11 Sept
6–11 Sept
$487 SGD
Show price breakdown
for 5 nights
$487 SGD for 5 nights
4.77 out of 5 average rating, 613 reviews
4.77 (613)
Room in St. Gallen
Casa Siddhartha - "Hemingway"
1 single bed
1 single bed
19–24 Aug
19–24 Aug
$356 SGD
Show price breakdown
for 5 nights
$356 SGD for 5 nights
Pay $0 today
Free cancellation
4.73 out of 5 average rating, 44 reviews
4.73 (44)
Guest favourite
Guest favourite
Room in Herisau
Room in a listed building, office 6
2 beds
2 beds
9–14 Aug
9–14 Aug
$432 SGD
Show price breakdown
for 5 nights
$432 SGD for 5 nights
Pay $0 today
Free cancellation
4.83 out of 5 average rating, 35 reviews
4.83 (35)
Guest favourite
Guest favourite
Room in Speicher
1-bedroom room, quiet, 5 minutes to public transport
1 bed
1 bed
19–24 Aug
19–24 Aug
$543 SGD
Show price breakdown
for 5 nights
$543 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 73 reviews
4.97 (73)
Room in Wittenbach
Quiet spot on the village hill
1 bed
1 bed
6–11 Sept
6–11 Sept
$309 SGD
Show price breakdown
for 5 nights
$309 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Flat in St. Gallen
Klara 1014 - Olma, Hospital, University of St. Gallen
1 bedroom
1 bedroom
,
·
1 bed
1 bed
6–11 Aug
6–11 Aug
$793 SGD
Show price breakdown
for 5 nights
$793 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Flat in St. Gallen
Cozy apartment
1 bed
1 bed
7–12 Sept
7–12 Sept
$620 SGD
Show price breakdown
for 5 nights
$620 SGD for 5 nights
4.96 out of 5 average rating, 49 reviews
4.96 (49)
Top guest favourite
Guest favourite
Room in Herisau
cozy room with privacy
2 single beds
2 single beds
9–14 Sept
9–14 Sept
$358 SGD
Show price breakdown
for 5 nights
$358 SGD for 5 nights
Pay $0 today
Free cancellation
4.95 out of 5 average rating, 195 reviews
4.95 (195)
Top guest favourite
Guest favourite
Room in Rorschach
Ideal for musicians! On Lake Constance.
2 single beds
2 single beds
9–14 Aug
9–14 Aug
$556 SGD
Show price breakdown
for 5 nights
$556 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 36 reviews
5.0 (36)
Room in St. Gallen
The old corner
1 small double bed
1 small double bed
6–11 Aug
6–11 Aug
$491 SGD
Show price breakdown
for 5 nights
$491 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Superhost
Superhost
Room in St. Gallen
YELLOW INN 1 near Olma, Uni, Hospital, FHS
4 double beds
4 double beds
6–11 Aug
6–11 Aug
$959 SGD
Show price breakdown
for 5 nights
$959 SGD for 5 nights
4.83 out of 5 average rating, 122 reviews
4.83 (122)
Guest favourite
Guest favourite
Room in St. Gallen
Close to nature and public transport at your doorstep (with ticket)
1 queen bed
1 queen bed
7–12 Aug
7–12 Aug
$604 SGD
Show price breakdown
for 5 nights
$604 SGD for 5 nights
Pay $0 today
Free cancellation
4.91 out of 5 average rating, 82 reviews
4.91 (82)
Flat in St. Gallen
book2stay 2-room apartment #6 Ebenalp up to 4 peop
1 bedroom
1 bedroom
,
·
2 beds
2 beds
9–14 Aug
9–14 Aug
$1,406 SGD
$950 SGD
Show price breakdown
for 5 nights
4.85 out of 5 average rating, 13 reviews
4.85 (13)
Superhost
Superhost
Flat in St. Gallen
Central apartment | Public transport ticket | Quiet | Stylish
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
8–13 Aug
8–13 Aug
$2,814 SGD
$1,434 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.76 out of 5 average rating, 21 reviews
4.76 (21)
Room in St. Gallen
Comfortable room for two persons
1 bed
1 bed
11–16 Sept
11–16 Sept
$401 SGD
Show price breakdown
for 5 nights
$401 SGD for 5 nights
Pay $0 today
Free cancellation
4.68 out of 5 average rating, 109 reviews
4.68 (109)
1
2
3
4
…
15