The 10 best romantic hotels in St. Gallen, Switzerland | Booking.com
Skip to main content

Romantic Hotels in St. Gallen

Find the romantic hotels that appeal to you the most

The best romantic hotels in St. Gallen

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

Filter by:

Review score

Oberwaid - Das Hotel.

Hotel in St. Gallen

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.

P
Piermario
From
Germany
Room and spa were really outstanding. The sauna was just amazing
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 533 reviews
Price from
US$277.48
1 night, 2 adults

Einstein St. Gallen

Hotel in St. Gallen

The Einstein Hotel enjoys a quiet location in the centre of Sankt Gallen, at the edge of the pedestrian zone.

P
Peter
From
Iceland
I stayed at the Einstein St Gallen when I was watching Wales v France in Euro 2025. It was great to get the hotel room because the match did not finish until just before 2300. It was very luxurious, the room was very nice. Breakfast was in the conference building a opposite, maybe 25m walk.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 463 reviews
Price from
US$365.42
1 night, 2 adults

Militärkantine St. Gallen

Hotel in St. Gallen

Only the name reminds us of the military. This historic hotel is one of the most beautiful in Switzerland.

F
Frances
From
Switzerland
Very cool mix of old architecture and chic furniture
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 319 reviews
Price from
US$263.50
1 night, 2 adults

Revier Hotel Säntispark

Hotel in Abtwil, St. Gallen

Overlooking Säntis Mountain, a 10-minute drive from Sankt Gallen, Revier Hotel Säntispark offers elegantly furnished rooms and free WiFi access.

R
Rene
From
Switzerland
nice, new rooms. fancy & clean!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 449 reviews
Price from
US$201.67
1 night, 2 adults

Hotel Dom, zentral - herzlich - sozial engagiert

Hotel in St. Gallen

Hotel Dom, zentral - herzlich - sozial engagiert is located in the Old Town of St.

S
Sarah
From
Switzerland
The room was spacious, the bed comfy and the pillows were perfect. The room and bathroom were spotless as well. Breakfast had plenty of options and not crowded. Location was central, close to the parking as well. Would highly recommend and would stay again.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 958 reviews
Price from
US$241.13
1 night, 2 adults

Landgasthof Sternen

Bühler (Near St. Gallen)

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.

M
Mrigank
From
Germany
We had a comfortable stay. My mom got strain in legs and staff helped her with bandage and cream to reduce pain. Rooms are big and clean.Smells really nice. Breakfast was served on table so you don't have to run all the time to get stuff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 234 reviews
Price from
US$246.10
1 night, 2 adults

Bären - Das Gästehaus

Gais (Near St. Gallen)

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.

C
Christie
From
United States
This was our second time staying here and we plan to continue returning! The couple that owns the guesthouse goes above and beyond, they are so sweet and hospitality is 10/10. Great decor, cleanliness, spaciousness, etc. Thank you!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 300 reviews
Price from
US$229.94
1 night, 2 adults

Gasthof Zur Traube

Roggwil (Near St. Gallen)

Set in Roggwil, 8.6 km from Olma Messen St. Gallen, Gasthof Zur Traube offers accommodation with a restaurant, free private parking and a bar.

R
Richard
From
United Kingdom
Fantastic room and excellent staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 373 reviews
Price from
US$172.77
1 night, 2 adults

Hotel Landhaus Säntis Herisau

Herisau (Near St. Gallen)

Featuring free WiFi, a fitness centre and a terrace, Hotel Landhaus Säntis Herisau is located in Herisau. Guests can enjoy the on-site restaurant. Free private parking is available on site.

L
Luis Fer
From
Canada
Everything. It exceeded my expectations.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 571 reviews
Price from
US$211.30
1 night, 2 adults

Best Western Hotel Rebstock

Rorschacherberg (Near St. Gallen)

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

L
Loreta
From
Lithuania
Great hotel located in valley with the view to the Bodensee. Rooms are big with comfortable beds. Petts are welcome. The brekfast is served to satisfay all needs.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,274 reviews
Price from
US$209.72
1 night, 2 adults
All romantic hotels in St. Gallen

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in St. Gallen and surroundings in the past month

See all

Romantic hotels that guests love in St. Gallen

See all
  • Avg. price/night: US$348.33
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 533 reviews
    I love the tranquillity and peaceful green surroundings. We were given a lovely full breakfast served in our room which was very good and more delicious than I expected.I love the spa and swimming pool very clean and calming atmosphere that made us feel very relaxed.
    Guest review by
    Farid
    Young couple