Search romantic hotels in St.Gallen Canton

FREE cancellation on most rooms! Instant confirmation when you reserve

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

    Resort Walensee

    Unterterzen, Switzerland
    7.7

    Good

    344 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

    363 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

    286 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

    137 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

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

    Excellent

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

  • Sorell Hotel Tamina

    Sorell Hotel Tamina

    Bad Ragaz, Switzerland
    9.2

    Wonderful

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

    Very Good

    223 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

    48 reviews

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

  • Hotel Schloss Ragaz

    Hotel Schloss Ragaz

    Bad Ragaz, Switzerland
    8.5

    Very Good

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

You might also like these property types:

Close map