Hotels in Switzerland near Train Station St. Moritz

Multiple accommodations for your stay
Destination
Check-in date:
23 Feb 2026
Check-out date:
24 Feb 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

450 results found

Apartment Chavallera 36

Via Chavallera 36, St. Moritz, Switzerland

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

The accommodation is merely 1.6 km from Galerie Gmuizynska, which is an excellent place to improve cultural awareness. Located...
Read more...
8.7
Fabulous
3 reviews

Wunderschoene 3 Zimmerwohnung Mit Bergblick In Celerina

Via Da La Staziun 32 2. Og, Celerina/Schlarigna, Switzerland

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

This apartment lies a mere 11 minutes on foot from Celerina-Marguns. Wunderschoene 3 Zimmerwohnung Mit Bergblick In Celerina...
Read more...
9.5
Exceptional
2 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 Corviglia-Piz Nair, entices guests with a steam...
Read more...
9.3
Superb
4 reviews

Boutique Hotel Cervus

Via G. Segantini 32, St. Moritz, Switzerland

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

This 3-star hotel is about 180 km from Agno airport and within 30 minutes' walk of such cultural venues as the art gallery "Galerie…
Read more...
8.7
Fabulous
199 reviews

Apartment Crasta

Via Crasta 7, St. Moritz, Switzerland

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

Alp Giop is located 4.9 km from the accommodation. Situated 2.7 km from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh...
Read more...
8.7
Fabulous
3 reviews

Surlej 34

Via Chavallera 37, St. Moritz, Switzerland

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

The spacious Surlej 34 Apartment lies at a distance of 3.2 km from Tschainas. Staying at the 120 m^2 Surlej 34 Apartment, guests can…
Read more...

Residenza Engiadina

Via Vers Chardens 4, Silvaplana, Switzerland

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

This 120 m^2 apartment is within 10 minutes' drive of the natural St. The spacious 2-bedroom Residenza Engiadina Apartment...
Read more...

Apartment Park Salet 3.5

33 Via Giovanni Segantini, St. Moritz, Switzerland

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

Badkirche is a mere 1.4 km from the premises, while Tschainas is approximately 10 minutes away by car. Situated merely a 7-minute...
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)

Popular places in the area include Galerie Gmuizynska which a 20-minute walk away. Staying at Park Salet Apartment, guests can reach...
Read more...
7.3
Good
3 reviews

Hotel Nolda

Via Crasta 3, St. Moritz, Switzerland

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

The renowned White Turf Racing Association lies 25 minutes' stroll away, and the Berry Museum is about a 30-minute walk from this...
Read more...
8.4
Very Good
1258 reviews

Chalcherin 7

Vietta Schlattain 1, Celerina/Schlarigna, Switzerland

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

Popular places in the area include Muottas Muragl Mountain which around 10 minutes away by car. Located at a distance of 750 metres...
Read more...
7.0
Good
1 review

Chalcherin Duplex

Vietta Schlattain 1, Celerina/Schlarigna, Switzerland

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

Baselgia refurmeda Bel Taimpel can be found within a short walk and Engadin Golf Samedan & Zuoz-Madulain is 3.3 km away. Featuring...
Read more...

Apartment Chalcherin

Vietta Schlattain 1, Celerina/Schlarigna, Switzerland

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

Sankt Moritz-Bad is approximately a 10-minute drive away, while Baselgia refurmeda Bel Taimpel is within a stone's throw of this...
Read more...

Chesa Pedra - Celerina

2 Vietta Seglias, Celerina/Schlarigna, Switzerland

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

Muottas Muragl Mountain is located 10 minutes by car from the spacious Chesa Pedra - Celerina Apartment. Chesa Pedra - Celerina...
Read more...
7.9
Good
16 reviews

Hotel Restorant Lej Da Staz

Via Dim Lej, St. Moritz, Switzerland

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

This St. Located within a 5-km distance of Gluna, the 3-star Hotel Restorant Lej Da Staz St. Moritz includes 10 rooms.
Read more...

Ferienhaus La Margna

Via Chalchera 8, Celerina/Schlarigna, Switzerland

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

St. Offering a sunbathing terrace and a golf course for guests' enjoyment, Ferienhaus La Margna Hostel is located around a 10-minute...
Read more...

Chesa Sarvit 1 - Celerina

21 Vietta Val Curtinaglia, Celerina/Schlarigna, Switzerland

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

The centre of Celerina/Schlarigna is reachable within a 5-minute walking distance. To enjoy your vacation in Celerina/Schlarigna,...
Read more...

Polaschin

Vietta Val Curtinaglia 15, Celerina/Schlarigna, Switzerland

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

Ski Lift Celerina is nearby and St. Featuring views of the mountain, the 80 m^2 Polaschin is located approximately a 25-minute walk...
Read more...
9.5
Exceptional
2 reviews

Apartment Chesa Villasimius By Interhome

Plazza Da La Staziun 11 7505 Schlarigna, Celerina/Schlarigna, Switzerland

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

Berry Museum can be reached by car in a few minutes, while Baselgia refurmeda Bel Taimpel is right by the spacious Apartment Chesa...
Read more...
9.0
Superb
2 reviews

Hotel Arturo

Via Maistra 94, Celerina/Schlarigna, Switzerland

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

Located only a 5-minute walk from Baselgia catolica, this 3-star hotel is only steps away from the Church of San Gian. Hotel Arturo…
Read more...
Thank you for subscribing
Close