Skip to main content

B&Bs for every style

Find the right B&B for you in St. Gallen

The best B&Bs in St. Gallen

Check out our pick of great B&Bs in St. Gallen

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villa Bergruh, hotel in St. Gallen

Villa Bergruh in St. Gallen provides adults-only accommodation with a garden and a shared lounge. Featuring a shared kitchen, this property also provides guests with a picnic area. Olma Messen St.

There was a small problem when we arrived and it was resolved quickly
Scored 8.1
8.1
Rated very good
Very good
444 reviews
Price from
£74
1 night, 2 adults
CityLodge St Gallen - 2 min to Marktplatz, hotel in St. Gallen

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.

Great location, comfortable room
Scored 7.8
7.8
Rated good
Good
708 reviews
Price from
£86
1 night, 2 adults
NTN HOUSE, hotel in St. Gallen

Set within 1.7 km of Olma Messen St. Gallen and 33 km of Dornbirn Exhibition Centre in St. Gallen, NTN HOUSE provides accommodation with seating area.

Nice owner and stuff. Free parking and really good pricing for Switzerland. You'll even get some discount for the restaurant
Scored 7.9
7.9
Rated good
Good
157 reviews
Price from
£81
1 night, 2 adults
Bären - Das Gästehaus, hotel in St. Gallen

Located 1 km from the centre of Gais high above Lake Constance, Bären - Das Gästehaus is a small and stylish boutique hotel surrounded by gardens. It offers free Wi-Fi and free private parking.

Fabulous little hotel with super friendly and helpful service, comfortable rooms and great breakfast. Beautiful location with wonderful views.
Scored 9.3
9.3
Rated superb
Superb
327 reviews
Price from
£164
1 night, 2 adults
Alpenheim, hotel in St. Gallen

Alpenheim features mountain views, free WiFi and free private parking, located in Teufen, 8.6 km from Olma Messen St. Gallen. This 3-star bed and breakfast offers a shared kitchen and room service.

Mountain views ,friendly staff, excellent breakfast comfortable spacious rooms
Scored 8.6
8.6
Rated fabulous
Fabulous
131 reviews
Price from
£172
1 night, 2 adults
Gästehaus Aemisegg, hotel in St. Gallen

Situated 21 km from Säntis and 23 km from Olma Messen St. Gallen, Gästehaus Aemisegg features free WiFi and units fitted with a kitchen, terrace and seating area.

This mountain hotel is really very special. A must-visit!
Scored 9.4
9.4
Rated superb
Superb
171 reviews
Price from
£103
1 night, 2 adults
Alte Metzg - Boutique Pension, hotel in St. Gallen

Offering a shared lounge and mountain view, Alte Metzg - Boutique Pension is situated in Appenzell, 19 km from Olma Messen St. Gallen and 25 km from Säntis. Private parking is available on site.

Location
Scored 9.0
9.0
Rated superb
Superb
193 reviews
Price from
£111
1 night, 2 adults
LilaLila Lodge, hotel in St. Gallen

Offering a garden and mountain view, LilaLila Lodge is set in Magdenau, 27 km from Olma Messen St. Gallen and 36 km from Säntis.

Our hosts Viviene and Ingo were exceptional hosts from their warm welcome, to the minute we left..our room was wonderful and so so comfortable. Their home was decorated and furnished to the highest standard with wonderful period furniture - a real treat to enjoy ! The surrounding landscape was 'picture postcard' beautiful with rolling fields and backdrop of mountains. We had the pleasure of enjoying one of Ingo's exceptional evening dinners - incredible from start to finish ! Viviene always asked if there was anything we needed and giving us invaluable advice about local places to visit. We cannot speak highly enough of our stay here...top class from beginning to end - thank you Viviene and Ingo !
Scored 9.5
9.5
Rated exceptional
Exceptional
12 reviews
Price from
£117
1 night, 2 adults
Gasthaus drei Eidgenossen, hotel in St. Gallen

Gasthaus drei Eidgenossen, a property with a garden, is situated in Bischofszell, 19 km from Olma Messen St.

Scored 8.0
8.0
Rated very good
Very good
193 reviews
Price from
£168
1 night, 2 adults
Haus St.Michael, hotel in St. Gallen

Located in Dozwil, Haus St Michael offers a large terrace with views of the surrounding mountains, a shared lounge for guests, and free WiFi access. Lake Constance is 2.5 km from the property.

Clean & Kind
Scored 8.2
8.2
Rated very good
Very good
226 reviews
Price from
£97
1 night, 2 adults
All B&Bs in St. Gallen
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in St. Gallen

Most booked B&Bs in St. Gallen this month

B&Bs that guests love in St. Gallen

  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 18 reviews
    Spacious apartman, 15 min. walk from the city center, in a quiet location.Recently redecorated, very clean. The kitchen is fully equipped, free coffee or tea is provided. Michael is a very kind host, thank you!
    János
    Solo traveller
  • Avg. price/night: £299.82
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 411 reviews
    clean, quiet, organised, great location
    Yalda
    Family with young children
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,391 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: £196.20
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 339 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: £197.97
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 5,768 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
  • Scored 7.9
    7.9
    Rated good
    Good
     · 618 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: £197.97
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 5,768 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
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 193 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
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,156 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
  • Avg. price/night: £129.74
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,840 reviews
    Great location not far from the city center. Simple check-in and checkout process. Private free parking.
    akunilov
    Family with young children