Hotels in Kanton St. Gallen (Switzerland)

1704 hotels in Kanton St. Gallen

  1. Hotel Hirschen Wildhaus

    4 Stars
    Guest rooms with mountain views
    See prices from 12 sites
    from£82
  2. Grand Resort Bad Ragaz

    5 Stars
    Access world-class thermal spa facilities
    See prices from 17 sites
    from£399
  3. B&B HOTEL St. Gallen

    3 Stars
    On-site Private Garage Parking
    See prices from 17 sites
    from£56
  4. Hotel David 22

    Automated Self-Check-In System
    See prices from 8 sites
    from£74
  5. Moxy Rapperswil

    3 Stars
    Rooftop terrace on sixth floor
    See prices from 14 sites
    from£113
  6. Revier Hotel Säntispark

    4 Stars
    Dine at on-site Roots restaurant
    See prices from 12 sites
    from£137
  7. Hotel Neu-Schönstatt

    3 Stars
    Access hiking and skiing trails
    See prices from 10 sites
    from£100
  8. Hotel Sonne

    3 Stars
    Mountain views from select balconies
    See prices from 16 sites
    from£85
  9. Radisson Blu Hotel, St. Gallen

    4 Stars
    On-site sauna and fitness area
    See prices from 17 sites
    from£121
  10. b_smart hotel Widnau

    4 Stars
    On-site Restaurant and Bar
    See prices from 17 sites
    from£67
  11. Tailormade Hotel LEO St.Gallen

    4 Stars
    On-site Japanese restaurant dining options
    See prices from 20 sites
    from£111
  12. Hotel Weisses Kreuz

    Convenient tour and ticket services
    See prices from 4 sites
    from£90
  13. Hotel Säntis Lodge

    3 Stars
    Direct ski-to-door access available
    See prices from 10 sites
    from£108
  14. Parkhotel Schwert

    3 Stars
    Lakefront views from historic terrace
    See prices from 13 sites
    from£104
  15. Hotel Walhalla

    4 Stars
    Prime location opposite train station
    See prices from 22 sites
    from£112
  16. flexy.motel Wil

    3 Stars
    Enjoy clean and functional rooms
    See prices from 12 sites
    from£104
  17. Hotel Untertor by Maier - Self-Check-in

    24/7 Self-check-in kiosk system
    See prices from 12 sites
    from£88
  18. Hotel Seehof Superior

    3 Stars
    Lakefront dining on outdoor terrace
    See prices from 12 sites
    from£172
  19. Hotel Swiss Views

    Säntis mountain views from balconies
    See prices from 7 sites
    from£123
  20. Hotel Von Rotz

    Unique Automotive Themed Guest Rooms
    See prices from 8 sites
    from£151
  21. Best Western Hotel Rebstock

    3 Stars
    Panoramic Lake Constance views
    See prices from 16 sites
    from£143
  22. Hotel Tannenboden

    Dine at on-site panoramic restaurant
    See prices from 3 sites
    from£173
  23. Schäfli

    2 Stars
    Outdoor pool with mountain views
    See prices from 4 sites
    from£97
  24. Sorell Boutique-Hotel Speer Rapperswil

    4 Stars
    On-site Asian cuisine at Sayori
    See prices from 19 sites
    from£163
  25. Hotel Profis

    3 Stars
    On-site bar with furnished terrace
    See prices from 15 sites
    from£106
  26. ibis Styles St Margrethen Bodensee

    3 Stars
    Direct access to Mineralheilbad spa
    See prices from 4 sites
    from£89
  27. Oberwaid - Das Hotel.

    5 Stars
    Regional cuisine at Restaurant Seeblick
    See prices from 18 sites
    from£144
  28. flexy.motel Buchs

    Central location near train station
    See prices from 11 sites
    from£92
  29. Hotel Churfirsten

    3 Stars
    Wood-fired pizza and Swiss cuisine
    See prices from 4 sites
    from£136
  30. Hotel one66

    3 Stars
    Direct access to motorway exit
    See prices from 14 sites
    from£117
  31. Einstein St. Gallen

    4 Stars
    Proximity to St. Gallen landmarks
    See prices from 24 sites
    from£156
  32. Hotel Hecht

    2 Stars
    On-site Restaurant and Sun Terrace
    See prices from 14 sites
    from£109
  33. Boutique Hotel Ochsen

    3 Stars
    Wellness hot tub facility access
    See prices from 3 sites
    from£115
  34. Marina Walensee

    3 Stars
    Discounted Winter Ski Passes
    See prices from 3 sites
    from£176
  35. Hotel Schäfli

    Private garden and sun terrace
    See prices from 17 sites
    from£90

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Kanton St. Gallen - Price range from ‎£56 to ‎£399 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Kanton St. Gallen

What are the best hotels in Kanton St. Gallen?

In Kanton St. Gallen, you might want to check out Hotel Hirschen Wildhaus, Grand Resort Bad Ragaz, B&B HOTEL St. Gallen, and Hotel David 22. These hotels come highly recommended by many travellers.

What are the best luxury hotels in Kanton St. Gallen?

For a taste of luxury in Kanton St. Gallen, you might want to explore Grand Resort Bad Ragaz, Oberwaid - Das Hotel., Palais Bad Ragaz, and Tschudiboden. These hotels are known for their superior amenities and high-class services.

What are the best family-friendly hotels in Kanton St. Gallen?

If you're visiting Kanton St. Gallen with your family, you could look at Hotel Hirschen Wildhaus, Grand Resort Bad Ragaz, B&B HOTEL St. Gallen, and Moxy Rapperswil. These hotels offer a variety of family-friendly services and activities.

What are the best pet-friendly hotels in Kanton St. Gallen?

Travelling with pets? The hotels Hotel Hirschen Wildhaus, Grand Resort Bad Ragaz, B&B HOTEL St. Gallen, and Moxy Rapperswil could be ideal. These hotels are not only pet-friendly but also offer numerous amenities to make your pets feel at home.

What are the best hotels with a spa in Kanton St. Gallen?

If you’re looking for a relaxing spa experience during your stay in Kanton St. Gallen, check out Hotel Hirschen Wildhaus, Grand Resort Bad Ragaz, Revier Hotel Säntispark, and Hotel Sonne – all of which offer great spa services and facilities.

Kanton St. Gallen - More Top Destinations