Hotels in St. Moritz near Train Station St. Moritz

Multiple accommodations for your stay
Check-in date:
11 May 2026
Check-out date:
12 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

325 results found

Giant 7

Via Chavallera 34, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

The spacious 113 m² apartment lies within a few blocks of the domed Segantini Museum. Offering a location just 1.5 km from the Berry...
Read more...
9.7
Exceptional
3 reviews

Giant 2

Via Chavallera 34, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

Chantarella-Corviglia is located 2.2 km from this 1-bedroom apartment. Situated around a 25-minute walk from the natural St.
Read more...
9.4
Superb
11 reviews

Sankt Moritz Spirit Piz San Gian 14

33 Via Chavallera Wohnung 14, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

This apartment lies a short way from Baselgia Evangelica. Located merely 10 minutes' walk from Signal Gondola, Sankt Moritz Spirit...
Read more...

Apartment Residenz Surlej 6 By Interhome

Via Chavallera, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

The city centre is just 1 km away and Agno airport is 180 km from the apartment. The spacious 1-bedroom Apartment Residenz Surlej 6…
Read more...
8.6
Fabulous
7 reviews

Sankt Moritz Spirit Piz Mezdi 15

33 Via Chavallera, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

St. Nestled a mere 11 minutes' stroll from the domed Segantini Museum, Sankt Moritz Spirit Piz Mezdi 15 Apartment allows guests to...
Read more...

Sankt Moritz Spirit Piz Bernina 5

33 Via Chavallera Eg, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

The centre of St. The 50 m² Sankt Moritz Spirit Piz Bernina 5 Apartment is located 900 metres from St.
Read more...

Apartment Chavallera 36

Via Chavallera 36, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

Katholische Kirche is located only 1.7 km from the apartment. Nestled nearly a 10-minute ride from Alp Giop, the spacious 62 m²...
Read more...
9.0
Superb
4 reviews

Appartments Cervus

Via Giovanni Segantini 32, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

The centre of St. Appartments Cervus St. Moritz hotel, located a 25-minute walk from the St. Moritz, entices guests with a steam...
Read more...
9.3
Superb
3 reviews

Boutique Hotel Cervus

Via G. Segantini 32, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

Franzosische Kirche is within 15 minutes' walk of this 3-star hotel, while Surlej-Murtel is around 10 minutes away by car. Situated...
Read more...
8.8
Fabulous
189 reviews

Apartment Crasta

Via Crasta 7, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

Lake Silvaplana is 3.6 km away, while the Forum Paracelsus is approximately 400 metres from the apartment. To enjoy your vacation in...
Read more...
9.3
Superb
6 reviews

Surlej 34

Via Chavallera 37, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

The spacious apartment lies 10 minutes' drive from Ski Lift Randolins. Located 2.3 km from the Bergbahnen Engadin St.
Read more...
9.0
Superb
1 review

Apartment Park Salet 3.5

33 Via Giovanni Segantini, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

The Church of San Gian is in the vicinity of this 73 m² apartment, while Segantini Museum bus station is just 0.9 km away. Situated…
Read more...
9.0
Superb
7 reviews

Park Salet

34 Via Giovanni Segantini, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (Open map)

The Engadine is 4.1 km away, while Signal Gondola is fairly close to the apartment. To enjoy your vacation in St.
Read more...
7.0
Good
2 reviews

Hotel Nolda

Via Crasta 3, St. Moritz, Switzerland

1.8 km to Train Station St. Moritz (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

Grand Hotel Des Bains Kempinski

Via Mezdi 27, St. Moritz, Switzerland

2 km to Train Station St. Moritz (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

Kempinski Residences St. Moritz

Via Mezdi 35, St. Moritz, Switzerland

2.1 km to Train Station St. Moritz (Open map)

The hotel is about 180 km from Agno airport and 2.5 km from such cultural venues as the domed Segantini Museum. Located around 25...
Read more...

Hostel Pitsch

Via San Gian 34, St. Moritz, Switzerland

2.1 km to Train Station St. Moritz (Open map)

Found about a 10-minute ride from the Nair Peak, the St. Offering 15 rooms, Hostel Pitsch St. Moritz boasts a location a mere 200…
Read more...

B&B River Inn

48 Via San Gian, St. Moritz, Switzerland

2.3 km to Train Station St. Moritz (Open map)

The hotel is situated a mere 1.4 km from the St. Featuring luggage storage, the 3-star B&B River Inn St.
Read more...
8.9
Fabulous
786 reviews

Suvretta House

Via Chasellas 1, St. Moritz, Switzerland

2.5 km to Train Station St. Moritz (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

Hotel Chesa Spuondas

Via Somplaz 47, St. Moritz, Switzerland

2.7 km to Train Station St. Moritz (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