Skip to main content
Beginning of main content

Hotel Walhalla

4.0 out of 5.0

Recent guest reviews

Lack of free of charge parking is a serious disadvantage.

It was the only hotel we have ever stayed in where we had our own espresso coffee maker in our room! The only negative: as we checked out we were asked to pay an additional local tax. However, when we complained, the mgr. waived the fee.

the room was very nicely and tastly furnushed. very comfortable.the staff were vwery nice.the hotel food was delicious.the location was very acssecible.i liked that when i entered the room there was a message welcoming me.

Poststrasse 27 St. Gallen SG

Located in Lake Constance within a 5-minute walk of Textile Museum, Hotel Walhalla is within a 15-minute stroll of Red Square. This 56-room, 4-star hotel has a restaurant and a bar/lounge, along with free in-room WiFi. It's in central St. Gallen and also a short walk from Abbey Library of Saint Gall and St. Laurenzen Church.


Sit down for a leisurely bite to eat at the onsite restaurant, or enjoy a drink at the bar/lounge. Savor a meal from the comfort of your room with 24-hour room service. Start your day off with breakfast, available for a fee.


All 56 soundproofed rooms provide refrigerators, espresso makers, and safes. TVs come with cable channels, and guests can stay connected with free WiFi. Bathrooms offer hair dryers, free toiletries, and slippers. Phones and desks are also standard.

Property features

Hotel Walhalla features free WiFi in public areas, 4 meeting rooms, and conference space. Self parking is available for CHF 25 per day. The front desk has multilingual staff on hand 24/7 to help with dry cleaning/laundry, concierge services, and luggage storage. Additional amenities include a computer station, express check-in, and express check-out.

Room options

Comfort Room, 2 Single Beds, Non Smoking

Twin 2 | Sleeps 2

Deluxe Room, 1 Queen Bed, Non Smoking, Courtyard Area

Queen 1 | Sleeps 2

Deluxe Room, 2 Single Beds, Non Smoking, Courtyard Area

Twin 2 | Sleeps 2

Economy Room, 1 Single Bed, Non Smoking

Twin 1 | Sleeps 1