Hotels in Switzerland near Train Station St. Moritz

Multiple accommodations for your stay
Destination
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

485 results found

Apartment Vietta Saluver 2 By Interhome

Vietta Saluver 2, Celerina/Schlarigna, Switzerland

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

Guests can visit the Church of San Gian, approximately 800 metres away or the Muottas Muragl, 3.2 km from the apartment. The...
Read more...

Chesa Pradatsch Suot 5 - Celerina

Vietta Saluver 8, Celerina/Schlarigna, Switzerland

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

Baselgia refurmeda Bel Taimpel is merely 500 metres away, while the Church of San Gian is located a mere 0.8 km away. Situated...
Read more...
8.0
Very Good
2 reviews

De Pedrini 6

Via Maistra 120, Celerina/Schlarigna, Switzerland

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

This 100 m² apartment is 2.5 km from the art gallery "Galerie Gmuizynska", which is an excellent place to improve cultural...
Read more...
9.0
Superb
1 review

Comodo Appartamento Nel Cuore Dell'Engadina - 5 Min Da San Moritz

Via Maistra 120 Pian Terreno, Celerina/Schlarigna, Switzerland

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

Located 3.2 km from the Alpine Museum Pontresina, the apartment is also 2.5 km from the art gallery "Galerie Gmuizynska". Situated...
Read more...
9.1
Superb
21 reviews

Apartment Cign Og

Via Maistra 122, Celerina/Schlarigna, Switzerland

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

The Schafberg is 3.7 km from the 0-bedroom apartment, while the Church of San Gian is situated just 1.2 km away. The spacious 101…
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

Muesella

Via Maistra 126, Celerina/Schlarigna, Switzerland

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

The spacious apartment is 2.8 km from Sass Runzol and 2.7 km from St. The 70 m² Muesella Apartment Celerina/Schlarigna overlooks the...
Read more...

Hotel Saluver

Via Maistra 128, Celerina/Schlarigna, Switzerland

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

The centre of Celerina/Schlarigna can be reached in 5 minutes' walk of this pet-friendly hotel, and such cultural venues as the...
Read more...
8.8
Fabulous
217 reviews

Dalia E12

Vietta Saluver 24, Celerina/Schlarigna, Switzerland

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

The city centre is just 1 km away and Agno airport is 185 km from the 80 m² apartment. The spacious Dalia E12 Apartment…
Read more...

Abitaziun Begonia - Celerina

Vietta Saluver 20, Celerina/Schlarigna, Switzerland

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

Guests can reach the centre of Celerina/Schlarigna in 10 minutes' walk and visit the Church of San Gian, which is 550 metres away. The…
Read more...

Anda 3

Vietta Saluver 25, Celerina/Schlarigna, Switzerland

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

The Corviglia is 3.5 km from the 1-bedroom apartment while Corviglia-Piz Nair is 3.6 km away. The spacious 77 m² Anda 3 Apartment…
Read more...

Anda 6

Vietta Saluver 25, Celerina/Schlarigna, Switzerland

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

The 51 m² apartment lies 2.6 km from the renowned White Turf Racing Association. The 1-room Anda 6 Apartment Celerina/Schlarigna...
Read more...

Apartment Chesa Narcissa F4 By Interhome

Celerina/Schlarigna, Switzerland

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

This 1-bedroom apartment offers easy access to the Church of San Gian, which is 15 minutes' walk away. Located 2.9 km from the Berry…
Read more...
7.0
Good
1 review

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

Apartment Trais Tschiervs

Via Suot Chesas 33, Champfer, Switzerland

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

Located 6 km from the Church of San Gian, this apartment is within easy reach of Champfer Schulhaus bus stop. Apartment Trais...
Read more...
9.3
Superb
3 reviews

Trais Tschiervs

Via Suot Chesas 33, Champfer, Switzerland

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

This spacious 210 m² apartment is 4.4 km from the Staz Lake and 3.6 km from the Nair Peak. Trais Tschiervs Apartment Champfer offers...
Read more...

Berghotel Randolins

Via Curtins 2, St. Moritz, Switzerland

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

Abitaziun Trais Tschiervs D4 - Champfer

Via Suot Chesas 33, Champfer, Switzerland

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

The 70 m² apartment is 2.8 km from the art gallery "Galerie Gmuizynska", which is an excellent place to improve cultural awareness....
Read more...
6.0
Pleasant
1 review

Abitaziun Trais Tschiervs D5 - Champfer

Via Suot Chesas 33, Champfer, Switzerland

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

Agno airport is 180 km from the spacious apartment, while FIS is 2.9 km away. Abitaziun Trais Tschiervs D5 - Champfer Apartment is...
Read more...
Thank you for subscribing
Close