3-Star Hotels in Canton of St. Gallen, Switzerland

3-Star Hotels in Canton of St. Gallen, Switzerland

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 3-Star Hotels - Canton of St. Gallen

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
B&B Hotel St Gallen Hotels in
B&B Hotel St Gallen Hotels in B&B Hotel St Gallen Hotels in
Hotel near Canton of St. Gallen
GGuest User 2024.11.17
The location is a bit remote, in the suburbs, but everything else is OK. If you have a Swiss pass, you can stay here. The service is OK, but you are not allowed to check in early, but you can store your luggage. There is a big supermarket nearby.
Very Good
77 reviews
8.0/10
Price from
AU$137
per night
Check Availability
Moxy Rapperswil Hotels in
Moxy Rapperswil Hotels in Moxy Rapperswil Hotels in
Hotel near Canton of St. Gallen
AAndre 2022.01.09
Nice new hotel. Unfortunately, nothing compares to Moxy in a big city. The 24 hour reception is more like a porter's bell at night. The road to the underground car park is not signposted, but it saved me 30 CHF. That's too high. There are public parking spaces around, around 12.- at night.
Very Good
52 reviews
8.6/10
Price from
AU$330
per night
Check Availability
Lofthotel Walensee Hotels in
Lofthotel Walensee Hotels in Lofthotel Walensee Hotels in
Hotel near Canton of St. Gallen
GGuest User 2025.03.03
Die persönliche Kommunikation ist ausbaufähig in den Zeiträumen, wenn das Personal vor Ort ist. Die Website sollte angepasst werden. zB. das Frühstück Samstag, Sonntag ist nicht mehr in der Sagibeiz, jedoch nach wie vor so angepriesen. Der Fernseher ist ohne Gebrauchsanweisung nur für EDV-Cracks problemlos nutzbar. Es sollte für jeden Gast eine Zutrittskarte ins Zimmer, resp. ins Hotel vorhanden sein, auch für Paare.  Die Räumlichkeiten sind sehr schön und gut ausgestattet. Im Bereich des Schlafes wäre es gut, auch kleinere und weniger schwere Kissen vorzufinden.
Very Good
45 reviews
8.4/10
Price from
AU$253
per night
Check Availability
Hotel Sternen Unterwasser Hotels in
Hotel Sternen Unterwasser Hotels in Hotel Sternen Unterwasser Hotels in
Hotel near Canton of St. Gallen
Located in Wildhaus-Alt St. Johann, Hotel Sternen is near ski lifts, within a 5-minute walk of Iltios Unterwasser Cable Car and Iltios Espel. This ski hotel is 0.5 mi (0.8 km) from Iltios Stöfel and 1.4 mi (2.2 km) from Sellamatt Ski Lift. Enjoy the convenience of ski-in/ski-out access at this hotel, which also features a sauna and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, an arcade/game room, and ski storage. At Hotel Sternen, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 8 AM to 10 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. This hotel has 3 meeting rooms available for events. Free self parking is available onsite. Stay in one of 46 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include desks, housekeeping is provided daily, and cribs/infant beds (complimentary) can be requested.
Very Good
29 reviews
8.3/10
Price from
AU$201
per night
Check Availability
Ibis Styles St Margrethen Bodensee Hotels in
Ibis Styles St Margrethen Bodensee Hotels in Ibis Styles St Margrethen Bodensee Hotels in
Hotel near Canton of St. Gallen
GGuest User 2024.08.08
非常不錯的酒店,前台很熱情周到,早餐很不錯而且免費哦,尤其是地理位置非常好,自駕旅遊的完美住宿地方。
Very Good
41 reviews
8.7/10
Price from
AU$201
per night
Check Availability
Hotel Neu-Schönstatt Hotels in
Hotel Neu-Schönstatt Hotels in Hotel Neu-Schönstatt Hotels in
Hotel near Canton of St. Gallen
GGuest User 2024.06.24
We had a pleasant stay at this hotel. The room was spacious, featuring a large living room with a balcony. It was clean and tidy, and we appreciated having two televisions in the room. Although we booked a room with lake views, the view was somewhat limited. On the 3rd floor, you can barely see the lake, and even on the 4th floor, the view is only partial. However, this was not a major issue for us. One thing to note is that the bathroom walls and doors do not extend fully to the ceiling and floor, leaving gaps at the top and bottom. While this design looks fine, it means there is no proper ventilation in the bathroom, so any odors can easily spread into the room. The hotel operates on a self check-in system. We contacted the staff before our arrival, and the check-in process went smoothly despite a minor hiccup with the payment. The staff were very responsive and resolved the issue immediately when we called. For those who want to enjoy the beautiful lake view, there is a podium on the 7th or 8th floor, which is a nice place to take in the surroundings. However, we were quite disappointed with the breakfast experience. The choices were limited, and the most troubling part was the presence of numerous flies. There were at least 10-20 flies flying around, which made us uncomfortable and led us to leave the restaurant with an unfilled stomach. Just thinking about it gives me goosebumps. Aside from the breakfast issue, the hotel is quiet and lovely.
Very Good
57 reviews
8.7/10
Price from
AU$177
per night
Check Availability
Best Western Hotel Rebstock Hotels in
Best Western Hotel Rebstock Hotels in Best Western Hotel Rebstock Hotels in
Hotel near Canton of St. Gallen
QQIANYI 2019.08.22
Parking is convenient, 20 minutes drive to St. Gallen. The scenery is good and you can see Lake Constance from afar. The breakfast is very rich, there are many types of food, the rooms are average, most of the hotels in Europe are like this.
Great
53 reviews
9.1/10
Price from
AU$241
per night
Check Availability
Hotel Buchserhof Hotels in
Hotel Buchserhof Hotels in Hotel Buchserhof Hotels in
Hotel near Canton of St. Gallen
AAnonymous User 2023.10.19
Clean environment, comfortable, quiet around, suitable for emptying and decompression, breakfast options are less, it takes a few minutes to walk close to the station, convenient transportation, it is still very recommended.
Very Good
39 reviews
8.6/10
Price from
AU$230
per night
Check Availability
Hotel Sonne Hotels in
Hotel Sonne Hotels in Hotel Sonne Hotels in
Hotel near Canton of St. Gallen
DDannihai 2024.02.18
Located on a mountainside, the road is easy to find. Supermarkets, restaurants, bus stops nearby. Free parking is sufficient. The hotel also has its own restaurant. The room was very clean. Rent prices are also fair compared to Swiss prices. 15 minutes drive down the hill to the bustling town and 30 minutes from the nearest highway exit. Recommended for long-term vacations, good choice for family relaxation, and pleasant mountainside scenery. Reminder: The power plug in Switzerland is different from that of neighboring countries, so be sure to bring it in advance
Very Good
47 reviews
8.1/10
Price from
AU$134
per night
Check Availability
Esos Hotel Quelle Hotels in
Esos Hotel Quelle Hotels in Esos Hotel Quelle Hotels in
Hotel near Canton of St. Gallen
MMałgorzata Łada-Bartoszewicz 2023.11.04
Very cool atmosphere, super floor apartment for the family, a big choice for breakfast and is always reported.
Good
40 reviews
7.7/10
Price from
AU$214
per night
Check Availability
See All 3-Star Hotels in Canton of St. Gallen

