Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Canton of St. Gallen Family Hotels

See all 685 Hotels in Canton of St. Gallen
Resort Walensee

Resort Walensee

GOSTENSTRASSE,20, UNTERTERZEN (FLUMSERBERG)
5.0 out of 5 (2 reviews)
Stunning location!The location cannot be beat. It's on the banks of the Walenesse lake with majestic mountains on the other bank. The resort is very nice with the resturant perfectly located to take advantage of the resort's location. The food was good with an exceptional breakfast. The location is also very convenient ...
  May 11, 2015
Sorell Hotel City Weissenstein

Sorell Hotel City Weissenstein

Davidstrasse 22-24, St. Gallen
3.0 out of 5.0
4.3 out of 5 (27 reviews)
Nice convenient and comfortable hotelgood location to both the train station (5 min walk), historic/tourist area and stores in general (12 min) very well kept building, pleasant staff, decent breakfast, good bed, decent bathroom/shower, nice terrace, quiet street generally only downside when there (which clearly will subside) was a ...
  Aug 24, 2017

$168

$168
Idyllhotel Appenzellerhof

Idyllhotel Appenzellerhof

Hauptstrasse 6, Speicher
3.0 out of 5.0
3.6 out of 5 (8 reviews)
Comfortable small-town family-run hotel Lovely old building, friendly and helpful owners, comfortable rooms and excellent meals. Wifi available but in public rooms only.
  Sep 8, 2017

$167

$167
Esos Hotel Quelle

Esos Hotel Quelle

Badstrasse 9a, Bad Ragaz
3.0 out of 5.0
4.1 out of 5 (18 reviews)
Family run hotel.Very welcoming staff, close to the restaurants and stores. Very good breakfast in the morning. Very good value.
  May 12, 2016

$143

$143
AmdenLodge - Bienenheim Naturhostel

AmdenLodge - Bienenheim Naturhostel

Bienenheimstrasse 1, Amden
1.5 out of 5.0
5.0 out of 5 (2 reviews)
Great location, excellent service, would go back again!
  Jul 15, 2017
b_smart motel

b_smart motel

Bahnhofstrasse 6, Sevelen
3.0 out of 5.0
4.7 out of 5 (3 reviews)
Brillant hotelLovely place, very clean, very modern - great location next to train station Don't worry about no reception - check in is easy and you don't need to see a person -
  Apr 25, 2016

$141

$141
Berghotel Alpina

Berghotel Alpina

Pizol, Vilters-Wangs
2.0 out of 5.0
5.0 out of 5 (1 reviews)
On top of the mountain!I was pleasantly surprised at the location and view of this hotel. It is a classic Swiss chalet mounted on top of the mountain. The staff could not have been more welcoming and helpful. Breakfast was superb and very satisfying. My room looked out over the valley with a balcony and large windows. ...
  Sep 12, 2017

$237

$237
Einstein St. Gallen - Hotel Congress Spa

Einstein St. Gallen - Hotel Congress Spa

Berneggstrasse 2, St. Gallen
4.5 out of 5.0
4.2 out of 5 (17 reviews)
Nice stay & nice stafffI had a very relaxing time @ the hotel went for a course @ bhuller
  Sep 16, 2017

$196

$196
Gasthaus Krone Speicher Boutique-Hotel

Gasthaus Krone Speicher Boutique-Hotel

Hauptstrasse 34, Speicher
4.0 out of 5.0
4.5 out of 5 (4 reviews)

$153

$153
Gasthof Frohe Aussicht

Gasthof Frohe Aussicht

Küchenrain 11, Schwende
3.0 out of 5.0
Grand Resort Bad Ragaz

Grand Resort Bad Ragaz

Bernhard-Simon-Strasse, Bad Ragaz
5.0 out of 5.0
4.6 out of 5 (5 reviews)
Great Location ButThis hotel is in a superb location for exploring the local countryside. The concierge, Pira, is extremely helpful and informative and directed us to a challenging Alpine walk with great views. However, we were disappointed by the room, which was very cramped. This is not what one expects from a hotel ...
  Jul 8, 2017

$494

$494
Hecht

Hecht

Hauptgasse 9, Appenzell
3.0 out of 5.0
4.5 out of 5 (8 reviews)
Lovely srayBeautiful room in central location. Wonderful breakfast. Would stay there again.
  Sep 22, 2015

$177

$177
Hirschen Swiss Quality Hotel

Hirschen Swiss Quality Hotel

Passhöhe, Wildhaus
3.0 out of 5.0
4.5 out of 5 (2 reviews)

$215

$215
Hotel Alvier

Hotel Alvier

Alpenstrasse 46, Wartau
3.0 out of 5.0

$173

$173
Hotel Appenzell

Hotel Appenzell

Hauptgasse 37, Appenzell
3.0 out of 5.0
4.4 out of 5 (8 reviews)
Good hotelClean, friendly, good restaurant. Strongly advise you not get room facing the square (front) due to outside noise and floodlites.
  Jul 9, 2015

$207

$207
Hotel Eastside

Hotel Eastside

Langgasse 151, St. Gallen
3.5 out of 5.0
5.0 out of 5 (1 reviews)

$157

$157
Hotel Garni Torkelbuendte

Hotel Garni Torkelbuendte

Fläscherstrasse 21a, Bad Ragaz
3.0 out of 5.0

$168

$168
Hotel Garni Ursalina Bad Ragaz

Hotel Garni Ursalina Bad Ragaz

Fläscherstrasse 15, Bad Ragaz
2.0 out of 5.0
3.6 out of 5 (9 reviews)
Comfortable room, friendly staff, quite and docile town. It was very enjoyable for me but I was in transit. This looks like a place one could stay longer with a bicycle or walking boots in your car.
  Sep 12, 2017

$117

$117
Map

Ready to spoil your family? Prep your loved ones and join the many visitors who are vacationing in Canton of St. Gallen this year. This hot spot is increasingly grabbing the attention of travelers like yourself, and when you reserve your trip here, your family will see all the allure that this city has to offer. You and your relatives will find plenty of time to bond and spend quality time together, and who knows, you may even meet some vacationing families or locals during your stay!

Discover the Supreme Family Hotel in Canton of St. Gallen

Allow us to help you find the Canton of St. Gallen family hotel that you've been dreaming of ever since you started planning your trip. Here at Expedia.com, you can browse various places to stay. With that many options, you're bound to discover what you're looking for! No matter what kind of family vacation you're in search of, you'll find the ideal spot to temporarily call home.

Canton of St. Gallen is becoming an increasingly popular place to spend some quality time with your family, as it continues to skyrocket in our popularity rankings. In fact, this spot saw lots of vacationers last year, and quite a few travelers like you left a review on our site. Lots of those reviewers would suggest that others stay at the same place as them! Of course, you'll see for yourself why these were such a hit: Expedia reviewers gave these hotels an average clean rating of more than 3.5. When you arrive at your accommodation, you'll find that the rooms will practically sparkle because they're so clean and perfectly comfortable. To further add to your already great stay, the hotel staff is more helpful than you could ever ask for. Whether you have a question about the property or need advice about the area, the staff is always on hand to help.

Compared to the year before, more vacationers scheduled a vacation to Canton of St. Gallen this year, meaning that it's a fantastic place to experience with your family. Now is the perfect time to treat your kids to a vacation, and just you wait, it just might become something that your whole family gets excited about in the following years. Make reservations for your family hotel in Canton of St. Gallen and get ready to earn some major points with your kids!