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.

Guest favourite

Tiny homes in Flums

4.99 out of 5 average rating, 116 reviews

Müslifalle

A cozy tiny house on 36m2 in the mountains. The well-thought-out layout offers a lot of comfort in a small space. Anything but ordinary. The entire living, dining and sleeping area as well as the shower and the separate toilet are built in modern light-flooded wooden construction. The outdoor area is equipped with a comfortable seating and outdoor oven. In the middle of a spacious meadow landscape surrounded by forest with a view of the mountains. Let your soul dangle.

Sep. 12 – 19

$231 CAD per night
Guest favourite

Apartment in Flums

4.91 out of 5 average rating, 173 reviews

Swiss Mountain Chalet-Apartment(1 bedroom+sofabed)

Our cosy Swiss chalet is situated in Flumserberg Bergheim - a quiet residential area, the closest ski lift is 5min by car or accessible by public transport. The apartment is accessible down a flight of stairs with a separate entrance and private garden/patio. The 1 bedroom apartment with a sofabed in the lounge is suitable for 2 adults & 2 young children or 3 adults. There are spectacular views of the Alps (Churfirsten) from all windows. Newly renovated & fully equipped.

Oct. 22 – 29

$156 CAD per night
Guest favourite

Apartment in Mols

4.86 out of 5 average rating, 167 reviews

Cozy, modern accommodation in the recreation area

The apartment (studio/loft) is located in an apartment building with 5 accommodation units. The apartment has an outdoor parking space. Public transport (bus) is a five-minute walk away. the Walensee beach is a 10-minute walk away. Five minutes away by car, the gondola lift leads to the Flumserberg / Prodkamm ski, hiking and biking area. The Walensee/Sarganserland holiday region offers countless opportunities for active activity, but also for peace and relaxation.

Oct. 10 – 17

$156 CAD per night

Popular amenities for St. Gallen vacation rentals

Other great vacation rentals in St. Gallen

Guest favourite

Apartment in Unterterzen

4.97 out of 5 average rating, 116 reviews

Spacious, luxurious gallery penthouse on the lake

Dec. 15 – 22

$417 CAD per night
Guest favourite

Apartment in St. Gallen

4.88 out of 5 average rating, 68 reviews

Sustainable living without compromises!

Mar. 25 – Apr. 1

$129 CAD per night
Superhost

Apartment in Unterterzen

4.86 out of 5 average rating, 65 reviews

Lake View, max 7 people, Work Area, FREE Parking

Nov. 28 – Dec. 5

$168 CAD per night
Guest favourite

Apartment in Amden

5.0 out of 5 average rating, 69 reviews

Secret tip for nature lovers "Chalet Diana"

Aug. 26 – Sep. 2

$217 CAD per night
Guest favourite

Apartment in Sankt Peterzell

5.0 out of 5 average rating, 49 reviews

Alpaca Farm Holiday

Sep. 1 – 8

$240 CAD per night
Superhost

Apartment in St. Gallen

4.88 out of 5 average rating, 74 reviews

TouchBed | Loft with loggia & jacuzzi

Feb. 28 – Mar. 7

$427 CAD per night
Guest favourite

Apartment in Glarus Süd

5.0 out of 5 average rating, 49 reviews

Quiet, tasteful apartment

Jun. 12 – 19

$160 CAD per night
Guest favourite

Apartment in Ennetbühl

4.98 out of 5 average rating, 57 reviews

Take a break in the Hasel

May 24 – 31

$135 CAD per night
Guest favourite

Apartment in Wildhaus

4.98 out of 5 average rating, 92 reviews

Wonderful view, quiet location in nature

May 13 – 20

$131 CAD per night
Guest favourite

Vacation home in Quarten

4.93 out of 5 average rating, 72 reviews

The Mountains are Calling Retreat

Feb. 11 – 18

$231 CAD per night
Superhost

Chalet in Alt Sankt Johann

4.92 out of 5 average rating, 61 reviews

New Chalet with breathtaking views!

Dec. 9 – 16

$718 CAD per night
Guest favourite

Apartment in Weesen

5.0 out of 5 average rating, 17 reviews

Studio Leistchamm

Oct. 4 – 11

$159 CAD per night

Destinations to explore

  1. Airbnb
  2. Switzerland
  3. St. Gallen