Skip to main content

Featured romantic hotel destinations

Destination inspiration for your trip – find a romantic hotel

The best romantic hotels in St.Gallen Canton

Check out our pick of great romantic hotels in St.Gallen Canton

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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 site. Excellent View ! Rooms were super clean. Food was very good at the restaurant. Very courteous staff. The overall stay was very pleasant. If someone wants to write some book its a writers place as well.

Show more Show less
9.1
Superb
1,280 reviews
Price from
US$139
per night

The Strand hotel in Schmerikon is situated in a fantastic location directly on Lake Zurich.

The accommodation has its own small beach, which is reserved for hotel guests only. All rooms have a view of the lake.

The restaurant and lakeside terrace are open to the public throughout the day. We serve lunch and dinner. Beautiful and exceptional location. Garden facilities next to the lake and accessible right from the bungalows. The interior decoration of the Bungalow is lovely, excellent taste and very functional which makes it easy and pleasant to stay in the bungalow as a family of 4 (children aged 1 and 4). All of the stuff members were very friendly and human to all of us. Children were very welcome, even in the restaurant, which served excellent food. Breakfast was delicious, very good selection and variety of mainly regional products.

Show more Show less
9.2
Superb
483 reviews
Price from
US$226
per night

Just a 10-minute drive away from Sankt Gallen, Oberwaid - Das Hotel. offers a large wellness area, 1 restaurants serving fine cuisine with regional products, and panoramic views of Lake Constance. The hotel provides a shuttle service from and to St. Gallen Train Station at a surcharge. The room was very comfortable with an amazing balcony that gave an outstanding view of the lake a couple miles away. Nicely situated between St Gallen and the restaurants/bars along the shore of the lake. Gorgeous!

Show more Show less
9
Superb
523 reviews
Price from
US$257
per night

Located in Bühler, 12 km from Olma Messen St. Gallen, Landgasthof Sternen provides accommodation with a garden, free private parking, a terrace and a restaurant. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. Guests can make use of a bar. Lovely stay! Delicious food and friendly people!

Show more Show less
9.1
Superb
234 reviews
Price from
US$138
per night

Located 1 km from the centre of Gais high above Lake Constance, Bären - Das Gästehaus is a small and stylish boutique hotel surrounded by gardens. It offers free Wi-Fi and free private parking.

The wood-panelled rooms at Bären combine modern minimalist design with traditional Alpine features. They offer modern tiled bathrooms and flat-screen TVs. Small place That run by a small family Very nice place for a couple Very good breakfast and nice rooms We took the suite with hot tub very nice

Show more Show less
9.4
Superb
300 reviews
Price from
US$182
per night

The hotel offers guests a wellness area with a sauna area, an outdoor hot tub, a relaxation room with views to the valley, and an indoor swimming pool with a hydro-flow system and views of the Appenzell landscape and the Voralberg Alps. Beautiful property with a gorgeous spacious room. The staff was very friendly (even with a little language barrier); they were super helpful and kind.

Show more Show less
9.1
Superb
201 reviews
Price from
US$163
per night

The Hotel Frohe Aussicht hotel enjoys a quiet location in Schwende in the Alpstein Hiking Area. It offers free WiFi, fine regional cuisine, and a sauna.

You can enjoy seasonal, fish, games and mushroom dishes and fine wines from the hotel's well-stocked cellar. During summer, you can dine outside on the terrace. Huge and clean room (thank you for the balcony room arrangement), superb breakfast, helpful staff, near the Schwende station (a little bit uphill walk though).

Show more Show less
9.1
Superb
485 reviews
Price from
US$124
per night

The traditionally built, historic wood and stone house Flyhof in Weesen is a family-owned hotel, set directly at the shores of Lake Walen. It offers a shaded terrace, a garden with old trees, direct access to the lake and beautiful views.

The romantic rooms are equipped with antique furniture. Some rooms have shared toilets. Hairdryer and TV are available upon request. The host was so kind already with a warm welcome. The rooms, toilets, shower, everywhere was clean. I enjoyed a lot the old furnitures in the building; the building itself is almost 900 years old. Also, I was very lucky to have a room with a lake view that I could get up with an amazing view from the bed. They have amazing terrasse in multiple layers - highest layer with tables and chairs for dining having a big tree in the middle (breakfast there with the lake view was just great), then they had nice chill lounge couches with parasol looks like a perfect place for apéro, middle layer for chilling with green grass, and the lowest layer with direct access to the lake where you can chill with the sun beds and parasols. It was so amazing! It felt like a hidden gem that we found like serendipity. Mind that they can host a very limited number of guests, so if you find it available, please don't miss this lucky chance! I loved that place also because I could feel that the hosts were putting their heart into their hotel. I will definintely come back!

Show more Show less
9
Superb
384 reviews
Price from
US$115
per night

Guests can relax in the spa and wellness centre, including an indoor pool, a fitness centre and a sauna, or in the garden. The area is popular for cycling, and bike hire is available at the accommodation. Location on the lake,food ,staff,cleaning and quiet area,very good gym and spa

Show more Show less
9.2
Superb
990 reviews
Price from
US$231
per night

The Grand Resort Bad Ragaz is a first-class spa hotel situated just an hour’s drive from Zurich, amidst the foothills of the Alps in Eastern Switzerland. It is surrounded by a spectacular mountain landscape with picturesque hiking trails and stunning ski resorts. The 5-star luxury resort offers its own thermal spring and a medical health centre. beautiful, comfortable, amazing restaurants and spa

Show more Show less
9.5
Exceptional
819 reviews
Price from
US$817
per night

Most booked romantic hotels in St.Gallen Canton this month

FAQs about romantic hotels in St.Gallen Canton

Romantic Hotels that guests love in St.Gallen Canton

gogless