Apartments in Canton of St. Gallen, Switzerland

Apartments 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
Popular Filters
9+8+7+6+

Top Apartments - Canton of St. Gallen

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Walhalla Hotels in
Hotel Walhalla Hotels in Hotel Walhalla Hotels in
Hotel near Canton of St. Gallen
GGuest User 2024.07.20
This was our 3rd stay in this beautiful hotel ideally located opposite the St. Gallen train station. Very pleasant welcome and beautiful air-conditioned rooms and very quiet in the city center. Excellent breakfast with quality products. We will gladly return and I can only recommend this hotel 4 ☆☆☆☆. Thank you 👍 to the whole team for the good times spent in your establishment.
Very Good
121 reviews
9.2/10
Price from
PHP 9,172
per night
Check Availability
Grand Resort Bad Ragaz Hotels in
Grand Resort Bad Ragaz Hotels in Grand Resort Bad Ragaz Hotels in
Hotel near Canton of St. Gallen
GGuest User 2023.07.10
Stayed in a two-bedroom suite for two days, the room and service were good, punched in the Michelin Samsung restaurant memory, great! The hot spring is also very big and comfortable! The only dissatisfaction is that the indoor heated swimming pool is told that it cannot swim, and the children are allowed to go to the outdoor pool, but the outdoor pool is very small, the water temperature is cold, and it can’t swim at all. The original words of the pool management are used by this pool to relax, but this is a standard pool. Can you soak in the water and can't move? If you want to relax, why not go to the hot spring next to it? It says that the swimming pool is not allowed to swim, and you can't understand it! If the hotel feels that the indoor pool is not suitable for swimming, then the outdoor pool can be repaired a little bigger, so the problem will be solved. After all, in addition to the hot spring, there are still guests who hope to take a good swim!
Outstanding
69 reviews
9.4/10
Price from
PHP 46,161
per night
Check Availability
Flexymotel Wil Hotels in
Flexymotel Wil Hotels in Flexymotel Wil Hotels in
Hotel near Canton of St. Gallen
AA. Lorusso 2024.11.17
As 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!
28 reviews
7.7/10
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.
42 reviews
7.9/10
Price from
PHP 9,923
per night
Check Availability
Palais Bad Ragaz Hotels in
Palais Bad Ragaz Hotels in Palais Bad Ragaz Hotels in
Hotel near Canton of St. Gallen
RRalf 2020.07.17
Out of the ordinary! The dream of a hotel. Plus service, food, arrangement... it's just enjoyment! Even if the price is Swiss.
Very Good
9 reviews
9.3/10
Price from
PHP 41,037
per night
Check Availability
Einstein St. Gallen Hotels in
Einstein St. Gallen Hotels in Einstein St. Gallen Hotels in
Hotel near Canton of St. Gallen
Wwaterloo 2019.07.03
The style of the hotel is modern, the appearance is unremarkable, the hotel is very clean, the bathroom is very good, the decoration of the room is very general, even a bit ugly, especially the curtains. But the important thing is to have air-conditioning. For those traveling to Switzerland at the end of June, air-conditioning is so important. Most hotels in Switzerland do not have air-conditioning. (35 degrees lasts until nine o'clock in the evening, indoors are usually hotter than outdoors.) The breakfast is quite satisfactory and acceptable. But there is no sense of being served by the waiter at all.
60 reviews
9.1/10
Price from
PHP 14,094
per night
Check Availability
Hotel Tamina Hotels in
Hotel Tamina Hotels in Hotel Tamina Hotels in
Hotel near Canton of St. Gallen
GGuest User 2023.10.28
I have stayed here many times and it is always a high quality hotel. The service, cleanliness and breakfast were impeccable, and the staff were very welcoming. Highly recommended.
30 reviews
9.0/10
Price from
PHP 12,570
per night
Check Availability
Boutique-Hotel City Weissenstein Hotels in
Boutique-Hotel City Weissenstein Hotels in Boutique-Hotel City Weissenstein Hotels in
Hotel near Canton of St. Gallen
SSHAOGANG 2019.10.15
Breakfast is good and clean. 5 minutes walk from the train station. 10 minutes to the city center. I have been staying in this hotel for more than ten years.
33 reviews
8.9/10
Price from
PHP 14,257
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.
42 reviews
9.1/10
Price from
PHP 8,824
per night
Check Availability
Boutique-Hotel Speer Hotels in
Boutique-Hotel Speer Hotels in Boutique-Hotel Speer Hotels in
Hotel near Canton of St. Gallen
QQINFANG 2019.12.24
Nice hotel The beauties at the front desk are very welcoming. They will also provide a map of the hotel surroundings. Very quiet and laid-back small city, but not easy to find. The surrounding area is under renovation. The next day I went to the transit point in Liechtenstein.
18 reviews
8.7/10
Price from
PHP 16,540
per night
Check Availability
See All Apartments in Canton of St. Gallen

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 do I get hotel deals on Trip.com?

There are several ways to find 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 cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

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

How many hotels are listed on Trip.com?

You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

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

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties49
Number of Reviews44
Average Price (Weekdays)PHP 13,884
Average Price (Weekends)PHP 15,411