Recent Reviews for Canton of St. Gallen Hotels

See all
8.7/10
Very Good
GGuest UserWe had a pleasant stay at this hotel. The room was spacious, featuring a large living room with a balcony. It was clean and tidy, and we appreciated having two televisions in the room. Although we booked a room with lake views, the view was somewhat limited. On the 3rd floor, you can barely see the lake, and even on the 4th floor, the view is only partial. However, this was not a major issue for us. One thing to note is that the bathroom walls and doors do not extend fully to the ceiling and floor, leaving gaps at the top and bottom. While this design looks fine, it means there is no proper ventilation in the bathroom, so any odors can easily spread into the room. The hotel operates on a self check-in system. We contacted the staff before our arrival, and the check-in process went smoothly despite a minor hiccup with the payment. The staff were very responsive and resolved the issue immediately when we called. For those who want to enjoy the beautiful lake view, there is a podium on the 7th or 8th floor, which is a nice place to take in the surroundings. However, we were quite disappointed with the breakfast experience. The choices were limited, and the most troubling part was the presence of numerous flies. There were at least 10-20 flies flying around, which made us uncomfortable and led us to leave the restaurant with an unfilled stomach. Just thinking about it gives me goosebumps. Aside from the breakfast issue, the hotel is quiet and lovely.
Hotel Neu-Schönstatt

