Romantic Hotels in St. Moritz

The Official Guide to Romantic Hotels in St. Moritz – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Hotels in St. Moritz for Couples

View all photos

8.7
Excellent
2042 Reviews

From

128$/night

Hotel Waldhaus Am See

Via Dim Lej 6
Check Availability

View all photos

8.9
Excellent
736 Reviews

From

112$/night

Sport & Wellness Hotel San Gian

Via San Gian 23
Check Availability

View all photos

8.8
Excellent
1959 Reviews

From

155$/night

Soldanella

Via Somplaz 17
Check Availability

Luxury Romantic Hotels in St. Moritz

View all photos

9.1
Excellent
111 Reviews

From

370$/night

Badrutt'S Palace Hotel St Moritz

Via Serlas 27
Check Availability

View all photos

8.9
Excellent
618 Reviews

From

150$/night

Crystal Hotel Superior

Via Traunter Plazzas 1
Check Availability

View all photos

8.8
Excellent
586 Reviews

From

123$/night

Berghotel Randolins

Via Curtins 2
Check Availability

Cheap Romantic Hotels in St. Moritz

View all photos

9.4
Excellent
113 Reviews

From

337$/night

Kulm Hotel St. Moritz

Via Veglia 18
Check Availability

View all photos

9.1
Excellent
607 Reviews

From

261$/night

Hotel Chesa Spuondas

Via Somplaz 47
Check Availability

View all photos

9.5
Excellent
148 Reviews

From

577$/night

Grand Hotel Des Bains Kempinski

Via Mezdi 27
Check Availability

Romantic Hotels in St. Moritz with Jacuzzi in Room

View all photos

8.9
Excellent
749 Reviews

From

216$/night

Hotel Steffani

Via Traunter Plazzas 6
Check Availability

View all photos

9.3
Excellent
210 Reviews

From

543$/night

Suvretta House

Via Chasellas 1
Check Availability

View all photos

8.5
Very good
1256 Reviews

From

126$/night

Hotel Reine Victoria

Via Rosatsch 18
Check Availability

Romantic Hotels in St. Moritz with Pool

View all photos

8.6
Excellent
1252 Reviews

From

164$/night

Hotel Arte

Via Tinus 7
Check Availability

View all photos

8.5
Very good
1347 Reviews

From

158$/night

Hotel Nolda

Via Crasta 3
Check Availability

View all photos

7.5
Very good
516 Reviews

From

134$/night

Hotel Europa Suites St Moritz

Via Suot Chesas 9, Champfer
Check Availability

Location

St. Moritz, Grisons, Switzerland, 7500

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE