Skip to main content

The best guest houses in St. Gallen

Check out our pick of great guest houses in St. Gallen

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Vadian Garni is set in 2 separate historic buildings, with the hotel dating back to 1904 and the annex to the 16th century, this 2-star-superior hotel is located in the old centre of Sankt Gallen, just steps away from the Abbey Library, which is a UNESCO World Heritage Site. Free WiFi is available throughout the property.

Fantastic location in St.Gallen. The Library & Cathedral is just across the road from the Horel.

Show more Show less
8.5
Very good
1,182 reviews
Price from
£108
per night

Each unit features a fully equipped kitchenette with an oven, microwave, toaster, fridge, stovetop and kitchenware. The guest house provides certain units with city views, and units are equipped with a coffee machine. At the guest house, every unit includes bed linen and towels.

Very nice area and house with stunning view👌

Show more Show less
8.1
Very good
315 reviews
Price from
£51
per night

Located in St. Gallen, within 3.5 km of Olma Messen St. Gallen and 33 km of Konstanz Central Station, Hotel Garni Rössli provides accommodation with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 38 km from Säntis, 42 km from Monastic Island of Reichenau and 5.3 km from Abbey Library. The property is non-smoking and is situated 36 km from Dornbirn Exhibition Centre.

The staff was very helpful and we enjoyed the lovely breakfast.

Show more Show less
8.6
Fabulous
415 reviews
Price from
£91
per night

Boasting garden views, Restaurant Blume offers accommodation with balcony, around 1.5 km from Olma Messen St. Gallen. This property offers access to a terrace, free private parking and free WiFi. Featuring a private entrance, the guest house allows guests to maintain their privacy.

Very nice owner and old-style look.

Show more Show less
8.2
Very good
99 reviews
Price from
£71
per night

Offering city views, CityLodge St Gallen - 2 min to Marktplatz is an accommodation located in St. Gallen, 1.3 km from Olma Messen St. Gallen and 32 km from Säntis. Among the facilities at this property are a shared kitchen and full-day security, along with free WiFi throughout the property. Abbey Library is 600 metres from the guest house and Wildkirchli is 27 km away.

it felt very cosy and location was great! it had all the amenities that we needed! would love to be back again! staff was also very responsive even at night!

Show more Show less
7.8
Good
695 reviews
Price from
£64
per night

Situated in Teufen, 9 km from Olma Messen St. Gallen, „gg“ games garni Hotel Säntis features accommodation with a garden, free private parking, a terrace and a restaurant. Each accommodation at the 3-star hotel has mountain views and free WiFi. The property is non-smoking and is located 30 km from Säntis.

The property is wonderful in everything: location, hosts, breakfast, comfort panel beds, etc.

Show more Show less
9.3
Superb
40 reviews
Price from
£104
per night

Gasthaus Rössli is situated in Trogen, 10 km from Olma Messen St. Gallen and 27 km from Dornbirn Exhibition Centre. Boasting family rooms, this property also provides guests with a sun terrace. The accommodation features a shared kitchen and free WiFi throughout the property.

All rooms at the inn are fitted with a shared bathroom and bed linen.

Lovely traditional building with great renovation and amazing japanese lacquered shower by Salomé Lippuner.

Show more Show less
8.1
Very good
56 reviews
Price from
£103
per night

Surrounded by the Hoher Kasten to Säntis Mountains, Gasthaus Bären Schlatt offers rooms with views of the mountains and Appenzell village. The on-site restaurant serves breakfast and Swiss and international dishes.

the view from the hotel was exceptional, the owners were incredible, very friendly and always with a smile. they even drove us back to the city the next day. make sure to have dinner there, as it was amazing. the room was very clean and spacious

Show more Show less
9.2
Superb
123 reviews
Price from
£157
per night

Located in the village of Grub, Landgasthaus Bären is a 10-minute drive from Lake Constance and 15 minutes from St. Gallen. The award-winning restaurant serves modern Swiss cuisine. Free WiFi is available.