Hotel Neu-Schönstatt

Hotel near Quarten
Price per night from:AU$177
7.4/10
GGuest UserThis hotel suited our needs, as we wanted to explore the untourist part of Switzerland. The hotel was the first hotel we have booked on the trip app which was not prepaid. When we arrived at the hotel it was automated entry with us entering our details into a entry machine by inputting your name and locating your booking and inserting payment card. Your room key is than printed and you swipe in. The rooms are clean with a nice decor with large windows providing plenty of natural light. The beds are comfy and we slept well as located in a quite location. Maybe too quite for some as most shops where closed. There is a local pub near by with friendly bar staff. Breakfast is provided but limited with choice compared to other places we have stayed. I liked that freewater was provided in the room which was a nice gesture. Bathroom is functional with very good shower pressure.
Krone by b-Smart

Krone by b-Smart

Hotel near Bad Ragaz
Price per night from:AU$170
8.6/10
Very Good
AAndreNice new hotel. Unfortunately, nothing compares to Moxy in a big city. The 24 hour reception is more like a porter's bell at night. The road to the underground car park is not signposted, but it saved me 30 CHF. That's too high. There are public parking spaces around, around 12.- at night.
Moxy Rapperswil

Moxy Rapperswil

Hotel near Rapperswil-Jona
Price per night from:AU$330
8.0/10
Very Good
GGuest UserThe location is a bit remote, in the suburbs, but everything else is OK. If you have a Swiss pass, you can stay here. The service is OK, but you are not allowed to check in early, but you can store your luggage. There is a big supermarket nearby.
B&B Hotel St Gallen

B&B Hotel St Gallen

Hotel near Saint Gallen
Price per night from:AU$137
8.4/10
Very Good
GGuest UserThe accommodation is very well located, near the city centre. The rooms are very clean. When booking via a platform something had not been successful, the support has solved the problem immediately and then I could check in without a chance. I didn't find a furnace. A small waste pad in the room would also be good. Pictures are not hanging in the room... it is very spartanian and cool furnished. But would book again at any time if needed. Price for 1 night absolutely OK! There is a large and modern parking (Einstein). For short-term parking it is very expensive. From 16:00 p.m. - 9:00 p.m. I paid 45 CHF.
TouchBed City Apartments

TouchBed City Apartments

Hotel near Saint Gallen
Price per night from:AU$55
8.5/10
Very Good
GGuest UserNice hotel just a few metres from the lake via an underpass under the railway line. Had dinner at the hotel and the food was excellent. Also breakfast was good with lot of choice.
Hotel Schiffahrt

Hotel Schiffahrt

Hotel near Quarten
Price per night from:AU$182
7.7/10
Good
AA. LorussoAs always good choice for a business trip! Leak point is the breakfast, but if are used to a simple coffee and croissant, it can work for you. Anyway the cappuccino is super!
Flexymotel Wil

Flexymotel Wil

Hotel near Wil
Price per night from:AU$169
8.4/10
Very Good
VVictoriaHotel location is perfect and nearby have everything we need. Also it was good to go Heididorf and Zurich. The staff were all nice and helpful. Recommend it!
Hotel Post

Hotel Post

Hotel near Sargans
Price per night from:AU$194
7.3/10
SSpace TravellerHotel decor is new, room is fairly big, breakfast included, and self-checkin/out mode. Carpark is available but limited spaces.
Boutique Hotel OchSen

Boutique Hotel OchSen

Hotel near Bad Ragaz
Price per night from:AU$199
9.1/10
Great
QQIANYIParking is convenient, 20 minutes drive to St. Gallen. The scenery is good and you can see Lake Constance from afar. The breakfast is very rich, there are many types of food, the rooms are average, most of the hotels in Europe are like this.
Best Western Hotel Rebstock

Best Western Hotel Rebstock

Hotel near Rorschacherberg
Price per night from:AU$241

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How to get cheap hotels on Trip.com?

There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

What is the way to get lower prices at hotels?

Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

How many hotels are listed in Trip.com?

There are over 5,000,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

Can I cancel or change my hotel reservation on Trip.com?

It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

How do I contact trip.com customer service?

You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.

Property Information for Tourists

Total Properties60
Number of Reviews 1,451
Highest PriceAU$1,408
Lowest PriceAU$132
Average Price(Weekend Night)AU$334
Average Price(Weekday Night)AU$322