Search romantic hotels in St.Gallen Canton

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 222 properties in St.Gallen Canton
    Show map Map
  • Resort Walensee

    Resort Walensee

    Unterterzen, Switzerland
    7.7

    Good

    347 reviews

    Situated amid a breathtaking mountain scenery on the shores of Lake Walen, the Resort Walensee Bed & Breakfast can be found right at the cable car station, providing access to the Flumserberg ski...

  • BEST WESTERN Hotel Rebstock

    BEST WESTERN Hotel Rebstock

    Rorschacherberg, Switzerland
    9.0

    Wonderful

    372 reviews

    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...

  • Grand Resort Bad Ragaz

    Grand Resort Bad Ragaz

    Bad Ragaz, Switzerland
    9.1

    Wonderful

    280 reviews

    In the heart of the Heidiland Holiday Region, the 5-star Grand Resort Bad Ragaz provides sumptuous elegance and a complete wellbeing package with access to the 36.5° Celsius Thermal Spa and the public...

  • Schloss-Hotel Wartensee

    Schloss-Hotel Wartensee

    Rorschacherberg, Switzerland
    8.1

    Very Good

    146 reviews

    Surrounded by a large garden with a terrace and a historic chapel, Schloss-Hotel Wartensee in Rorschacherberg offers panoramic views over Lake Constance.

  • Flyhof

    Flyhof

    Weesen, Switzerland
    8.7

    Excellent

    247 reviews

    The traditionally built, historic wood and stone house Flyhof in Weesen is a family-owned hotel, set directly at the shores of Lake Walen.

  • Hotel Seehof Superior

    Hotel Seehof Superior

    Walenstadt, Switzerland
    8.6

    Excellent

    212 reviews

    Dating from 1910, Hotel Seehof is located in Walenstadt, right on the shore of Lake Walensee. It offers free internet access and has a restaurant with lake views.

  • Hotel Schloss Ragaz

    Hotel Schloss Ragaz

    Bad Ragaz, Switzerland
    8.5

    Very Good

    612 reviews

    Surrounded by a large park, Hotel Schloss Ragaz is located on the outskirts of Bad Ragaz, next to the golf courses and the thermal spa centre. It offers a spa area and a heated outdoor pool.

  • Sorell Hotel Tamina

    Sorell Hotel Tamina

    Bad Ragaz, Switzerland
    9.1

    Wonderful

    380 reviews

    The Sorell Hotel Tamina is situated in the heart of Bad Ragaz, just a 5-minute walk from the Tamina Thermal Spa. All rooms are very spacious and offer panoramic views of the Alps.

  • Weisses Rössli

    Weisses Rössli

    Staad, Switzerland
    8.6

    Excellent

    227 reviews

    Situated in Staad directly at Lake Constance with its own small marina, Hotel Weisses Rössli is 200 metres from the public swimming pool and a 15-minute drive from St. Gallen.

  • Seminar- & Erlebnishotel RömerTurm

    Seminar- & Erlebnishotel RömerTurm

    Filzbach, Switzerland
    8.6

    Excellent

    45 reviews

    The RömerTurm hotel is located on the Kerenzerberg in Filzbach, on the southern shore of the Walensee, close to the A3 motorway.

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...