Skip to content
Some info has been automatically translated. Show original language

Vacation rentals in St. Gallen

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St. Gallen

Guests agree: these stays are highly rated for location, cleanliness, and more.

Apartment in Appenzell
Studio Pfauen Appenzell
The Studio-Pfauen is located on the main street, 5 min. from the center and 10 min. from the train station. It is furnished for 2 pers. and is located on the 3rd floor with private entrance. Suitable for bicycles and/or Töff drivers as our workshop is located on the ground floor. If you book 3 nights or longer with us, you will receive the Appenzell holiday card with 25 attractive free offers, as well as travel to and from Switzerland by public transport. Please book at least 4 working days in advance. Looking forward to seeing guests.
$52 per night
Apartment in Walzenhausen
Modern flat w/ensuite bathroom and kitchenette
Two modernly furnished rooms in an architect's house for up to two guests in rural Walzenhausen with separate entrance and an ensuite bathroom. The view over Lake Constance and the ambience make a relaxing stay possible. A kitchenette is available with a microwave, fridge, coffee machine and a kettle. The village centre (public transport, bakery and pizzeria) can be reached on foot in two minutes and is the starting pint for many activities in the region. LGBT-friendly
$67 per night
Apartment in Sennwald
Cozy accommodation right under Swiss Alps
We offer you a cozy, quiet mezonet apartment with private separate entrance in a newly built house. The apartment has a new modern fully equipped kitchen and bathroom. Kitchen has a Jura coffee machine. Outside of the apartment is garden seating with grill perfect for BBQ. Quiet area with a magnificent view over the mountain scenery all around. Location to relax or as a starting point for hiking and cycling in summer and skiing in winter.
$97 per night
1 of 3 pages
1 of 3 pages

Destinations to explore

  1. Airbnb
  2. Switzerland
  3. St. Gallen