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
441 reviews
Price from
£73
1 night, 2 adults
Restaurant Blume, hotel in St. Gallen

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.

Many thanks to Restaurant Blum for the hospitality. It was quiet. The bus stop is very close. The room itself is cozy and secluded. I felt very good there.
Scored 8.2
8.2
Rated very good
Very good
94 reviews
Price from
£144
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
707 reviews
Price from
£81
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
155 reviews
Price from
£82
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
326 reviews
Price from
£164
1 night, 2 adults
Landgasthaus Bären, hotel in St. Gallen

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.

Really snug country auberge. Friendly staff, comfortable beds, good showers &….Appenzeller beer😄
Scored 8.7
8.7
Rated fabulous
Fabulous
115 reviews
Price from
£162
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
133 reviews
Price from
£172
1 night, 2 adults
Hotel Garni Arnegg, hotel in St. Gallen

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.

Yes
Scored 8.5
8.5
Rated very good
Very good
141 reviews
Price from
£164
1 night, 2 adults
Ferienhotel Idyll Gais, hotel in St. Gallen

Located in Gais, 17 km from Olma Messen St. Gallen, Ferienhotel Idyll Gais provides accommodation with a garden, free private parking, a shared lounge and a terrace.

The quietest location I've been in quite a while
Scored 8.9
8.9
Rated fabulous
Fabulous
179 reviews
Price from
£119
1 night, 2 adults
Hotel Landgasthaus Neues Bild, Eggerstanden, hotel in St. Gallen

Surrounded by hills and mountains, the family-run Hotel Landgasthaus Neues Bild, Eggerstanden occupies a historic building, a 10-minute drive from the centre of Appenzell.

Better than expected. Trails nearby. Easy parking. Room was very comfortable and updated. During the summer, it was nice to have a fan in the room. We had a great dinner on one night. The host and staff were all very friendly and helpful. We would gladly stay here again.
Scored 9.2
9.2
Rated superb
Superb
128 reviews
Price from
£190
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: £300.53
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 413 reviews
    clean, quiet, organised, great location
    Yalda
    Family with young children
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,390 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.66
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 338 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: £198.43
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 5,759 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 8.0
    8.0
    Rated very good
    Very good
     · 613 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: £198.43
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 5,759 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
     · 194 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,158 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: £130.04
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,844 reviews
    Great location not far from the city center. Simple check-in and checkout process. Private free parking.
    akunilov
    Family with young children
gogless