Skip to main content

Stay in St.Gallen Canton's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 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 one66 (free parking garage)

Hotel in St. Gallen

Offering free garage parking, Hotel one66 is located in Sankt Gallen, directly at the motorway exit St. Gallen-Winkeln. Very nice hotel, cosy and comfortable.

Show more Show less
9
Wonderful
1,426 reviews
Price from
$116
per night

Best Western Hotel Rebstock

Hotel in Rorschacherberg

The BEST WESTERN Hotel Rebstock, run by the same family for 3 generations, offers panoramic views of Lake Constance from the restaurant, spacious rooms with a balcony, free WiFi and free parking on... Excellent View ! Rooms were super clean. Food was very good at the restaurant. Very courteous staff. The overall stay was very pleasant. If someone wants to write some book its a writers place as well.

Show more Show less
9
Wonderful
1,422 reviews
Price from
$122
per night

Bad Horn - Hotel & Spa

Hotel in Horn

Set right at the shore of Lake Constance, this maritime-style 4-star hotel in Horn dates from 1827. Great view at the lake, nice room, restaurant and Spa!

Show more Show less
9.2
Wonderful
1,018 reviews
Price from
$203
per night

„gg“ games garni Hotel Säntis

Hotel in Teufen

Located in Teufen, 5.6 miles from Olma Messen St. Gallen, „gg“ games garni Hotel Säntis has accommodations with a garden, free private parking and a terrace. This 3-star hotel offers a tour desk. Super friendly hosts and wonderful breakfast. The rooms were clean and spacious. The view is amazing from the room. It is a quite and very comfortable hotel.

Show more Show less
9.1
Wonderful
214 reviews
Price from
$163
per night

Hotel B&B Stossplatz

Hotel in Appenzell

Located in Appenzell, 12 miles from Olma Messen St. Gallen, Hotel B&B Stossplatz provides accommodations with free bikes, free private parking, a shared lounge and a terrace. Clean Friendly staff Great breakfast Good guest card (free cable car rides)

Show more Show less
9
Wonderful
358 reviews

Gasthaus Gemsli

Hotel in Nesslau

Located in Nesslau, Gasthaus Gemsli features a garden, terrace, restaurant, and free WiFi throughout the property. The property is around 8.1 miles from Säntis, 23 miles from Olma Messen St. Both the room and bathroom were spacious, modern, spotless and had windows. The bed was comfortable, with nearby usb and normal plug sockets. Wifi was quick. Rösti for dinner was delicious, and the breakfast produce was fresh and tasty. Quiet, despite its central location. Free parking in front. Warm welcome from friendly owners. I would happily return!

Show more Show less
9.2
Wonderful
165 reviews
Price from
$115
per night

kroneLODGE - Self-Check-In Hotel

Hotel in Mosnang

Located in Mosnang, within 22 miles of Säntis and 26 miles of Olma Messen St. All was new, perfect and clean.

Show more Show less
9.1
Wonderful
159 reviews
Price from
$149
per night

Traube Restaurant & Hotel

Hotel in Appenzell

Featuring a garden, terrace, restaurant and free WiFi, Traube Restaurant & Hotel is located in Appenzell, 11 miles from Olma Messen St. Gallen and 14 miles from Säntis. Good continantal breakfast with good coffee. Staff very friendly , kind and knowlegable

Show more Show less
9
Wonderful
379 reviews
Price from
$99
per night

Hotel Tannenboden

Hotel in Flumserberg

Located in Flumserberg, 29 miles from Salginatobel Bridge, Hotel Tannenboden has accommodations with a shared lounge, free private parking, a terrace and a restaurant. The most beautiful view to wake up to (mountain side), good breakfast, friendly staff, beautiful clean rooms with enough space

Show more Show less
9.1
Wonderful
421 reviews
Price from
$149
per night

Hotel Hecht

Hotel in Rheineck

Located in Rheineck, 9 miles from Dornbirn Exhibition Center, Hotel Hecht provides accommodations with a garden, free private parking, a terrace and a restaurant. Exceptional food and service in the restaurant. Very friendly staff and hosts. We loved the air conditioning in the rooms and comfortable beds, also bike storage was very helpful.

Show more Show less
9
Wonderful
385 reviews
Price from
$134
per night

Hotels with extra health and safety measures

Find hotels in St.Gallen Canton with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in St.Gallen Canton in the past month

See all

St.Gallen Canton's best hotels with breakfast

See all

Budget hotels in St.Gallen Canton

See all

Hotels in St.Gallen Canton you can book without a credit card

See all

FAQs about hotels in St.Gallen Canton