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

Romantic Hotels in St. Moritz

Find the romantic hotels that appeal to you the most

The best romantic hotels in St. Moritz

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

Filter by:

Review score

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz.

e
elmar
From
Germany
Top Team, Top Leitung .. wirklich Top of the World!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
Price from
US$989.69
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

V
Vitaliy
From
Ukraine
Absolutely the best hotel in St. Moritz! Suvretta House exceeded all our expectations—from the stunning grounds and impeccable facilities to the incredibly warm and attentive staff. Breakfasts were delicious, and we loved the convenience of having a private ski school for our kids, plus direct ski-lift access straight from the hotel—a unique perk you simply can’t find elsewhere in St. Moritz. I genuinely can’t understand any negative reviews; this place truly captures the essence of the resort. We’ll definitely be coming back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 230 reviews
Price from
US$785.97
1 night, 2 adults

Hotel San Gian

Hotel in St. Moritz

Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star Hotel San Gian offers various massages and relaxation treatments, free WiFi and 2 restaurants.

R
RAJESH
From
Qatar
The staff in the front desk and resturant were absolutely friendly and extremely courteous.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 812 reviews
Price from
US$338.28
1 night, 2 adults

Kulm Hotel St. Moritz

Hotel in St. Moritz

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism.

E
Eltona
From
Albania
Beautyfull , every corner of the hotel is curated with details😁
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 116 reviews
Price from
US$861.42
1 night, 2 adults

Grand Hotel des Bains Kempinski

Hotel in St. Moritz

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside.

D
DimitrisGR
From
Greece
I recently had the pleasure of staying at Grand Hotel des Bains Kempinski, and I cannot praise it enough! From the moment I walked through the doors, I knew I was in for something special. Every aspect of my stay was simply flawless, and I wholeheartedly rate this hotel a perfect 10 out of 10. It is definitely not the average price hotel and one would not expect so, staying in higher class hotels like Kempinksi. But in this particular hotel, every euro spent by the visitor is more than worth it The staff went above and beyond to make me feel welcomed and valued. Their warm smiles and attentive service made me feel like a VIP throughout my entire stay. They were quick to assist with any request, and their genuine care for guests was evident in every interaction. The room was immaculately clean, and the attention to detail was impeccable. The comfortable bed ensured a restful night's sleep, and the breathtaking views from the window added an extra touch of magic to my stay. The hotel's location couldn't have been better.Additionally, the peaceful atmosphere surrounding the hotel allowed me to unwind after a day of sightseeing. The entire ambiance of the hotel exuded luxury and sophistication. From the elegantly designed common areas to the carefully curated art and decor, every detail contributed to the hotel's overall splendor. The seamless check-in and check-out process was yet another testament to the hotel's efficiency and dedication to guest satisfaction. In conclusion, my stay was truly exceptional. I would highly recommend this hotel to anyone seeking a memorable and indulgent experience. I can confidently say that I will be returning to Kempinski on my future visits to St.Moritz. A perfect 10, without a doubt!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 216 reviews
Price from
US$923.04
1 night, 2 adults

Hotel Arte

Hotel in St. Moritz

Hotel Arte enjoys a central location in St. Moritz, 300 metres from the Corviglia/Marguns Cable Car.

M
Mark
From
New Zealand
Friendly staff and nice facilities. Great breakfast.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,205 reviews
Price from
US$369.06
1 night, 2 adults

Hotel Reine Victoria

Hotel in St. Moritz

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 100 metres away from the ski lifts in St Moritz Bad and offers stylish rooms with views of the...

L
Leyla
From
Azerbaijan
the room 111 had the most spectacular view
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,033 reviews
Price from
US$397.82
1 night, 2 adults

Hotel Nolda

Hotel in St. Moritz

Hotel Nolda is located in Sankt Moritz Bad and offers views of the river. It offers free WiFi and free parking on-site. The breakfast offers buffet, continental or vegetarian options. The centre of...

T
Tadija
From
Spain
Everything was just perfect!! 👏🏻👏🏻👌🏻
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,258 reviews
Price from
US$213.78
1 night, 2 adults

Hotel Waldhaus am See

Hotel in St. Moritz

Hotel Waldhaus am See lies on the shores of the St. Moritz Lake and offers a breath-taking view of the surrounding mountains of the Engadin Valley.

G
Ghertie
From
Bahrain
Staff are super helpful. Room has great view.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,597 reviews
Price from
US$458.38
1 night, 2 adults

Soldanella

Hotel in St. Moritz

Centrally located in St. Moritz-Dorf with panoramic views over the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area....

T
Tal Haim
From
Israel
Great location , nice breakfast and view
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,088 reviews
Price from
US$286.72
1 night, 2 adults
All romantic hotels in St. Moritz

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. Moritz and surroundings in the past month

See all

FAQ about romantic hotels in St. Moritz

Romantic hotels that guests love in St. Moritz

See all
  • Avg. price/night: US$305.08
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,205 reviews
    We were upgraded to a lovely recently renovated room. Very comfortable with a nice little balcony overlooking the street. Breakfast was included, very nice.
    Guest review by
    Chris
    Young couple
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 638 reviews
    When we arrived we had been upgraded to a junior suite - lovely room, very comfortable and all of the staff were extremely helpful
    Guest review by
    Andrew
    Young couple
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,088 reviews
    Upgrade room was lovely. View was beautiful. Bed and pillows were great. Breakfast spread was extensive and good quality. We were able to open windows to cool down. Staff were friendly and helpful.
    Guest review by
    Kim
    Young couple
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 502 reviews
    Lobby/reception was relaxing was lovely.
    Guest review by
    Cody
    Group
  • Avg. price/night: US$368.96
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 742 reviews
    Location is very good with walking distance to lake, shops and funicular. We were upgraded to a top floor suite room 617 which was lovely, but there are 2 full flights of stairs to access this room. We were given a choice to have this room or keep Junior Suite. Suite 617 was huge and has lovely views, modern bathroom and great sunroom.
    Guest review by
    Christine
    Young couple
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,088 reviews
    We loved everything about our stay, from the lovely room upgrade, with beautiful views, to the fine dining with great food. The staff were welcoming and friendly. We would love to come back and stay longer in the future...... Thank you :)
    Guest review by
    Sharon
    Young couple