Romantic hotels in St. Moritz

Multiple accommodations for your stay
Check-in date:
10 May 2026
Check-out date:
11 May 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

15 results found

Badrutt'S Palace Hotel St Moritz

Via Serlas 27, St. Moritz, Switzerland (Open map)

The deluxe hotel is situated in an entertainment area of St. Badrutt'S Palace Hotel St Moritz, located 5 minutes on foot from the...
Read more...
9.2
Superb
118 reviews

Kulm Hotel St. Moritz

Via Veglia 18, St. Moritz, Switzerland (Open map)

Located a 15-minute stroll from St. Offering a location a 5-minute walk from the art gallery "Galerie Gmuizynska", Kulm Hotel St.
Read more...
9.3
Superb
107 reviews

Hotel Reine Victoria

Via Rosatsch 18, St. Moritz, Switzerland (Open map)

This St. St. Moritz-Bad is only 0.7 km from the 4-star smoke-free Hotel Reine Victoria St. Moritz, which offers 24-hour front…
Read more...
8.5
Fabulous
1184 reviews

Suvretta House

Via Chasellas 1, St. Moritz, Switzerland (Open map)

The hotel is about 180 km from Agno airport and 2.1 km from such cultural venues as the art gallery "Galerie Gmuizynska". The 5-star…
Read more...
9.3
Superb
216 reviews

Grand Hotel Des Bains Kempinski

Via Mezdi 27, St. Moritz, Switzerland (Open map)

Situated in a shopping area of St. Positioned about 10 minutes by car from the Nair Peak and 3.5 km from Surlej-Murtel, the 5…
Read more...
9.5
Exceptional
168 reviews

Hotel Steffani

Via Traunter Plazzas 6, St. Moritz, Switzerland (Open map)

The hotel puts you in the centre of St. The traditional Hotel Steffani St. Moritz is situated in a ski area of St.
Read more...
8.9
Fabulous
743 reviews

Crystal Hotel Superior

Via Traunter Plazzas 1, St. Moritz, Switzerland (Open map)

The 4-star hotel is situated in the centre of St. Offering comfortable rooms and Wi-Fi in public areas, Crystal Hotel Superior St.
Read more...
8.8
Fabulous
608 reviews

Soldanella

Via Somplaz 17, St. Moritz, Switzerland (Open map)

This St. Offering a Turkish steam bath and steam baths, the charming 3-star Soldanella Hotel St. Moritz is nestled only 6 minutes'...
Read more...
8.8
Fabulous
2084 reviews

Hotel Waldhaus Am See

Via Dim Lej 6, St. Moritz, Switzerland (Open map)

This St. Situated within 25 minutes' walk of Alp Giop, the 3-star non-smoking Hotel Waldhaus Am See St.
Read more...
8.8
Fabulous
1920 reviews

Hotel Nolda

Via Crasta 3, St. Moritz, Switzerland (Open map)

This St. The 3-star Hotel Nolda St. Moritz includes 42 rooms and is situated 30 m from Inn. Featuring currency exchange and a lift…
Read more...
8.5
Fabulous
1263 reviews

Hotel Arte

Via Tinus 7, St. Moritz, Switzerland (Open map)

Pony Suvretta is 2.2 km from this smoke-free hotel, while Celerina-Marguns is a mere 1.6 km away. Situated about a 5-minute walk…
Read more...
8.5
Fabulous
1219 reviews

Hotel San Gian

Via San Gian 23, St. Moritz, Switzerland (Open map)

This cosy hotel is nestled in St. Located 7 km from the Muottas Muragl in St. Moritz, Hotel San Gian St.
Read more...
9.0
Superb
759 reviews

Hotel Europa Suites St Moritz

Via Suot Chesas 9, St. Moritz, Switzerland (Open map)

The hotel is within a 10-minute drive of the natural St. The 4-star Hotel Europa Suites St Moritz includes 82 rooms and is…
Read more...
7.6
Good
550 reviews

Berghotel Randolins

Via Curtins 2, St. Moritz, Switzerland (Open map)

The centre of St. Positioned approximately a 10-minute drive from the Engadine and 2.5 km from the St.
Read more...
8.8
Fabulous
571 reviews

Hotel Chesa Spuondas

Via Somplaz 47, St. Moritz, Switzerland (Open map)

The hotel is nestled within 20 minutes' walk of Lej Marsch. The 3-star Hotel Chesa Spuondas St. Moritz offers access to the Cabana de…
Read more...
9.0
Superb
562 reviews
Thank you for subscribing
Close