Featuring traditional wooden furniture, all rooms at the Bären Landgasthaus have satellite TV and a bathroom. Guests can also relax at the Inn´s lounge or the garden terrace.

The staff was very friendly and helpful. The accommodation is spotless. The breakfast very good. the option to purchase and have dinner at the hotel restaurant was very convenient. The dinner was excellent. You can tell they care for presentation as well as taste. I would go again!

Show more Show less
8.6
Fabulous
112 reviews
Price from
£70
per night

Set in a central location in Arnegg, Hotel Garni Arnegg offers free WiFi access in all areas, and rooms with satellite TV and a bathroom. Free private parking is possible on site.

Breakfast is available every morning, and there is a restaurant just 50 metres away. A supermarket is 200 metres from Hotel Garni Arnegg.

The hosts of the hotel were very friendly and helpful despite the fact that I did not speak Swiss-German. I would recommend it as it is quiet and well run. There is also a nice cafe down the road where you can buy a quick and affordable meal. Next time, I hope to be there when the highly rated restaurant next door is open.

Show more Show less
8.6
Fabulous
136 reviews
Price from
£104
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in St. Gallen

Guest houses that travellers love in St. Gallen

  • Avg. price/night: £96.20
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 74 reviews
    Even though I arrived very late, the host asked me if I was hungry. The room was very clean, the bed was very comfortable, and compared to the price, And this price includes breakfast, parking is free, I think everything is great. it is a cheap and high-quality place compared to St. Gallen standards. My home address in St. Gallen is now known :))
    Nazim
    Solo traveller
  • Avg. price/night: £129.29
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,279 reviews
    The hotel is in a great location, very close to town. The room was very quiet and comfortable. But perhaps the best part of the stay was the owners. Christian was a kind, outstanding host. It really made you feel at home. Thank you!
    Donald
    Young couple
  • Avg. price/night: £188.05
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 276 reviews
    It's a modern, clean, new, fully equipped apartment very close to the city center. It's located in a quiet neighborhood. Easy to check in and check out.
    MARIA
    Young couple
  • Avg. price/night: £209.90
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 5,918 reviews
    Great location for exploring the cuty and for train travel as well as the hotel is next to the central station. Renovated room and clean, nice bed and bathroom. Our room did not overlook the street so it was very quiet. Breakfast had good variety of cold and warm food and a nice homemade "jam" type spread. Good coffee making facility in the room!
    Christos
    Young couple
  • Avg. price/night: £141.04
    7.9
    Scored 7.9
    Good
    Rated good
     · 581 reviews
    The hotel was very nice, clean and quiet, despite being in the city centre. The hotel is attached to an old people residence si it shares the restaurant with them, which was very nice.
    kevin
    Group
  • Avg. price/night: £209.90
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 5,918 reviews
    Great location, right in front of the train station and a few paces form the city center. Spacious room, quiet. Excellent breakfast. So we would recommend this place to anyone visiting St Gallen.
    Rainer
    Family with young children
  • Avg. price/night: £126.24
    7.9
    Scored 7.9
    Good
    Rated good
     · 677 reviews
    Great location, checking in and checking out was very easy. The place was quiet and clean.
    Tania
    Solo traveller
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 104 reviews
    The flat is in a perfect central yet quiet residential building. We had all the needed facilities for a short and even for a longer stay. Fresh fruits, capsules for the coffee machines, and even water and beer in the fridge were left as a compliment by the host. Spotless bedroom and bathroom. comfortable beds.
    Marin
    Group
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 236 reviews
    Great location, just 10 minutes walk from the city center Altstadt as well as quiet next to Alpenwiese, rural meadow. Quiet for a good night sleep. Proper in all its facilities.
    Jan Hennekam
    Solo traveller
  • Avg. price/night: £143.65
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,182 reviews
    Breakfast was good (especially the muesli!), great location right in town center, extremely quiet, charming rooms in the seperate location in Bankgasse.
    Doris
    Young couple

Research, refine and make plans for your whole trip