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 selection of great romantic hotels in St. Moritz

Filter by:

Review score

Suvretta House

Hotel in St. Moritz

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

B
Buddy
From
United States
Amazing!! Stunning beauty and world class charm. Ski in/out. And the spa, oh the spa, was heaven. Sitting in the jacuzzi looking out over the most beautiful mountain scene you could ever imagine. 1st class and no place is even close. Will go again, and again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 231 reviews
Price from
$1,252.27
1 night, 2 adults

Hotel San Gian

Hotel in St. Moritz

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

M
Mohammad
From
Kuwait
I would like to visit again. Thank you
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 815 reviews
Price from
$325.59
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. Johannes Badrutt founded the property in 1856, and laid the foundation stone for winter tourism.

M
Michael
From
United States
The staff, food, and the beautiful scenery
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 114 reviews
Price from
$870.33
1 night, 2 adults

Hotel Chesa Spuondas

Hotel in St. Moritz

Located in an idyllically calm and natural area in Suvretta, 1.2 mi from the center of St. Moritz, the Hotel Chesa Spuondas offers you a unique historic yet friendly atmosphere.

S
Samridhi
From
Canada
The picturesque location and the history behind the hotel.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 538 reviews
Price from
$222.03
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.

M
Mohammed
From
Saudi Arabia
We loved staying at the Kempinski. The spaciousness , welcoming staff, cleanliness , fantastic concierge , wonderful housekeeping, great breakfast and beautiful building made our stay there beautiful . Even the tiny details provided for our 15 month baby were adorable . Will definitely stay there again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 217 reviews
Price from
$919.17
1 night, 2 adults

Hotel Arte

Hotel in St. Moritz

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

P
Pablo Alejandro
From
Argentina
Lovely place. Rooms are spacious and very comfortable. On the 1st floor you’ll find the Italian restaurant La Stalla, which is a very good option if you don’t want to leave the hotel for dinner. You can book a table at the front desk.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,203 reviews
Price from
$367.52
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 328 feet away from the ski elevators in St Moritz Bad and offers stylish rooms with views of the...

s
sabiha
From
India
It was, an amazing place. Shuttle service was great to the station. Breakfast was v nice.. Location was nearby to the bus stop. Room was good..
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,023 reviews
Price from
$344.72
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 center of...

R
Raheel
From
United Arab Emirates
I want to start by thanking David Ezeoke for being incredibly responsive and caring for several weeks - due to his amazing support alone i feel obliged to recommend Hotel Nolda to family and friends! The property is really ideal with a beautiful stream running in front, next to the cable car (Funari) that goes to mountains and nearby to restaurants, cafes and shops. The rooms were ideal for a family of 5 and unlike other expensive hotels - they were incredibly accommodating. Nice rooms and ambience, lobby and really great breakfast team who were so kind and accommodating.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,247 reviews
Price from
$212.89
1 night, 2 adults

Hotel Waldhaus am See

Hotel in St. Moritz

Hotel Waldhaus am See is on the shores of the St. Moritz Lake and features a breathtaking view of the surrounding mountains of the Engadin Valley.

P
Prisda
From
Thailand
Lovely, cozy and relaxing hotel. Room is clean and comfortable. View from room is stunning, especially in autumn. Wonderful breakfast. Free shuttle to/from train station is plus. I’m very happy staying here again. This was my second time.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,598 reviews
Price from
$425.77
1 night, 2 adults

Soldanella

Hotel in St. Moritz

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

C
Colin
From
Germany
We used the hotel just for a one night stay (unfortunately!). The hotel has a classic feel to it and feels like one is in another century. Because of Booking we got an upgrade which gave us a fabulous room.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,076 reviews
Price from
$309.31
1 night, 2 adults
All romantic hotels in St. Moritz

Looking for a romantic hotel?

Treat that special someone to a romantic getaway at a hotel 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 luxurious touches like champagne, room service, and private hot tubs.

Most booked romantic hotels in St. Moritz and surrounding area 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: $290.53
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,203 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
    Excellent - What previous guests thought, 640 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.7
    Excellent - What previous guests thought, 2,076 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: $323.46
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 744 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.7
    Excellent - What previous guests thought, 2,076 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